99 |
- VirtualMidiDevice: Added support for program change. |
- VirtualMidiDevice: Added support for program change. |
100 |
- VirtualMidiDevice: Added support for bank select (MSB & LSB). |
- VirtualMidiDevice: Added support for bank select (MSB & LSB). |
101 |
- VirtualMidiDevice: Added support for pitch bend. |
- VirtualMidiDevice: Added support for pitch bend. |
102 |
|
- Aftertouch: extended API to explicitly handle channel pressure and |
103 |
|
polyphonic key pressure events (so far polyphonic pressure was not |
104 |
|
supported at all, and channel pressure was rerouted as CC128 but not |
105 |
|
used so far). |
106 |
|
|
107 |
* Gigasampler format engine: |
* Gigasampler format engine: |
108 |
- implemented the "round robin keyboard" dimension |
- implemented the "round robin keyboard" dimension |
119 |
- Exclusive Groups: don't ever stop voices of the same note, |
- Exclusive Groups: don't ever stop voices of the same note, |
120 |
doesn't sound naturally with a drumkit |
doesn't sound naturally with a drumkit |
121 |
- fixed EG1 modulation when attack or release is zero |
- fixed EG1 modulation when attack or release is zero |
122 |
|
- Fixed support for 'aftertouch' attenuation controller. |
123 |
|
|
124 |
* SFZ format engine: |
* SFZ format engine: |
125 |
- Initial implementation (not usable yet) |
- Initial implementation (not usable yet) |
281 |
- added amplitude opcode |
- added amplitude opcode |
282 |
- added support for "#include" instruction |
- added support for "#include" instruction |
283 |
(modified patch which was originally posted by Sergey on LS mailing list) |
(modified patch which was originally posted by Sergey on LS mailing list) |
284 |
|
- bugfix: generation of velocity curves etc should not be done |
285 |
|
after each "#include", only after the main file is parsed |
286 |
|
- bugfix: line numbers in error messages were wrong after "#include" |
287 |
|
|
288 |
* SoundFont format engine: |
* SoundFont format engine: |
289 |
- Initial implementation (not usable yet) |
- Initial implementation (not usable yet) |
413 |
line while typing (no double tab required for this feature, as it would |
line while typing (no double tab required for this feature, as it would |
414 |
be the case in other shells). |
be the case in other shells). |
415 |
- Added support for moving cursor left/right with arrow keys. |
- Added support for moving cursor left/right with arrow keys. |
416 |
|
- Added support for built-in LSCP reference documentation, which will |
417 |
|
automatically show the relevant LSCP reference section on screen as soon |
418 |
|
as one specific LSCP command was detected while typing on the command |
419 |
|
line. |
420 |
|
|
421 |
* Bug fixes: |
* Bug fixes: |
422 |
- Fixed crash which may occur when MIDI key + transpose is out of range |
- Fixed crash which may occur when MIDI key + transpose is out of range |