Tobias Doerffel
847edd624c
Merge pull request #449 from diizy/stable-0.4
...
Fix sfxr crashing on very high notes
2014-03-13 18:12:59 +01:00
Tobias Doerffel
a54e665e7a
Merge pull request #450 from zonkmachine/capitalization
...
Fix capitalization in some plugins description
2014-03-13 18:12:48 +01:00
Oskar Wallgren
dbea815931
Fix capitalization in some plugins description
2014-03-13 17:37:36 +01:00
Vesa
b8e2f3f785
Fix sfxr crashing on very high notes
2014-03-13 18:23:43 +02:00
Tobias Doerffel
7af2930a45
Merge pull request #436 from softrabbit/bug433
...
LB302: make filter selection sync with GUI
2014-03-12 21:58:05 +01:00
Tobias Doerffel
1725498bef
Merge pull request #442 from softrabbit/bug440
...
Export: check for end of export in ticks, not in tacts.
2014-03-12 21:57:48 +01:00
Raine M. Ekman
fab41306ac
Export: check for end of export in ticks, not in tacts.
...
This works better with time signature changes.
2014-03-12 20:18:39 +02:00
Tobias Doerffel
6a86fccfa1
Merge pull request #439 from diizy/stable-0.4
...
Fixes for Triple osc, LB302 logos
2014-03-12 09:36:36 +01:00
Vesa
24c5b2367e
Fixes for Triple osc, LB302 logos
2014-03-12 10:32:19 +02:00
Tobias Doerffel
a394bb099c
Merge pull request #438 from diizy/stable-0.4
...
Highlight the currently selected instrument/automation patterns in the s...
2014-03-12 09:21:06 +01:00
Vesa
ba7e5e5f5c
Highlight the currently selected instrument/automation patterns in the song editor
2014-03-12 07:14:29 +02:00
Raine M. Ekman
ab69c2d44b
LB302: make filter selection sync with GUI on initialisation and preset load
2014-03-11 21:57:31 +02:00
Tobias Doerffel
288a3162c5
Third release candidate for 1.0.0
...
Bumped version number to 0.9.92 in CMakeLists.txt, README and lmms.rc.in.
v0.9.92
2014-03-10 19:19:32 +01:00
Tobias Doerffel
06289781e4
AutomationEditor: update pause icon manually
...
As we have a special semantic for automation pattern playback (i.e. we
don't playback the pattern itself but its container component like
Song Editor, Piano Roll etc.).
Closes #292 .
2014-03-10 19:12:50 +01:00
Tobias Doerffel
ed6ccddc6c
Song: do not stop playback twice
...
Otherwise we reset data which doesn't need to be reset when stopped
already.
Closes #255 .
2014-03-10 18:50:33 +01:00
Tobias Doerffel
9e86990f41
Song: reset milli seconds counter when looping BB or pattern
...
Closes #252 .
2014-03-10 18:45:19 +01:00
Tobias Doerffel
8d52387926
Merge pull request #428 from diizy/stable-0.4
...
Graphics updates
2014-03-10 15:15:44 +01:00
Vesa
fd681b5c51
GUI: Lots of icon updates
2014-03-10 14:16:43 +02:00
Vesa
86564e11fb
Change icon of bb-editor window to one that fits better, also: remove add_controller.png which isn't used anywhere
2014-03-10 11:46:27 +02:00
Vesa
2bca23bddc
GUI: improvements on icon graphics, missing updated setup dialog icons
2014-03-10 11:38:46 +02:00
Tobias Doerffel
0674e1434c
SongEditor: renamed class and file name to match current coding style
2014-03-09 23:25:38 +01:00
Tobias Doerffel
24a9ef01f9
PianoRoll: renamed class and file name to match current coding style
2014-03-09 23:19:46 +01:00
Tobias Doerffel
5b0ddf7e5c
Projects: install sample project templates
...
Also install sample project templates in order to make the open-from-
template button usable per default.
Closes #425 .
2014-03-09 22:48:39 +01:00
Tobias Doerffel
66da544ceb
PianoRoll: don't play test notes while recording
...
This is a partial revert of 2e799718d6 .
As playing test notes generate MIDI events as well, they get recorded
like any other notes resulting in undesired behaviour.
Closes #368 .
2014-03-09 22:42:48 +01:00
Tobias Doerffel
27ea577ed5
Merge pull request #427 from diizy/stable-0.4
...
Waveshaper, Dynamics processor: some code improvements
2014-03-09 15:38:30 +01:00
Vesa
bcd604edc6
Waveshaper, Dynamics processor: some code improvements
2014-03-09 15:31:03 +02:00
Tobias Doerffel
d834131645
Merge pull request #423 from diizy/stable-0.4
...
Triple osc: make buttons more visible (fix #306 )
2014-03-09 02:09:30 +01:00
Vesa
f2b2a8c4be
Triple osc: make buttons more visible ( fix #306 )
2014-03-09 00:39:54 +02:00
Tobias Doerffel
7c685bdd18
Merge pull request #421 from diizy/stable-0.4
...
More bug fixes : #419 , #286
2014-03-08 19:42:32 +01:00
Tobias Doerffel
56ee27ed9b
Midi: added MidiDefaultVelocity to be used for test notes etc.
2014-03-08 13:22:51 +01:00
Tobias Doerffel
b01f093e37
InstrumentTrack: hide sound shaping widgets for single-streamed instruments
...
We currently don't apply envelopes/LFOs and filters to single-streamed
instruments, therefore hide the GUI.
2014-03-08 13:17:55 +01:00
Tobias Doerffel
4803c3542d
InstrumentSoundShaping: coding style improvements
2014-03-08 13:17:11 +01:00
Tobias Doerffel
3d0c5e9f48
InstrumentTrack: another explicit for single stream property
2014-03-08 13:15:27 +01:00
Tobias Doerffel
ba324f4aa8
InstrumentTrack: scale output volume by 2 for MIDI-based instruments
...
As of 0ca3901ab8 MIDI-based instruments are
played at velocity 63 for volume=100%. In order to get the same output
volume, we need to scale it by 2.
2014-03-08 12:56:40 +01:00
Tobias Doerffel
ae105c22cc
InstrumentTrack: explicitely test for single streamed instrument
...
...instead of implicitely assuming that the instrument is single-streamed
just because it did not pass a NotePlayHandle.
2014-03-08 12:53:57 +01:00
Tobias Doerffel
1c66bb9d66
Instrument: introduced flags to replace virtual property getters
...
There'll be more and more flags for instruments. Handling them using
virtual and overloaded getter functions doesn't scale well and adds
unneccessary overhead.
2014-03-08 12:47:42 +01:00
Tobias Doerffel
83af61836f
Sf2Player: corrected MIDI velocity calculation for pseudo envelopes
2014-03-08 12:46:52 +01:00
Vesa
ee043f9b68
Fix previous
2014-03-08 13:14:21 +02:00
Tobias Doerffel
0ca3901ab8
Normalize volume 100% to MIDI velocity 63
...
Furthermore moved midiVelocity() to Note and removed global volumeToMidi()
helper method.
Closes #280 .
2014-03-08 12:13:42 +01:00
Vesa
0947bcf70f
Song editor: fix jittery tracks bug (issue #286 )
2014-03-08 11:43:05 +02:00
Vesa
31fa7ca061
AutomationPattern: fix a bug I accidentally introduced in length()
2014-03-07 11:54:17 +02:00
Vesa
aff2987a43
Patternview: improve note drawing code, fix bugs ( fixes #419 )
2014-03-07 10:26:47 +02:00
Tobias Doerffel
0b0d905214
Merge pull request #418 from diizy/stable-0.4
...
AutomationPattern: fix values after last value
2014-03-06 13:29:24 +01:00
Vesa
eb81e6b9d6
AutomationPattern: fix values after last value
2014-03-06 10:37:27 +02:00
Tobias Doerffel
0b387b0f72
Merge pull request #417 from diizy/stable-0.4
...
Pattern: fix bb-track mousewheeling (bit of an oversight on my part, for...
2014-03-06 09:04:05 +01:00
Vesa
e40c70ff8c
Pattern: fix bb-track mousewheeling (bit of an oversight on my part, forgot about mousewheel in the last bb-editor fix)
2014-03-06 09:14:54 +02:00
Tobias Doerffel
192484fa28
Merge pull request #413 from diizy/stable-0.4
...
Pattern: Refactor getNoteAtStep -> noteAtStep
2014-03-05 09:58:13 +01:00
Vesa
b49f4e483e
Pattern: Refactor getNoteAtStep -> noteAtStep
2014-03-05 10:39:08 +02:00
Tobias Doerffel
10b1f12e7e
Merge pull request #411 from zonkmachine/Envelope_time
...
Envelope time
2014-03-05 09:33:42 +01:00
Tobias Doerffel
4fb81c1af7
Merge pull request #412 from diizy/stable-0.4
...
Pattern: fix beat pattern behaviour with different time signatures
2014-03-05 09:32:37 +01:00