Vesa
759c3e1cb7
Use stack allocation in srccpy
2014-08-21 18:40:29 +03:00
Tobias Doerffel
b5db8e7bad
Pattern: disconnect PianoRoll before clearing current pattern
...
Closes #1083 .
2014-08-20 20:29:04 +02:00
Tobias Doerffel
ff3c4da802
InstrumentTrack: fixed whats-this text
2014-08-18 23:22:01 +02:00
Tobias Doerffel
327aaee695
Song, InstrumentTrack: use DataFile::LocaleHelper
...
Always save projects and presets with default C locale in order to avoid
problems in the future. At the same time properly load floating point
strings which have been saved with different locale settings.
Closes #1051 .
2014-08-18 23:21:50 +02:00
Tobias Doerffel
a09fd51060
DataFile: added nested LocaleHelper class
...
In order to address issues with differently coded floating points in
strings provide a helper class which can be instantiated when loading
or saving data.
2014-08-18 23:17:47 +02:00
Tobias Doerffel
d1658a40cb
Manually clean XML data in preset files
...
Removed old attributes which are not processed anymore.
2014-08-18 22:19:18 +02:00
Tobias Doerffel
a499670ee2
Upgraded all presets
...
Rewrite all preset files with the current version so we can drop some
compat code in DataFile::upgrade() in the future.
2014-08-18 22:07:34 +02:00
Tobias Doerffel
86f3854782
DataFile: write new header information only for song projects
...
No need to write these for presets etc.
2014-08-18 22:02:16 +02:00
Tobias Doerffel
d037b9d2ed
DataFile: also update meta data when upgrading XML document
2014-08-18 22:01:41 +02:00
Tobias Doerffel
04f198055f
Merge pull request #1077 from zm1990s/stable-1.1
...
add Chinese Translations.
2014-08-17 11:54:21 +02:00
Vesa
1b4b34d96b
Bump version 1.0.93
v1.0.93
2014-08-16 10:05:46 +03:00
Vesa V
7e7d4d7bfd
Merge pull request #1074 from cubician/stable-1.1
...
Project Files
2014-08-16 09:57:06 +03:00
zm1990s
74f3f62bf4
update Chinese
2014-08-15 10:02:23 +08:00
Ian Sannar
0e95a8ceab
Remove OldStuff
...
Got rid of all but 2 of the songs in OldStuff.
Kept Skeissi-RandomProject12345 because it's cool.
Kept TobyDox-Psycho because it was the first song made in LMMS.
2014-08-14 11:24:33 -06:00
Ian Sannar
ce0a56a482
Project Files
...
Organized, Debugged and Converted everything so it's ready to go for
LMMS 1.1.
2014-08-14 08:42:12 -06:00
Vesa V
4a0c78387e
Merge pull request #1060 from diizy/midifix
...
Fix autodetect of midicontroller
2014-08-07 11:38:10 +03:00
Vesa
a138b71ab5
Fix autodetect of midicontroller
...
Fix #999
2014-08-07 11:36:28 +03:00
Vesa V
5add4eece4
Merge pull request #1046 from tresf/patch-2
...
Allow uppercase letters in ladspa file names
2014-07-30 18:49:34 +03:00
Tres Finocchiaro
e1b1270695
Allow uppercase letters in ladspa file names
...
Per #1041
Tested against unfa-spoken.mmpz (uses dozens of LADSPA effects).
2014-07-30 10:53:47 -04:00
Vesa V
35798119af
Merge pull request #1035 from diizy/stable-1.1
...
Monstro: optimize
2014-07-27 19:36:08 +03:00
Vesa
c266e7b88e
Monstro: optimize
...
Rewrote handling of modulators so that we don't have to allocate extra buffers for every note - should improve performance and make cpu usage more consistent
2014-07-27 19:34:41 +03:00
Vesa V
e8b4b6aa75
Merge pull request #1031 from DeRobyJ/stable-1.1
...
Italian Localization Update
2014-07-27 01:15:41 +03:00
DeRobyJ
5788e70d47
Italian Localization Update
...
All the strings present in the source are updated.
2014-07-26 16:02:44 +02:00
Vesa V
04a3806e23
Merge pull request #1029 from diizy/stable-1.1
...
AFP improvements
2014-07-26 16:27:15 +03:00
Vesa
9562f68277
AFP improvements
...
- Stop pointlessly reloading the sample everytime the amp knob is changed
- Also draw the amplitude of the waveform correctly (used to be it was drawn as 2x too "quiet")
2014-07-26 16:25:01 +03:00
Vesa V
ea50d7c011
Merge pull request #1028 from diizy/stable-1.1
...
Change redo shortcut from ctrl-r to ctrl-y
2014-07-26 14:47:57 +03:00
Vesa
37fa46792a
Change redo shortcut from ctrl-r to ctrl-y
...
Ctrl-y is more standard and used in many applications, ctrl-r is used pretty much nowhere.
2014-07-26 14:46:30 +03:00
TonyChyi
3ebea19180
Add Chinese translation
2014-07-25 23:46:13 +08:00
Vesa V
925d29934d
Merge pull request #1023 from grejppi/stable-1.1-recentlist
...
configManager: save config every time recent project list is updated
2014-07-25 11:46:58 +03:00
Hannu Haahti
be2e235c7a
configManager: save config every time recent project list is updated
...
fixes #1014
2014-07-25 10:42:50 +03:00
Tobias Doerffel
1b8243ccac
Updated ZynAddSubFX instrument presets
...
Taken from upstream repository with HEAD at 7e14a008bdc671341843ea720ed.
2014-07-24 00:06:51 +02:00
Vesa V
7e5359af96
Merge pull request #1019 from diizy/gfx
...
Fix bbtrack undo/redo bug
2014-07-23 12:32:07 +03:00
Vesa
cf3862ec5c
Fix bbtrack undo/redo bug
...
Fix #790
2014-07-23 12:29:45 +03:00
Vesa V
64dc7bb58e
Merge pull request #1016 from diizy/gfx
...
Monstro: add newlines to helptexts
2014-07-22 20:16:18 +03:00
Vesa
2469196c33
Monstro: add newlines to helptexts
2014-07-22 20:13:06 +03:00
Vesa V
ec67d6b40a
Merge pull request #1005 from diizy/stable-1.1
...
Add "clear track" option, fix copying of tracks from song ed -> bb ed
2014-07-18 11:23:06 +03:00
Vesa
dacb8adc4c
Add "clear track" option, fix copying of tracks from song ed -> bb ed
...
- Tracks copied from song->bb will no longer be unusable
- Since doing this required creating a "delete TCOs from track" function, I also added the option to trackops menu to clear a track
Fix #757
2014-07-18 11:18:10 +03:00
Vesa V
d014c2bb2e
Merge pull request #997 from diizy/mixer-opt2
...
Improve performance of effect processing, fix autoquit bugs
2014-07-17 02:01:53 +03:00
Vesa
1a2351bbd0
Improve performance of effect processing, fix autoquit bugs
...
Also a slight NPH tweak
2014-07-17 01:48:24 +03:00
Tobias Doerffel
7b279d3f85
Pattern: add undo/redo support for "Clear all notes" operation in context menu
...
Simply add a journal checkpoint before clearing pattern.
2014-07-16 23:46:47 +02:00
Tobias Doerffel
a12774f50d
ZynAddSubFX: imported current head
...
Imported current head of LMMS-specific ZynAddSubFX source code.
The current code is based on version 2.4.4 of ZynAddSubFX.
HEAD: 9a993c4936ce987bb30f93eee2a573466ece3712
2014-07-16 23:36:05 +02:00
Vesa V
330ff65f62
Merge pull request #996 from ruggiero/stable-1.1
...
Bug that prevented compilation in Debian testing (jessie)
2014-07-15 23:45:11 +03:00
Rafael Ruggiero
ad35c553b3
Update surround_encoder_1401.c
2014-07-15 17:42:01 -03:00
Rafael Ruggiero
f91925f34a
Update bode_shifter_cv_1432.c
2014-07-15 17:41:07 -03:00
Vesa V
dbb1418ad6
Merge pull request #991 from diizy/stable-1.1
...
Mixer: optimize peak value measuring functions
2014-07-14 21:56:17 +03:00
Vesa
5ed8f70633
Mixer: optimize peak value measuring functions
2014-07-14 21:49:34 +03:00
Vesa V
6c72804aa4
Merge pull request #990 from diizy/stable-1.1
...
InstrumentSoundShaping: ensure that release time is never longer than th...
2014-07-14 18:41:51 +03:00
Vesa
8a35a57efa
InstrumentSoundShaping: ensure that release time is never longer than the volume envelope, if volume envelope is active
...
This saves CPU on certain instruments, like Monstro.
There's no point in running the note beyond the end of the volume envelope, ever, so let's not do that.
2014-07-14 18:17:02 +03:00
Vesa V
1eed43c55e
Merge pull request #988 from diizy/stable-1.1
...
Add safeguard for beat pattern wheelevent
2014-07-14 00:39:07 +03:00
Vesa
d4e30d5ff8
Add safeguard for beat pattern wheelevent
...
Fix #963
2014-07-14 00:37:43 +03:00