Tobias Doerffel
2e7733eaa1
DataFile: renamed from old multimediaProject class + coding style fixes
2014-02-03 21:21:36 +01:00
Tobias Doerffel
7500c98f8d
MidiPort: do not change key of MIDI note events
...
There's no need to transpose MIDI events inside a MidiPort instance. Any
correction to the outer world should (if at all) happen in the according
MIDI backends.
Closes #242 .
2014-02-03 20:56:23 +01:00
Tobias Doerffel
8da3c78f62
Song: update VstSyncController in new playback control methods
...
As of commit c60e7ba8d1 the whole playback
control has been revised. As this was an old patch, it didn't take care
of the VST sync functionality. This is fixed now for the most part.
Closes #184 .
2014-02-03 20:13:36 +01:00
Tobias Doerffel
e23d5838e7
Song: removed old action array
...
As of commit c60e7ba8d1 we no longer queue
playback actions and process them later, therefore remove old remains.
2014-02-03 20:11:18 +01:00
Tobias Doerffel
fd971ee3a2
VstSyncController: print a warning if VST sync support is not enabled
...
Users might wonder why VST sync does not work as they didn't notice the
option in the configuration dialog.
2014-02-03 20:05:51 +01:00
Tobias Doerffel
5a9e0bdcef
Moved VST sync functionality into new VstSyncController class
...
First attempt to clean up the mess in the Song class by moving the VST sync
functionality into its own class and just calling a few functions from it.
2014-02-03 20:04:57 +01:00
Tobias Doerffel
101e41186e
Merge pull request #236 from mikobuntu/stable-0.4
...
Fix compact track bug in BB_Editor fixes #73
2014-02-02 05:48:48 -08:00
Tobias Doerffel
539d0f4a9e
Merge pull request #237 from wongcc966422/issue27
...
Automation Tweaks and Bugfixes
2014-02-02 05:41:45 -08:00
Wong Cho Ching
0f746d8163
Preserves automation scale when everything is disconnected
2014-02-02 20:25:24 +08:00
Wong Cho Ching
f7963d5b3b
Rendering tweak and fixes #234
2014-02-02 19:40:00 +08:00
mikobuntu
65b1c99d13
Fix compact track bug in BB_Editor fixes #73
2014-02-02 11:39:10 +00:00
Wong Cho Ching
287276db6f
Automation: No longer getting destroyed after exporting PLUS rendering bugfix
2014-02-02 18:29:16 +08:00
Wong Cho Ching
64195eb645
Fixes crash on loading instrument with peak controller
2014-02-02 10:28:24 +08:00
Tobias Doerffel
518bd90fd4
Merge pull request #225 from wongcc966422/issue220
...
Fixes crash when opening file with Peak Controller
2014-02-01 03:45:11 -08:00
Tobias Doerffel
71b9b585c7
Merge pull request #224 from wongcc966422/hideRange
...
Hide RANGE spinbox when the instrument is not bendable
2014-02-01 03:44:10 -08:00
Tobias Doerffel
353b6e27a2
Merge pull request #219 from diizy/stable-0.4
...
Sfxr logo, custom waveforms
2014-02-01 03:42:06 -08:00
Tobias Doerffel
bfdf8feaf5
Merge pull request #218 from wongcc966422/issue1
...
render circles on automation points; Increased INITIAL_WIDTH
2014-02-01 03:41:08 -08:00
Tobias Doerffel
571bdeb053
Timeline: additionally allow moving left loop point with middle mouse button
...
Commit 3a53473d10 aimed at allowing users
without a middle mouse button (like on touchpads) to move the left loop
point. However nothing stops us from keeping the old behaviour as well,
so here we go!
2014-02-01 12:39:03 +01:00
Wong Cho Ching
c2a753f4b8
Merge branch 'issue220' of https://github.com/wongcc966422/lmms into issue220
2014-02-01 18:10:42 +08:00
Wong Cho Ching
c4b6a41aea
Further fixes backward compatibility issue
2014-02-01 18:09:46 +08:00
wongcc966422
9b2d620dc8
Replace spaces with tab
2014-02-01 14:50:10 +08:00
Wong Cho Ching
7d96a2d533
Fixes crash when opening file with Peak Controller
2014-02-01 14:46:15 +08:00
Wong Cho Ching
edbe8336cc
Hide RANGE spinbox when the instrument is not bendable
2014-02-01 10:42:21 +08:00
Vesa
75c8e903da
Fixed load/save of custom waveform settings on LFO controllers.
2014-02-01 00:14:34 +02:00
Vesa
cc810effda
Fix cancel button behaviour on waveform open dialog
2014-02-01 00:01:42 +02:00
Vesa
37ad60a704
Set default directory to the waveform directory when opening an audio file for a user-defined waveform
2014-02-01 00:01:42 +02:00
Wong Cho Ching
b37ce31bc3
render circles on automation points; Inceased INITIAL_WIDTH
2014-01-31 23:18:14 +08:00
Tobias Doerffel
9fe1f32ec8
Merge pull request #216 from wongcc966422/issue204
...
Exporting: fixes LFO sync
2014-01-31 06:41:16 -08:00
Wong Cho Ching
8483acb705
Exporting: fixes LFO sync
2014-01-31 21:17:57 +08:00
Tobias Doerffel
403f8d0b91
Merge pull request #209 from wongcc966422/issue204
...
Makes LFO sync with the timeline of the song
2014-01-30 22:12:51 -08:00
Wong Cho Ching
37dd8fc5ac
Makes LFO sync with the timeline of the song
2014-01-31 12:05:15 +08:00
Tobias Doerffel
673ddfe36d
Merge pull request #205 from wongcc966422/issue204
...
[NOT ready]reset LFO controllers when playing is started
2014-01-30 15:39:39 -08:00
Tobias Doerffel
abc05d209e
Merge pull request #203 from wongcc966422/issue1
...
Automation points are now draggable
2014-01-30 11:27:38 -08:00
Tobias Doerffel
9f6b894351
Merge pull request #200 from wongcc966422/issue28
...
Fixes removing controller in controller rack bug
2014-01-30 11:26:38 -08:00
wongcc966422
f707f3f665
Update song.cpp
2014-01-31 03:13:44 +08:00
Wong Cho Ching
c484ee8345
reset LFO controllers when playing is started
2014-01-31 03:07:18 +08:00
Wong Cho Ching
f1c46e3bea
Automation points are now draggable
2014-01-31 02:29:03 +08:00
Wong Cho Ching
7196d67a82
getEffectChain() => effectChain()
2014-01-30 20:50:17 +08:00
Wong Cho Ching
e19e763120
Added title for the confirm message
2014-01-30 16:40:11 +08:00
Tobias Doerffel
c83115d0d6
Merge pull request #191 from zonkmachine/stable-0.4
...
Fixed envelope sustain response
2014-01-30 00:36:57 -08:00
Wong Cho Ching
600232967a
Fixes removing controller in controller rack bug
2014-01-30 16:32:25 +08:00
Oskar Wallgren
1e98cb7b58
Envelope graph shooting over target
2014-01-30 03:44:37 +01:00
Oskar Wallgren
ba69e70bdb
More envelope sustain respon fixes
2014-01-30 01:01:58 +01:00
Tobias Doerffel
9852cb9a57
NotePlayHandle, InstrumentTrack: removed obsolete singerbot support
...
The singerbot plugin doesn't exist anymore and thus any support in the
code base just adds complexity and confusion, therefore remove it.
2014-01-29 23:56:07 +01:00
Tobias Doerffel
ca0e413fd3
Renamed PlayHandle classes and some functions with bool return values
...
Next big coding style update - this time all PlayHandle classes are
affected. Functions like done() and released() were renamed to
isFinished() and isReleased().
2014-01-29 23:54:47 +01:00
Tobias Doerffel
b1b5c56d0f
Merge pull request #198 from softrabbit/stable-0.4
...
Check for TTY app before updating icons
2014-01-29 13:48:02 -08:00
Raine M. Ekman
8945f95d21
Merge https://github.com/LMMS/lmms into stable-0.4
2014-01-29 19:30:00 +02:00
Wong Cho Ching
6cf825ca99
randomize PeakControllerEffect::m_effectId
2014-01-29 19:31:10 +08:00
Wong Cho Ching
997c2114f4
Merge remote-tracking branch 'origin/stable-0.4' into ghostPeakController
2014-01-29 19:02:49 +08:00
Wong Cho Ching
8d4b467ddc
Fixed duplicate controllers issue
2014-01-29 18:44:52 +08:00