Commit Graph

117 Commits (8ae6eb0e68c2f4cd771bcef4bad08b3b0ea4c43b)

Author SHA1 Message Date
Holger Wirtz c28a2a3dff Sending sysex data when parameter changes are done at UI. 5 years ago
Holger Wirtz 60f3ff7a7e Added sending of a single voice via MIDI sysex. 5 years ago
Holger Wirtz 1bbfed551e Added sending of banks via sysex. 5 years ago
Holger Wirtz ff6e5cd6cb Sending voice data via MIDI (DIN and USB) when changing a voice. 5 years ago
Holger Wirtz b12c2fe619 Added simple compression for audio generation loop. 5 years ago
Holger Wirtz d72caf668a Fixes. 5 years ago
Holger Wirtz cd750c4b37 Fixing volume and distortion problems with buggy AudioAmplifier. 5 years ago
Holger Wirtz f49205b964 Fixing signed_saturate_rshift() usage. 5 years ago
Holger Wirtz 656f139145 Raising loudness. 5 years ago
Holger Wirtz c53a30dcdd Several small fixes. 5 years ago
Holger Wirtz 69ce71436e Dropped old code pieces and small fixes. 5 years ago
Holger Wirtz 2f23fecc97 Several fixes. Disabled Dual engine mode due to problems. 5 years ago
Holger Wirtz 507223248b Fixing crash when polyphony is 0. 5 years ago
Holger Wirtz 28c4de6da6 Fixing hanging and problems when reading from SD caused from panic() and disabling the audio interrupt. 5 years ago
Holger Wirtz ddb43bd8e0 Fixing play mode to "last priority played" and kliing oldest notes at the end of available free sound generators. 5 years ago
Holger Wirtz 350568d2ca Fixes for dual instances. 5 years ago
Holger Wirtz 414458bdf7 Several fixes for avoiding distortion. 5 years ago
Holger Wirtz 9b9aa4540a Fixing errors for encoding voice data. 5 years ago
Holger Wirtz 161f77c3e2 Fixed portamento glissango mode. 5 years ago
Holger Wirtz 724f2908f0 Several additions for storing configuration data. 5 years ago
Holger Wirtz e05ebd39bd Small fixes. 5 years ago
Holger Wirtz 5dac0ff9dc Fixes. 5 years ago
Holger Wirtz a157e3a8c4 Added note refresh option: normal (new note is triggered), retriggered (search for same note an retrigger) 5 years ago
Holger Wirtz f6a90d8864 Added option for controlelrs to reverse their behaviour. 5 years ago
Holger Wirtz 7276815bab Several fixes. 5 years ago
Holger Wirtz 46b587020c Fixes. 5 years ago
Holger Wirtz 2e55f4ba1a Showing loaded patch data. 5 years ago
Holger Wirtz dbcea60335 Fix for version string display. 5 years ago
Holger Wirtz b2e20804ca Optimized the calculation funtion for the sound and got some CPU cycles more for sound 5 years ago
Holger Wirtz 953f4ac3eb Added an AudioAmplifier after Dexed engine which allows to amplify from 5 years ago
Holger Wirtz b7d9921d3a Fixing writing to EEPROM only when no sound is active to avoid small drops in sound 5 years ago
Holger Wirtz 048b55c4a2 Added REDUCE_LOUDNESS_FACTOR for avoiding digital clipping. 5 years ago
Holger Wirtz ddd1ce00d4 Copyright dates modified. 5 years ago
Holger Wirtz 078a751463 Fixing Transpose and Panorama. 5 years ago
Holger Wirtz 6c6dfd3484 Fixing volume handling for dexed engine. 5 years ago
Holger Wirtz f2eea03669 Completely disabling FX engine at compile time (undef USE_FX) is now 5 years ago
Holger Wirtz b69c0dada3 Fixes. 5 years ago
Holger Wirtz 5ed8f5ee23 Disabled CPU_OVERLOAD_THROTTLE. 5 years ago
Holger Wirtz 1533e6ba12 Changes for autothrottling max simulatinious note. 5 years ago
Holger Wirtz dcccc77712 Added autothrottle for max_notes if CPU overload is detected. 5 years ago
Holger Wirtz 0d1b9bf51b Complete change of the audio chain. 5 years ago
Holger Wirtz 89c13cfef3 Fixes and additions for portamento. 5 years ago
Holger Wirtz 5a0a155f74 Many small fixes and: 5 years ago
Holger Wirtz 0e14e4b510 Better handling of some SYSEX function changes. 5 years ago
Holger Wirtz 57fd9a2229 Fixing bank and voice boundaries. 5 years ago
Holger Wirtz e0971a823f Added NORMALIZE_DX_VELOCITY to config. 5 years ago
Holger Wirtz eea43868a7 Fix for setting masterTune value. 5 years ago
Holger Wirtz fc3b061481 Added Portamento function from https://github.com/asb2m10/dexed/pull/183 5 years ago
Holger Wirtz bd6b251441 Fixing several small bugs in handling of controllers. 5 years ago
Holger Wirtz 76768533a4 Removing EEPROMAnything and using EEPROM.get()/EEPROM.put() from EEPROM.h instead. 5 years ago