Kevin
2109b576e3
Initial implementation of performance bank switching in the UI menu.
1 year ago
Kevin
36d138f3da
Initial version with performance banks, selectable over MIDI only.
1 year ago
Kevin
a02515360d
Start of subdirectory implementation for performance banks.
1 year ago
Kevin
494005102b
Initial update in performance file handling. This change makes the 6-digit number in the filename indicate a performance "voice number" in MiniDexed. The external filename numbers will now match any Program Change messages using the common MIDI concept of user selecting 1..128 whilst internally they are treated as 0..127. Note: in the case of performances, performance 1 (index 0) is the Default "performance.ini" file for backwards compatibility.
...
Also note that in this version, new performances, when saved, cannot occupy free slots between other performances - they are added to the end.
Even though the filename standard gives 6 digit numbers, the actual number of performances is still limited to 256.
1 year ago
Kevin
87dc5ce432
Issue470 fix - Performance file bounds checking and error handling ( #494 )
...
* Fix for Issue #470 to introduce bounds checking on loading performance files and when saving a new performance.
* Reduce number of performances to 256 and include some better error handling for when there are no performances free for saving.
2 years ago
arsamus
aa5a7c7450
Switchable performance files improvements + Poly/Mono + Fix to #298 and #83 issues ( #267 )
3 years ago
arsamus
60ab4a562b
Switchable performance files and saving all voice data parameters. ( #228 )
3 years ago
arsamus
85a4d9953b
Support for Portamento and Pitch Bender parameters ( #206 )
...
Thanks @arsamus
3 years ago
probonopd
b1b318cdeb
Enable filter cutoff, resonance, and real-time parameter control ( #98 )
...
Enable filter cutoff, resonance, and real-time parameter control
Co-authored-by: Rene Stange <rsta2@o2online.de>
3 years ago
Holger
77813bf90e
Next try for ReverbMixer and NEON extensions (RPi2/3/4) ( #86 )
...
* Signal chain is now float32_t with much more support of CMSIS5.
* Fixes for float signal path.
* Several fixes for float signal path.
* Manual merge of changes from upstream.
* Fixes for wrong panning calculation.
* Added code for master compressor.
Added code for mixer.
Added HAVE_NEON to MAkefile for enabling more optimizations on Synth_Dexed.
* Adding mixer class - but it has some linking problems...
* Fast fix.
* Next fast fix.
* Fixing effect_mixer.
* Added ReverbSend Parameter for each TG.
* Fixes for ReverbSend and Pan.
* Fixing constrain().
* Fix aarch64 build, thanks @rsta2
https://github.com/probonopd/MiniDexed/pull/85#issuecomment-1095391183
* Fix for building for RPi1.
* Add TGParameterReverbSend
https://github.com/probonopd/MiniDexed/pull/86#issuecomment-1097079538
Thanks @rsta2
* Add TGParameterReverbSend
https://github.com/probonopd/MiniDexed/pull/86#issuecomment-1097079538
Thanks @rsta2
* Implement changes suggested by @rsta2
Description:
https://github.com/probonopd/MiniDexed/pull/86#issuecomment-1097912829
Thanks @rsta2
Co-authored-by: Holger Wirtz <wirtz@parasitstudio.de>
Co-authored-by: probonopd <probonopd@users.noreply.github.com>
3 years ago
probonopd
f98f5db10d
Signal chain in float32_t and fixes for float signal path ( #73 )
...
* Signal chain is now float32_t with much more support of CMSIS5.
* Fixes for float signal path.
* Several fixes for float signal path.
* Manual merge of changes from upstream.
* Fixes for wrong panning calculation.
Co-authored-by: Holger Wirtz <wirtz@parasitstudio.de>
3 years ago
Rene Stange
f03ff27f72
uimenu: Add "Save > Performance" function ( #72 )
...
* Saves the performance config to performance.ini
* Comments in an existing file will be overwritten
* Function displays "Completed" and returns to "Save" menu
3 years ago
Rene Stange
32d196057d
Improve compressor and reverb effects ( #69 )
...
* Can be switched on/off in "Effects" sub-menu in UI
* Compressor is switched on/off for all TGs
* Read effects parameters from performance.ini
3 years ago
Rene Stange
99cefaefd3
Add note limits and shift to performance.ini ( #57 )
3 years ago
Rene Stange
2199208d34
Load performance config from performance.ini ( #54 )
3 years ago