diff --git a/MicroDexed.ino b/MicroDexed.ino index 63c7eca..9ef61dc 100644 --- a/MicroDexed.ino +++ b/MicroDexed.ino @@ -1969,7 +1969,7 @@ void set_voiceconfig_params(uint8_t instance_id) MicroDexed[instance_id]->setBCController(configuration.dexed[instance_id].bc_range, configuration.dexed[instance_id].bc_assign, configuration.dexed[instance_id].bc_mode); MicroDexed[instance_id]->setATController(configuration.dexed[instance_id].at_range, configuration.dexed[instance_id].at_assign, configuration.dexed[instance_id].at_mode); MicroDexed[instance_id]->ControllersRefresh(); - MicroDexed[instance_id]->setOPs(configuration.dexed[instance_id].op_enabled); + MicroDexed[instance_id]->setOPAll(configuration.dexed[instance_id].op_enabled); MicroDexed[instance_id]->doRefreshVoice(); MicroDexed[instance_id]->setMaxNotes(configuration.dexed[instance_id].polyphony); MicroDexed[instance_id]->setMonoMode(configuration.sys.mono); diff --git a/README.md b/README.md index bb19ed1..60e454a 100644 --- a/README.md +++ b/README.md @@ -2,8 +2,6 @@ ## Dexed port for Teensy (3.6/4.x with audio shield and LCD or OLED display) This is a port of the original Dexed/msfa engine (see https://github.com/asb2m10/dexed and https://github.com/google/music-synthesizer-for-android) to be used on a Teensy-3.6 or Teensy-4.x. -The current state is: work in progress... but near version 1.0! - ## License MicroDexed is licensed on the GPL v3. The msfa component (acronym for music synthesizer for android, see https://github.com/google/music-synthesizer-for-android) stays on the Apache 2.0 license to able to collaborate between projects. @@ -14,7 +12,7 @@ MicroDexed is licensed on the GPL v3. The msfa component (acronym for music synt * PPPlay : Great OPL3 implementation, with documented code :D * Thierry Pottier: for extreme testing, discussing about different options, images and many good suggestions for UI handling * Lars Pelz: Testing and documentation -* Nils Feldkäper: LCDMenuLib2 and his patience with my sometimes strange desires +* Nils FeldkÃmper: LCDMenuLib2 and his patience with my sometimes strange desires ## Dexed comes with 3 engine types : diff --git a/UI.hpp b/UI.hpp index 3157c68..9275eb8 100644 --- a/UI.hpp +++ b/UI.hpp @@ -3519,7 +3519,7 @@ void UI_handle_OP(uint8_t param) lcd.setCursor(op_selected, 1); - MicroDexed[selected_instance_id]->setOPs(configuration.dexed[selected_instance_id].op_enabled); + MicroDexed[selected_instance_id]->setOPAll(configuration.dexed[selected_instance_id].op_enabled); MicroDexed[selected_instance_id]->doRefreshVoice(); send_sysex_param(configuration.dexed[selected_instance_id].midi_channel, 155, configuration.dexed[selected_instance_id].op_enabled, 0); }