diff --git a/UI.hpp b/UI.hpp index 8824ec7..23902e1 100644 --- a/UI.hpp +++ b/UI.hpp @@ -6472,13 +6472,13 @@ void UI_func_load_performance(uint8_t param) lcd.print("Does not exist."); else { - load_sd_voiceconfig_json(configuration.performance.voiceconfig_number[0], 0, 0); + load_sd_voiceconfig_json(configuration.performance.voiceconfig_number[0], 0); set_voiceconfig_params(0); #if NUM_DEXED > 1 - load_sd_voiceconfig_json(configuration.performance.voiceconfig_number[1], 1, 0); + load_sd_voiceconfig_json(configuration.performance.voiceconfig_number[1], 1); set_voiceconfig_params(1); #endif - load_sd_fx_json(configuration.performance.fx_number, 0); + load_sd_fx_json(configuration.performance.fx_number); set_fx_params(); lcd.print("Done. "); @@ -6686,7 +6686,7 @@ void UI_func_load_voiceconfig(uint8_t param) if (mode > 0) { mode = 0xff; lcd.setCursor(0, 1); - if (load_sd_voiceconfig_json(configuration.performance.voiceconfig_number[selected_instance_id], selected_instance_id, 0) == false) + if (load_sd_voiceconfig_json(configuration.performance.voiceconfig_number[selected_instance_id], selected_instance_id) == false) lcd.print("Does not exist. "); else lcd.print("Done. "); @@ -6816,7 +6816,7 @@ void UI_func_save_voiceconfig(uint8_t param) sprintf(tmp, "/%s/%s%d.json", VOICE_CONFIG_PATH, VOICE_CONFIG_NAME, configuration.performance.voiceconfig_number[selected_instance_id]); SD.remove(tmp); } - save_sd_voiceconfig_json(configuration.performance.voiceconfig_number[selected_instance_id], selected_instance_id, 0); + save_sd_voiceconfig_json(configuration.performance.voiceconfig_number[selected_instance_id], selected_instance_id); lcd.show(1, 0, 16, "Done."); delay(MESSAGE_WAIT_TIME); LCDML.FUNC_goBackToMenu(); @@ -6925,7 +6925,7 @@ void UI_func_load_fx(uint8_t param) mode = 0xff; lcd.setCursor(0, 1); - if (load_sd_fx_json(configuration.performance.fx_number, 0) == false) + if (load_sd_fx_json(configuration.performance.fx_number) == false) lcd.print("Does not exist. "); else lcd.print("Done. "); @@ -7023,7 +7023,7 @@ void UI_func_save_fx(uint8_t param) sprintf(tmp, "/%s/%s%d.json", FX_CONFIG_PATH, FX_CONFIG_NAME, configuration.performance.fx_number); SD.remove(tmp); } - save_sd_fx_json(configuration.performance.fx_number, 0); + save_sd_fx_json(configuration.performance.fx_number); lcd.show(1, 0, 16, "Done."); LCDML.FUNC_goBackToMenu(); diff --git a/addon/SD/SEQ/0-S.json b/addon/SD/SEQ/0-S.json new file mode 100755 index 0000000..516784e --- /dev/null +++ b/addon/SD/SEQ/0-S.json @@ -0,0 +1,389 @@ +{ + "seq_data": [ + 72, + 0, + 0, + 0, + 72, + 0, + 0, + 0, + 72, + 0, + 0, + 0, + 72, + 0, + 0, + 0, + 78, + 78, + 78, + 78, + 78, + 78, + 78, + 78, + 78, + 78, + 78, + 78, + 78, + 78, + 78, + 78, + 72, + 0, + 0, + 0, + 72, + 0, + 0, + 0, + 72, + 0, + 0, + 75, + 72, + 0, + 0, + 0, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 55, + 0, + 0, + 0, + 0, + 0, + 52, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 57, + 0, + 0, + 0, + 0, + 0, + 53, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 74, + 0, + 0, + 72, + 0, + 0, + 74, + 0, + 0, + 0, + 76, + 0, + 0, + 0, + 0, + 0, + 74, + 0, + 0, + 72, + 0, + 0, + 71, + 0, + 0, + 0, + 67, + 0, + 0, + 0, + 0, + 0, + 69, + 0, + 0, + 76, + 0, + 0, + 69, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "seq_velocity": [ + 120, + 0, + 0, + 0, + 120, + 0, + 0, + 0, + 120, + 0, + 0, + 0, + 120, + 0, + 0, + 0, + 105, + 80, + 105, + 70, + 106, + 98, + 106, + 70, + 126, + 97, + 106, + 70, + 106, + 99, + 90, + 65, + 120, + 0, + 0, + 0, + 120, + 0, + 0, + 0, + 120, + 0, + 120, + 60, + 120, + 120, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 200, + 200, + 200, + 200, + 200, + 200, + 200, + 201, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 200, + 201, + 200, + 200, + 200, + 200, + 200, + 200, + 200, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 98, + 120, + 0, + 88, + 120, + 0, + 127, + 120, + 0, + 0, + 125, + 120, + 0, + 0, + 0, + 0, + 124, + 120, + 0, + 115, + 0, + 0, + 126, + 120, + 0, + 120, + 127, + 120, + 0, + 0, + 0, + 0, + 123, + 120, + 0, + 110, + 120, + 0, + 90, + 120, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "seq_patternchain": [ + 0, + 1, + 6, + 9, + 0, + 1, + 5, + 8, + 0, + 1, + 6, + 9, + 2, + 1, + 5, + 7 + ], + "seq_tempo_ms": 151515, + "seq_bpm": 99, + "arp_play_basenote": true, + "arp_speed": 0, + "arp_lenght": 9, + "arp_style": 0, + "seq_chord_velocity": 60, + "seq_chord_dexed_inst": 0, + "seq_chain_lenght": 3, + "seq_transpose": 0, + "chord_key_ammount": 4, + "seq_oct_shift": 0, + "seq_element_shift": 2, + "bank": [ + 80, + 63 + ], + "voice": [ + 15, + 2 + ], + "track_type": [ + 0, + 0, + 3, + 1 + ], + "content_type": [ + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1, + 1, + 1 + ], + "seq_inst_dexed": [ + 0, + 0, + 1, + 1 + ] +} \ No newline at end of file diff --git a/addon/SD/SEQ/0-d.json b/addon/SD/SEQ/0-d.json new file mode 100755 index 0000000..4294476 --- /dev/null +++ b/addon/SD/SEQ/0-d.json @@ -0,0 +1,91 @@ +{ + "drums_volume": 0.9, + "pan": [ + 0, + -1, + 1, + 0.2, + 0.8, + 0.8, + 0.8, + -0.7, + -0.5, + -0.6, + -0.6, + 0, + 0, + 0, + 0.1, + -0.2, + 1, + -0.2, + 0.2, + 0 + ], + "vol_max": [ + 0.8, + 0.48, + 0.6, + 0.6, + 0.8, + 0.8, + 0.8, + 0.8, + 0.8, + 0.3, + 0.3, + 0.8, + 0.98, + 0.5, + 0.69, + 0.5, + 0.6, + 0.3, + 0.6, + 0 + ], + "vol_min": [ + 0, + 0, + 0, + 0.2, + 0.3, + 0.3, + 0.3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "reverb_send": [ + 0, + 0.1, + 0.2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0.53, + 0, + 0, + 0, + 0, + 0 + ] +} \ No newline at end of file diff --git a/addon/SD/SEQ/0-fx.json b/addon/SD/SEQ/0-fx.json new file mode 100755 index 0000000..cbd8515 --- /dev/null +++ b/addon/SD/SEQ/0-fx.json @@ -0,0 +1,650 @@ +{ + "filter_cutoff": [ + 0, + 0 + ], + "filter_resonance": [ + 0, + 0 + ], + "chorus_frequency": [ + 0, + 0 + ], + "chorus_waveform": [ + 0, + 0 + ], + "chorus_depth": [ + 0, + 0 + ], + "chorus_level": [ + 0, + 0 + ], + "delay_time": [ + 0, + 27 + ], + "delay_feedback": [ + 0, + 84 + ], + "delay_level": [ + 0, + 70 + ], + "delay_sync": [ + 0, + 0 + ], + "reverb_send": [ + 0, + 100 + ], + "reverb_roomsize": 99, + "reverb_damping": 0, + "reverb_lowpass": 100, + "reverb_lodamp": 45, + "reverb_hidamp": 8, + "reverb_diffusion": 100, + "reverb_level": 65, + "eq_1": -2, + "eq_2": -2, + "eq_3": -14, + "eq_4": -8, + "eq_5": 0, + "eq_6": -2, + "eq_7": -79 +}{ + "filter_cutoff": [ + 0, + 0 + ], + "filter_resonance": [ + 0, + 0 + ], + "chorus_frequency": [ + 0, + 0 + ], + "chorus_waveform": [ + 0, + 0 + ], + "chorus_depth": [ + 0, + 0 + ], + "chorus_level": [ + 0, + 0 + ], + "delay_time": [ + 0, + 27 + ], + "delay_feedback": [ + 0, + 84 + ], + "delay_level": [ + 0, + 70 + ], + "delay_sync": [ + 0, + 0 + ], + "reverb_send": [ + 0, + 100 + ], + "reverb_roomsize": 99, + "reverb_damping": 0, + "reverb_lowpass": 100, + "reverb_lodamp": 45, + "reverb_hidamp": 8, + "reverb_diffusion": 100, + "reverb_level": 65, + "eq_1": -2, + "eq_2": -2, + "eq_3": -14, + "eq_4": -8, + "eq_5": 0, + "eq_6": -2, + "eq_7": -79 +}{ + "filter_cutoff": [ + 0, + 0 + ], + "filter_resonance": [ + 0, + 0 + ], + "chorus_frequency": [ + 0, + 0 + ], + "chorus_waveform": [ + 0, + 0 + ], + "chorus_depth": [ + 0, + 0 + ], + "chorus_level": [ + 0, + 0 + ], + "delay_time": [ + 0, + 27 + ], + "delay_feedback": [ + 0, + 84 + ], + "delay_level": [ + 0, + 70 + ], + "delay_sync": [ + 0, + 0 + ], + "reverb_send": [ + 0, + 100 + ], + "reverb_roomsize": 99, + "reverb_damping": 0, + "reverb_lowpass": 100, + "reverb_lodamp": 45, + "reverb_hidamp": 8, + "reverb_diffusion": 100, + "reverb_level": 65, + "eq_1": -2, + "eq_2": -2, + "eq_3": -14, + "eq_4": -8, + "eq_5": 0, + "eq_6": -2, + "eq_7": -79 +}{ + "filter_cutoff": [ + 0, + 0 + ], + "filter_resonance": [ + 0, + 0 + ], + "chorus_frequency": [ + 0, + 0 + ], + "chorus_waveform": [ + 0, + 0 + ], + "chorus_depth": [ + 0, + 0 + ], + "chorus_level": [ + 0, + 0 + ], + "delay_time": [ + 0, + 27 + ], + "delay_feedback": [ + 0, + 84 + ], + "delay_level": [ + 0, + 70 + ], + "delay_sync": [ + 0, + 0 + ], + "reverb_send": [ + 0, + 100 + ], + "reverb_roomsize": 99, + "reverb_damping": 0, + "reverb_lowpass": 100, + "reverb_lodamp": 45, + "reverb_hidamp": 8, + "reverb_diffusion": 100, + "reverb_level": 65, + "eq_1": -2, + "eq_2": -2, + "eq_3": -14, + "eq_4": -8, + "eq_5": 0, + "eq_6": -2, + "eq_7": -79 +}{ + "filter_cutoff": [ + 0, + 0 + ], + "filter_resonance": [ + 0, + 0 + ], + "chorus_frequency": [ + 0, + 0 + ], + "chorus_waveform": [ + 0, + 0 + ], + "chorus_depth": [ + 0, + 0 + ], + "chorus_level": [ + 0, + 0 + ], + "delay_time": [ + 0, + 27 + ], + "delay_feedback": [ + 0, + 84 + ], + "delay_level": [ + 0, + 70 + ], + "delay_sync": [ + 0, + 0 + ], + "reverb_send": [ + 0, + 100 + ], + "reverb_roomsize": 99, + "reverb_damping": 0, + "reverb_lowpass": 100, + "reverb_lodamp": 45, + "reverb_hidamp": 8, + "reverb_diffusion": 100, + "reverb_level": 65, + "eq_1": -2, + "eq_2": -2, + "eq_3": -14, + "eq_4": -8, + "eq_5": 0, + "eq_6": -2, + "eq_7": -79 +}{ + "filter_cutoff": [ + 0, + 0 + ], + "filter_resonance": [ + 0, + 0 + ], + "chorus_frequency": [ + 0, + 0 + ], + "chorus_waveform": [ + 0, + 0 + ], + "chorus_depth": [ + 0, + 0 + ], + "chorus_level": [ + 0, + 0 + ], + "delay_time": [ + 0, + 27 + ], + "delay_feedback": [ + 0, + 84 + ], + "delay_level": [ + 0, + 70 + ], + "delay_sync": [ + 0, + 0 + ], + "reverb_send": [ + 0, + 100 + ], + "reverb_roomsize": 99, + "reverb_damping": 0, + "reverb_lowpass": 100, + "reverb_lodamp": 45, + "reverb_hidamp": 8, + "reverb_diffusion": 100, + "reverb_level": 65, + "eq_1": -2, + "eq_2": -2, + "eq_3": -14, + "eq_4": -8, + "eq_5": 0, + "eq_6": -2, + "eq_7": -79 +}{ + "filter_cutoff": [ + 0, + 0 + ], + "filter_resonance": [ + 0, + 0 + ], + "chorus_frequency": [ + 0, + 0 + ], + "chorus_waveform": [ + 0, + 0 + ], + "chorus_depth": [ + 0, + 0 + ], + "chorus_level": [ + 0, + 0 + ], + "delay_time": [ + 0, + 29 + ], + "delay_feedback": [ + 0, + 84 + ], + "delay_level": [ + 0, + 70 + ], + "delay_sync": [ + 0, + 0 + ], + "reverb_send": [ + 0, + 100 + ], + "reverb_roomsize": 99, + "reverb_damping": 0, + "reverb_lowpass": 100, + "reverb_lodamp": 45, + "reverb_hidamp": 8, + "reverb_diffusion": 100, + "reverb_level": 65, + "eq_1": -2, + "eq_2": -2, + "eq_3": -14, + "eq_4": -8, + "eq_5": 0, + "eq_6": -2, + "eq_7": -79 +}{ + "filter_cutoff": [ + 0, + 0 + ], + "filter_resonance": [ + 0, + 0 + ], + "chorus_frequency": [ + 0, + 0 + ], + "chorus_waveform": [ + 0, + 0 + ], + "chorus_depth": [ + 0, + 0 + ], + "chorus_level": [ + 0, + 0 + ], + "delay_time": [ + 0, + 27 + ], + "delay_feedback": [ + 0, + 84 + ], + "delay_level": [ + 0, + 70 + ], + "delay_sync": [ + 0, + 0 + ], + "reverb_send": [ + 0, + 100 + ], + "reverb_roomsize": 99, + "reverb_damping": 0, + "reverb_lowpass": 100, + "reverb_lodamp": 45, + "reverb_hidamp": 8, + "reverb_diffusion": 100, + "reverb_level": 65, + "eq_1": -2, + "eq_2": -2, + "eq_3": -14, + "eq_4": -8, + "eq_5": 0, + "eq_6": -2, + "eq_7": -79 +}{ + "filter_cutoff": [ + 0, + 0 + ], + "filter_resonance": [ + 0, + 0 + ], + "chorus_frequency": [ + 0, + 0 + ], + "chorus_waveform": [ + 0, + 0 + ], + "chorus_depth": [ + 0, + 0 + ], + "chorus_level": [ + 0, + 0 + ], + "delay_time": [ + 0, + 0 + ], + "delay_feedback": [ + 0, + 84 + ], + "delay_level": [ + 0, + 70 + ], + "delay_sync": [ + 0, + 3 + ], + "reverb_send": [ + 0, + 100 + ], + "reverb_roomsize": 99, + "reverb_damping": 0, + "reverb_lowpass": 100, + "reverb_lodamp": 45, + "reverb_hidamp": 8, + "reverb_diffusion": 100, + "reverb_level": 65, + "eq_1": -2, + "eq_2": -2, + "eq_3": -14, + "eq_4": -8, + "eq_5": 0, + "eq_6": -2, + "eq_7": -79 +}{ + "filter_cutoff": [ + 0, + 0 + ], + "filter_resonance": [ + 0, + 0 + ], + "chorus_frequency": [ + 0, + 0 + ], + "chorus_waveform": [ + 0, + 0 + ], + "chorus_depth": [ + 0, + 0 + ], + "chorus_level": [ + 0, + 0 + ], + "delay_time": [ + 0, + 0 + ], + "delay_feedback": [ + 0, + 84 + ], + "delay_level": [ + 0, + 70 + ], + "delay_sync": [ + 0, + 3 + ], + "reverb_send": [ + 0, + 100 + ], + "reverb_roomsize": 99, + "reverb_damping": 0, + "reverb_lowpass": 100, + "reverb_lodamp": 45, + "reverb_hidamp": 8, + "reverb_diffusion": 100, + "reverb_level": 65, + "eq_1": -2, + "eq_2": -2, + "eq_3": -14, + "eq_4": -8, + "eq_5": 0, + "eq_6": -2, + "eq_7": -79 +}{ + "filter_cutoff": [ + 0, + 0 + ], + "filter_resonance": [ + 0, + 0 + ], + "chorus_frequency": [ + 0, + 0 + ], + "chorus_waveform": [ + 0, + 0 + ], + "chorus_depth": [ + 0, + 0 + ], + "chorus_level": [ + 0, + 0 + ], + "delay_time": [ + 0, + 0 + ], + "delay_feedback": [ + 0, + 84 + ], + "delay_level": [ + 0, + 70 + ], + "delay_sync": [ + 0, + 3 + ], + "reverb_send": [ + 0, + 100 + ], + "reverb_roomsize": 99, + "reverb_damping": 0, + "reverb_lowpass": 100, + "reverb_lodamp": 45, + "reverb_hidamp": 8, + "reverb_diffusion": 100, + "reverb_level": 65, + "eq_1": -2, + "eq_2": -2, + "eq_3": -14, + "eq_4": -8, + "eq_5": 0, + "eq_6": -2, + "eq_7": -79 +} \ No newline at end of file diff --git a/addon/SD/SEQ/0-v0.json b/addon/SD/SEQ/0-v0.json new file mode 100755 index 0000000..9c34d50 --- /dev/null +++ b/addon/SD/SEQ/0-v0.json @@ -0,0 +1,331 @@ +{ + "lowest_note": 21, + "highest_note": 108, + "transpose": 12, + "tune": 100, + "sound_intensity": 45, + "pan": 26, + "polyphony": 16, + "velocity_level": 100, + "monopoly": 0, + "note_refresh": 0, + "pb_range": 1, + "pb_step": 0, + "mw_range": 50, + "mw_assign": 0, + "mw_mode": 0, + "fc_range": 50, + "fc_assign": 0, + "fc_mode": 0, + "bc_range": 50, + "bc_assign": 0, + "bc_mode": 0, + "at_range": 50, + "at_assign": 0, + "at_mode": 0, + "portamento_mode": 0, + "portamento_glissando": 0, + "portamento_time": 0, + "op_enabled": 63, + "midi_channel": 5 +}{ + "lowest_note": 21, + "highest_note": 108, + "transpose": 12, + "tune": 100, + "sound_intensity": 45, + "pan": 26, + "polyphony": 16, + "velocity_level": 100, + "monopoly": 0, + "note_refresh": 0, + "pb_range": 1, + "pb_step": 0, + "mw_range": 50, + "mw_assign": 0, + "mw_mode": 0, + "fc_range": 50, + "fc_assign": 0, + "fc_mode": 0, + "bc_range": 50, + "bc_assign": 0, + "bc_mode": 0, + "at_range": 50, + "at_assign": 0, + "at_mode": 0, + "portamento_mode": 0, + "portamento_glissando": 0, + "portamento_time": 0, + "op_enabled": 63, + "midi_channel": 5 +}{ + "lowest_note": 21, + "highest_note": 108, + "transpose": 12, + "tune": 100, + "sound_intensity": 45, + "pan": 26, + "polyphony": 16, + "velocity_level": 100, + "monopoly": 0, + "note_refresh": 0, + "pb_range": 1, + "pb_step": 0, + "mw_range": 50, + "mw_assign": 0, + "mw_mode": 0, + "fc_range": 50, + "fc_assign": 0, + "fc_mode": 0, + "bc_range": 50, + "bc_assign": 0, + "bc_mode": 0, + "at_range": 50, + "at_assign": 0, + "at_mode": 0, + "portamento_mode": 0, + "portamento_glissando": 0, + "portamento_time": 0, + "op_enabled": 63, + "midi_channel": 5 +}{ + "lowest_note": 21, + "highest_note": 108, + "transpose": 12, + "tune": 100, + "sound_intensity": 45, + "pan": 26, + "polyphony": 16, + "velocity_level": 100, + "monopoly": 0, + "note_refresh": 0, + "pb_range": 1, + "pb_step": 0, + "mw_range": 50, + "mw_assign": 0, + "mw_mode": 0, + "fc_range": 50, + "fc_assign": 0, + "fc_mode": 0, + "bc_range": 50, + "bc_assign": 0, + "bc_mode": 0, + "at_range": 50, + "at_assign": 0, + "at_mode": 0, + "portamento_mode": 0, + "portamento_glissando": 0, + "portamento_time": 0, + "op_enabled": 63, + "midi_channel": 5 +}{ + "lowest_note": 21, + "highest_note": 108, + "transpose": 12, + "tune": 100, + "sound_intensity": 45, + "pan": 26, + "polyphony": 16, + "velocity_level": 100, + "monopoly": 0, + "note_refresh": 0, + "pb_range": 1, + "pb_step": 0, + "mw_range": 50, + "mw_assign": 0, + "mw_mode": 0, + "fc_range": 50, + "fc_assign": 0, + "fc_mode": 0, + "bc_range": 50, + "bc_assign": 0, + "bc_mode": 0, + "at_range": 50, + "at_assign": 0, + "at_mode": 0, + "portamento_mode": 0, + "portamento_glissando": 0, + "portamento_time": 0, + "op_enabled": 63, + "midi_channel": 5 +}{ + "lowest_note": 21, + "highest_note": 108, + "transpose": 12, + "tune": 100, + "sound_intensity": 58, + "pan": 26, + "polyphony": 16, + "velocity_level": 100, + "monopoly": 0, + "note_refresh": 0, + "pb_range": 1, + "pb_step": 0, + "mw_range": 50, + "mw_assign": 0, + "mw_mode": 0, + "fc_range": 50, + "fc_assign": 0, + "fc_mode": 0, + "bc_range": 50, + "bc_assign": 0, + "bc_mode": 0, + "at_range": 50, + "at_assign": 0, + "at_mode": 0, + "portamento_mode": 0, + "portamento_glissando": 0, + "portamento_time": 0, + "op_enabled": 63, + "midi_channel": 5 +}{ + "lowest_note": 21, + "highest_note": 108, + "transpose": 12, + "tune": 100, + "sound_intensity": 46, + "pan": 26, + "polyphony": 16, + "velocity_level": 100, + "monopoly": 0, + "note_refresh": 0, + "pb_range": 1, + "pb_step": 0, + "mw_range": 50, + "mw_assign": 0, + "mw_mode": 0, + "fc_range": 50, + "fc_assign": 0, + "fc_mode": 0, + "bc_range": 50, + "bc_assign": 0, + "bc_mode": 0, + "at_range": 50, + "at_assign": 0, + "at_mode": 0, + "portamento_mode": 0, + "portamento_glissando": 0, + "portamento_time": 0, + "op_enabled": 63, + "midi_channel": 5 +}{ + "lowest_note": 21, + "highest_note": 108, + "transpose": 12, + "tune": 100, + "sound_intensity": 45, + "pan": 26, + "polyphony": 16, + "velocity_level": 100, + "monopoly": 0, + "note_refresh": 0, + "pb_range": 1, + "pb_step": 0, + "mw_range": 50, + "mw_assign": 0, + "mw_mode": 0, + "fc_range": 50, + "fc_assign": 0, + "fc_mode": 0, + "bc_range": 50, + "bc_assign": 0, + "bc_mode": 0, + "at_range": 50, + "at_assign": 0, + "at_mode": 0, + "portamento_mode": 0, + "portamento_glissando": 0, + "portamento_time": 0, + "op_enabled": 63, + "midi_channel": 5 +}{ + "lowest_note": 21, + "highest_note": 108, + "transpose": 12, + "tune": 100, + "sound_intensity": 45, + "pan": 26, + "polyphony": 16, + "velocity_level": 100, + "monopoly": 0, + "note_refresh": 0, + "pb_range": 1, + "pb_step": 0, + "mw_range": 50, + "mw_assign": 0, + "mw_mode": 0, + "fc_range": 50, + "fc_assign": 0, + "fc_mode": 0, + "bc_range": 50, + "bc_assign": 0, + "bc_mode": 0, + "at_range": 50, + "at_assign": 0, + "at_mode": 0, + "portamento_mode": 0, + "portamento_glissando": 0, + "portamento_time": 0, + "op_enabled": 63, + "midi_channel": 5 +}{ + "lowest_note": 21, + "highest_note": 108, + "transpose": 12, + "tune": 100, + "sound_intensity": 45, + "pan": 26, + "polyphony": 16, + "velocity_level": 100, + "monopoly": 0, + "note_refresh": 0, + "pb_range": 1, + "pb_step": 0, + "mw_range": 50, + "mw_assign": 0, + "mw_mode": 0, + "fc_range": 50, + "fc_assign": 0, + "fc_mode": 0, + "bc_range": 50, + "bc_assign": 0, + "bc_mode": 0, + "at_range": 50, + "at_assign": 0, + "at_mode": 0, + "portamento_mode": 0, + "portamento_glissando": 0, + "portamento_time": 0, + "op_enabled": 63, + "midi_channel": 5 +}{ + "lowest_note": 21, + "highest_note": 108, + "transpose": 12, + "tune": 100, + "sound_intensity": 45, + "pan": 26, + "polyphony": 16, + "velocity_level": 100, + "monopoly": 0, + "note_refresh": 0, + "pb_range": 1, + "pb_step": 0, + "mw_range": 50, + "mw_assign": 0, + "mw_mode": 0, + "fc_range": 50, + "fc_assign": 0, + "fc_mode": 0, + "bc_range": 50, + "bc_assign": 0, + "bc_mode": 0, + "at_range": 50, + "at_assign": 0, + "at_mode": 0, + "portamento_mode": 0, + "portamento_glissando": 0, + "portamento_time": 0, + "op_enabled": 63, + "midi_channel": 5 +} \ No newline at end of file diff --git a/addon/SD/SEQ/0-v1.json b/addon/SD/SEQ/0-v1.json new file mode 100755 index 0000000..d5961bc --- /dev/null +++ b/addon/SD/SEQ/0-v1.json @@ -0,0 +1,331 @@ +{ + "lowest_note": 21, + "highest_note": 108, + "transpose": 24, + "tune": 100, + "sound_intensity": 54, + "pan": 15, + "polyphony": 16, + "velocity_level": 100, + "monopoly": 0, + "note_refresh": 0, + "pb_range": 1, + "pb_step": 0, + "mw_range": 50, + "mw_assign": 0, + "mw_mode": 0, + "fc_range": 50, + "fc_assign": 0, + "fc_mode": 0, + "bc_range": 50, + "bc_assign": 0, + "bc_mode": 0, + "at_range": 50, + "at_assign": 0, + "at_mode": 0, + "portamento_mode": 0, + "portamento_glissando": 0, + "portamento_time": 0, + "op_enabled": 63, + "midi_channel": 6 +}{ + "lowest_note": 21, + "highest_note": 108, + "transpose": 24, + "tune": 100, + "sound_intensity": 54, + "pan": 15, + "polyphony": 16, + "velocity_level": 100, + "monopoly": 0, + "note_refresh": 0, + "pb_range": 1, + "pb_step": 0, + "mw_range": 50, + "mw_assign": 0, + "mw_mode": 0, + "fc_range": 50, + "fc_assign": 0, + "fc_mode": 0, + "bc_range": 50, + "bc_assign": 0, + "bc_mode": 0, + "at_range": 50, + "at_assign": 0, + "at_mode": 0, + "portamento_mode": 0, + "portamento_glissando": 0, + "portamento_time": 0, + "op_enabled": 63, + "midi_channel": 6 +}{ + "lowest_note": 21, + "highest_note": 108, + "transpose": 24, + "tune": 100, + "sound_intensity": 54, + "pan": 15, + "polyphony": 16, + "velocity_level": 100, + "monopoly": 0, + "note_refresh": 0, + "pb_range": 1, + "pb_step": 0, + "mw_range": 50, + "mw_assign": 0, + "mw_mode": 0, + "fc_range": 50, + "fc_assign": 0, + "fc_mode": 0, + "bc_range": 50, + "bc_assign": 0, + "bc_mode": 0, + "at_range": 50, + "at_assign": 0, + "at_mode": 0, + "portamento_mode": 0, + "portamento_glissando": 0, + "portamento_time": 0, + "op_enabled": 63, + "midi_channel": 6 +}{ + "lowest_note": 21, + "highest_note": 108, + "transpose": 24, + "tune": 100, + "sound_intensity": 54, + "pan": 15, + "polyphony": 16, + "velocity_level": 100, + "monopoly": 0, + "note_refresh": 0, + "pb_range": 1, + "pb_step": 0, + "mw_range": 50, + "mw_assign": 0, + "mw_mode": 0, + "fc_range": 50, + "fc_assign": 0, + "fc_mode": 0, + "bc_range": 50, + "bc_assign": 0, + "bc_mode": 0, + "at_range": 50, + "at_assign": 0, + "at_mode": 0, + "portamento_mode": 0, + "portamento_glissando": 0, + "portamento_time": 0, + "op_enabled": 63, + "midi_channel": 6 +}{ + "lowest_note": 21, + "highest_note": 108, + "transpose": 24, + "tune": 100, + "sound_intensity": 54, + "pan": 15, + "polyphony": 16, + "velocity_level": 100, + "monopoly": 0, + "note_refresh": 0, + "pb_range": 1, + "pb_step": 0, + "mw_range": 50, + "mw_assign": 0, + "mw_mode": 0, + "fc_range": 50, + "fc_assign": 0, + "fc_mode": 0, + "bc_range": 50, + "bc_assign": 0, + "bc_mode": 0, + "at_range": 50, + "at_assign": 0, + "at_mode": 0, + "portamento_mode": 0, + "portamento_glissando": 0, + "portamento_time": 0, + "op_enabled": 63, + "midi_channel": 6 +}{ + "lowest_note": 21, + "highest_note": 108, + "transpose": 24, + "tune": 100, + "sound_intensity": 76, + "pan": 15, + "polyphony": 16, + "velocity_level": 100, + "monopoly": 0, + "note_refresh": 0, + "pb_range": 1, + "pb_step": 0, + "mw_range": 50, + "mw_assign": 0, + "mw_mode": 0, + "fc_range": 50, + "fc_assign": 0, + "fc_mode": 0, + "bc_range": 50, + "bc_assign": 0, + "bc_mode": 0, + "at_range": 50, + "at_assign": 0, + "at_mode": 0, + "portamento_mode": 0, + "portamento_glissando": 0, + "portamento_time": 0, + "op_enabled": 63, + "midi_channel": 6 +}{ + "lowest_note": 21, + "highest_note": 108, + "transpose": 24, + "tune": 100, + "sound_intensity": 64, + "pan": 15, + "polyphony": 16, + "velocity_level": 100, + "monopoly": 0, + "note_refresh": 0, + "pb_range": 1, + "pb_step": 0, + "mw_range": 50, + "mw_assign": 0, + "mw_mode": 0, + "fc_range": 50, + "fc_assign": 0, + "fc_mode": 0, + "bc_range": 50, + "bc_assign": 0, + "bc_mode": 0, + "at_range": 50, + "at_assign": 0, + "at_mode": 0, + "portamento_mode": 0, + "portamento_glissando": 0, + "portamento_time": 0, + "op_enabled": 63, + "midi_channel": 6 +}{ + "lowest_note": 21, + "highest_note": 108, + "transpose": 24, + "tune": 100, + "sound_intensity": 54, + "pan": 15, + "polyphony": 16, + "velocity_level": 100, + "monopoly": 0, + "note_refresh": 0, + "pb_range": 1, + "pb_step": 0, + "mw_range": 50, + "mw_assign": 0, + "mw_mode": 0, + "fc_range": 50, + "fc_assign": 0, + "fc_mode": 0, + "bc_range": 50, + "bc_assign": 0, + "bc_mode": 0, + "at_range": 50, + "at_assign": 0, + "at_mode": 0, + "portamento_mode": 0, + "portamento_glissando": 0, + "portamento_time": 0, + "op_enabled": 63, + "midi_channel": 6 +}{ + "lowest_note": 21, + "highest_note": 108, + "transpose": 24, + "tune": 100, + "sound_intensity": 54, + "pan": 15, + "polyphony": 16, + "velocity_level": 100, + "monopoly": 0, + "note_refresh": 0, + "pb_range": 1, + "pb_step": 0, + "mw_range": 50, + "mw_assign": 0, + "mw_mode": 0, + "fc_range": 50, + "fc_assign": 0, + "fc_mode": 0, + "bc_range": 50, + "bc_assign": 0, + "bc_mode": 0, + "at_range": 50, + "at_assign": 0, + "at_mode": 0, + "portamento_mode": 0, + "portamento_glissando": 0, + "portamento_time": 0, + "op_enabled": 63, + "midi_channel": 6 +}{ + "lowest_note": 21, + "highest_note": 108, + "transpose": 24, + "tune": 100, + "sound_intensity": 54, + "pan": 15, + "polyphony": 16, + "velocity_level": 100, + "monopoly": 0, + "note_refresh": 0, + "pb_range": 1, + "pb_step": 0, + "mw_range": 50, + "mw_assign": 0, + "mw_mode": 0, + "fc_range": 50, + "fc_assign": 0, + "fc_mode": 0, + "bc_range": 50, + "bc_assign": 0, + "bc_mode": 0, + "at_range": 50, + "at_assign": 0, + "at_mode": 0, + "portamento_mode": 0, + "portamento_glissando": 0, + "portamento_time": 0, + "op_enabled": 63, + "midi_channel": 6 +}{ + "lowest_note": 21, + "highest_note": 108, + "transpose": 24, + "tune": 100, + "sound_intensity": 54, + "pan": 15, + "polyphony": 16, + "velocity_level": 100, + "monopoly": 0, + "note_refresh": 0, + "pb_range": 1, + "pb_step": 0, + "mw_range": 50, + "mw_assign": 0, + "mw_mode": 0, + "fc_range": 50, + "fc_assign": 0, + "fc_mode": 0, + "bc_range": 50, + "bc_assign": 0, + "bc_mode": 0, + "at_range": 50, + "at_assign": 0, + "at_mode": 0, + "portamento_mode": 0, + "portamento_glissando": 0, + "portamento_time": 0, + "op_enabled": 63, + "midi_channel": 6 +} \ No newline at end of file diff --git a/addon/SD/SEQ/1-S.json b/addon/SD/SEQ/1-S.json new file mode 100755 index 0000000..b9e322a --- /dev/null +++ b/addon/SD/SEQ/1-S.json @@ -0,0 +1,389 @@ +{ + "seq_data": [ + 72, + 0, + 0, + 92, + 72, + 0, + 0, + 0, + 72, + 90, + 90, + 90, + 72, + 0, + 0, + 0, + 78, + 78, + 78, + 78, + 78, + 78, + 78, + 78, + 78, + 78, + 78, + 78, + 78, + 78, + 78, + 78, + 72, + 0, + 0, + 92, + 72, + 90, + 90, + 90, + 72, + 0, + 0, + 75, + 72, + 0, + 0, + 0, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 55, + 0, + 0, + 0, + 0, + 0, + 52, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 57, + 0, + 0, + 0, + 0, + 0, + 53, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 74, + 0, + 0, + 72, + 0, + 0, + 74, + 0, + 0, + 0, + 76, + 0, + 0, + 0, + 0, + 0, + 74, + 0, + 0, + 72, + 0, + 0, + 71, + 0, + 0, + 0, + 67, + 0, + 0, + 0, + 0, + 0, + 69, + 0, + 0, + 76, + 0, + 0, + 69, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "seq_velocity": [ + 120, + 0, + 0, + 120, + 120, + 0, + 0, + 0, + 120, + 90, + 100, + 84, + 120, + 0, + 0, + 0, + 105, + 80, + 105, + 70, + 106, + 98, + 106, + 70, + 126, + 97, + 106, + 70, + 106, + 99, + 90, + 65, + 120, + 0, + 0, + 120, + 120, + 83, + 106, + 79, + 120, + 0, + 120, + 60, + 120, + 120, + 120, + 120, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 200, + 200, + 200, + 200, + 200, + 200, + 200, + 201, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 200, + 201, + 200, + 200, + 200, + 200, + 200, + 200, + 200, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 98, + 120, + 0, + 88, + 120, + 0, + 127, + 120, + 0, + 0, + 125, + 120, + 0, + 0, + 0, + 0, + 124, + 120, + 0, + 115, + 0, + 0, + 126, + 120, + 0, + 120, + 127, + 120, + 0, + 0, + 0, + 0, + 123, + 120, + 0, + 110, + 120, + 0, + 90, + 120, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "seq_patternchain": [ + 0, + 1, + 6, + 9, + 0, + 1, + 5, + 8, + 0, + 1, + 6, + 9, + 2, + 1, + 5, + 7 + ], + "seq_tempo_ms": 147058, + "seq_bpm": 102, + "arp_play_basenote": true, + "arp_speed": 0, + "arp_lenght": 9, + "arp_style": 0, + "seq_chord_velocity": 60, + "seq_chord_dexed_inst": 0, + "seq_chain_lenght": 3, + "seq_transpose": 0, + "chord_key_ammount": 6, + "seq_oct_shift": -1, + "seq_element_shift": 3, + "bank": [ + 90, + 69 + ], + "voice": [ + 8, + 30 + ], + "track_type": [ + 0, + 0, + 2, + 1 + ], + "content_type": [ + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1, + 1, + 1 + ], + "seq_inst_dexed": [ + 0, + 0, + 1, + 1 + ] +} \ No newline at end of file diff --git a/addon/SD/SEQ/1-d.json b/addon/SD/SEQ/1-d.json new file mode 100755 index 0000000..f4153e1 --- /dev/null +++ b/addon/SD/SEQ/1-d.json @@ -0,0 +1,91 @@ +{ + "drums_volume": 0.9, + "pan": [ + 0, + -1, + 1, + 0.2, + 0.8, + 0.8, + 0.8, + -0.7, + -0.5, + -0.6, + -0.6, + 0, + 0, + 0, + 0.1, + -0.2, + 1, + -0.2, + 0.2, + 0 + ], + "vol_max": [ + 1, + 0.6, + 0.6, + 0.6, + 0.8, + 0.8, + 0.8, + 0.8, + 0.8, + 0.3, + 0.3, + 0.8, + 0.9, + 0.5, + 0.92, + 0.5, + 0.6, + 0.44, + 0.6, + 0 + ], + "vol_min": [ + 0, + 0, + 0, + 0.2, + 0.3, + 0.3, + 0.3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "reverb_send": [ + 0, + 0.1, + 0.2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0.6, + 0, + 0, + 0.24, + 0, + 0 + ] +} \ No newline at end of file diff --git a/addon/SD/SEQ/1-fx.json b/addon/SD/SEQ/1-fx.json new file mode 100755 index 0000000..bd4b2d5 --- /dev/null +++ b/addon/SD/SEQ/1-fx.json @@ -0,0 +1,178 @@ +{ + "filter_cutoff": [ + 0, + 0 + ], + "filter_resonance": [ + 0, + 0 + ], + "chorus_frequency": [ + 0, + 0 + ], + "chorus_waveform": [ + 0, + 0 + ], + "chorus_depth": [ + 0, + 0 + ], + "chorus_level": [ + 0, + 0 + ], + "delay_time": [ + 0, + 27 + ], + "delay_feedback": [ + 0, + 84 + ], + "delay_level": [ + 0, + 70 + ], + "delay_sync": [ + 0, + 0 + ], + "reverb_send": [ + 0, + 100 + ], + "reverb_roomsize": 99, + "reverb_damping": 0, + "reverb_lowpass": 100, + "reverb_lodamp": 45, + "reverb_hidamp": 8, + "reverb_diffusion": 100, + "reverb_level": 65, + "eq_1": -2, + "eq_2": -2, + "eq_3": -14, + "eq_4": -8, + "eq_5": 0, + "eq_6": -2, + "eq_7": -79 +}{ + "filter_cutoff": [ + 0, + 0 + ], + "filter_resonance": [ + 0, + 0 + ], + "chorus_frequency": [ + 0, + 0 + ], + "chorus_waveform": [ + 0, + 0 + ], + "chorus_depth": [ + 0, + 0 + ], + "chorus_level": [ + 0, + 0 + ], + "delay_time": [ + 0, + 27 + ], + "delay_feedback": [ + 0, + 84 + ], + "delay_level": [ + 0, + 70 + ], + "delay_sync": [ + 0, + 0 + ], + "reverb_send": [ + 0, + 100 + ], + "reverb_roomsize": 99, + "reverb_damping": 0, + "reverb_lowpass": 100, + "reverb_lodamp": 45, + "reverb_hidamp": 8, + "reverb_diffusion": 100, + "reverb_level": 65, + "eq_1": -2, + "eq_2": -2, + "eq_3": -14, + "eq_4": -8, + "eq_5": 0, + "eq_6": -2, + "eq_7": -79 +}{ + "filter_cutoff": [ + 0, + 0 + ], + "filter_resonance": [ + 0, + 0 + ], + "chorus_frequency": [ + 0, + 0 + ], + "chorus_waveform": [ + 0, + 0 + ], + "chorus_depth": [ + 0, + 0 + ], + "chorus_level": [ + 0, + 0 + ], + "delay_time": [ + 0, + 27 + ], + "delay_feedback": [ + 0, + 84 + ], + "delay_level": [ + 0, + 70 + ], + "delay_sync": [ + 0, + 0 + ], + "reverb_send": [ + 0, + 100 + ], + "reverb_roomsize": 99, + "reverb_damping": 0, + "reverb_lowpass": 100, + "reverb_lodamp": 45, + "reverb_hidamp": 8, + "reverb_diffusion": 100, + "reverb_level": 65, + "eq_1": -2, + "eq_2": -2, + "eq_3": -14, + "eq_4": -8, + "eq_5": 0, + "eq_6": -2, + "eq_7": -79 +} \ No newline at end of file diff --git a/addon/SD/SEQ/1-v0.json b/addon/SD/SEQ/1-v0.json new file mode 100755 index 0000000..6f830be --- /dev/null +++ b/addon/SD/SEQ/1-v0.json @@ -0,0 +1,91 @@ +{ + "lowest_note": 21, + "highest_note": 108, + "transpose": 24, + "tune": 100, + "sound_intensity": 59, + "pan": 26, + "polyphony": 16, + "velocity_level": 100, + "monopoly": 0, + "note_refresh": 0, + "pb_range": 1, + "pb_step": 0, + "mw_range": 50, + "mw_assign": 0, + "mw_mode": 0, + "fc_range": 50, + "fc_assign": 0, + "fc_mode": 0, + "bc_range": 50, + "bc_assign": 0, + "bc_mode": 0, + "at_range": 50, + "at_assign": 0, + "at_mode": 0, + "portamento_mode": 0, + "portamento_glissando": 0, + "portamento_time": 0, + "op_enabled": 63, + "midi_channel": 5 +}{ + "lowest_note": 21, + "highest_note": 108, + "transpose": 24, + "tune": 100, + "sound_intensity": 55, + "pan": 26, + "polyphony": 16, + "velocity_level": 100, + "monopoly": 0, + "note_refresh": 0, + "pb_range": 1, + "pb_step": 0, + "mw_range": 50, + "mw_assign": 0, + "mw_mode": 0, + "fc_range": 50, + "fc_assign": 0, + "fc_mode": 0, + "bc_range": 50, + "bc_assign": 0, + "bc_mode": 0, + "at_range": 50, + "at_assign": 0, + "at_mode": 0, + "portamento_mode": 0, + "portamento_glissando": 0, + "portamento_time": 0, + "op_enabled": 63, + "midi_channel": 5 +}{ + "lowest_note": 21, + "highest_note": 108, + "transpose": 24, + "tune": 100, + "sound_intensity": 52, + "pan": 26, + "polyphony": 16, + "velocity_level": 100, + "monopoly": 0, + "note_refresh": 0, + "pb_range": 1, + "pb_step": 0, + "mw_range": 50, + "mw_assign": 0, + "mw_mode": 0, + "fc_range": 50, + "fc_assign": 0, + "fc_mode": 0, + "bc_range": 50, + "bc_assign": 0, + "bc_mode": 0, + "at_range": 50, + "at_assign": 0, + "at_mode": 0, + "portamento_mode": 0, + "portamento_glissando": 0, + "portamento_time": 0, + "op_enabled": 63, + "midi_channel": 5 +} \ No newline at end of file diff --git a/addon/SD/SEQ/1-v1.json b/addon/SD/SEQ/1-v1.json new file mode 100755 index 0000000..9179807 --- /dev/null +++ b/addon/SD/SEQ/1-v1.json @@ -0,0 +1,91 @@ +{ + "lowest_note": 21, + "highest_note": 108, + "transpose": 24, + "tune": 100, + "sound_intensity": 62, + "pan": 15, + "polyphony": 16, + "velocity_level": 100, + "monopoly": 0, + "note_refresh": 0, + "pb_range": 1, + "pb_step": 0, + "mw_range": 50, + "mw_assign": 0, + "mw_mode": 0, + "fc_range": 50, + "fc_assign": 0, + "fc_mode": 0, + "bc_range": 50, + "bc_assign": 0, + "bc_mode": 0, + "at_range": 50, + "at_assign": 0, + "at_mode": 0, + "portamento_mode": 0, + "portamento_glissando": 0, + "portamento_time": 0, + "op_enabled": 63, + "midi_channel": 6 +}{ + "lowest_note": 21, + "highest_note": 108, + "transpose": 24, + "tune": 100, + "sound_intensity": 62, + "pan": 15, + "polyphony": 16, + "velocity_level": 100, + "monopoly": 0, + "note_refresh": 0, + "pb_range": 1, + "pb_step": 0, + "mw_range": 50, + "mw_assign": 0, + "mw_mode": 0, + "fc_range": 50, + "fc_assign": 0, + "fc_mode": 0, + "bc_range": 50, + "bc_assign": 0, + "bc_mode": 0, + "at_range": 50, + "at_assign": 0, + "at_mode": 0, + "portamento_mode": 0, + "portamento_glissando": 0, + "portamento_time": 0, + "op_enabled": 63, + "midi_channel": 6 +}{ + "lowest_note": 21, + "highest_note": 108, + "transpose": 24, + "tune": 100, + "sound_intensity": 62, + "pan": 15, + "polyphony": 16, + "velocity_level": 100, + "monopoly": 0, + "note_refresh": 0, + "pb_range": 1, + "pb_step": 0, + "mw_range": 50, + "mw_assign": 0, + "mw_mode": 0, + "fc_range": 50, + "fc_assign": 0, + "fc_mode": 0, + "bc_range": 50, + "bc_assign": 0, + "bc_mode": 0, + "at_range": 50, + "at_assign": 0, + "at_mode": 0, + "portamento_mode": 0, + "portamento_glissando": 0, + "portamento_time": 0, + "op_enabled": 63, + "midi_channel": 6 +} \ No newline at end of file diff --git a/addon/SD/SEQ/2-S.json b/addon/SD/SEQ/2-S.json new file mode 100755 index 0000000..7bbbc2d --- /dev/null +++ b/addon/SD/SEQ/2-S.json @@ -0,0 +1,389 @@ +{ + "seq_data": [ + 72, + 0, + 76, + 0, + 72, + 72, + 76, + 0, + 72, + 0, + 76, + 0, + 72, + 72, + 76, + 0, + 78, + 78, + 78, + 78, + 78, + 78, + 78, + 78, + 78, + 78, + 78, + 78, + 78, + 78, + 78, + 78, + 72, + 0, + 76, + 0, + 72, + 72, + 76, + 0, + 72, + 0, + 76, + 0, + 72, + 75, + 76, + 75, + 50, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 55, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 52, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 57, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 38, + 0, + 0, + 48, + 0, + 0, + 45, + 0, + 74, + 71, + 0, + 69, + 0, + 0, + 67, + 0, + 74, + 71, + 0, + 69, + 0, + 0, + 67, + 69, + 69, + 0, + 0, + 0, + 69, + 0, + 0, + 67, + 69, + 71, + 0, + 64, + 0, + 0, + 67, + 0 + ], + "seq_velocity": [ + 89, + 0, + 127, + 120, + 94, + 96, + 125, + 120, + 99, + 0, + 125, + 0, + 93, + 93, + 115, + 120, + 127, + 127, + 124, + 116, + 124, + 127, + 125, + 120, + 125, + 127, + 123, + 124, + 125, + 127, + 123, + 100, + 89, + 0, + 127, + 120, + 94, + 96, + 125, + 120, + 99, + 0, + 126, + 0, + 93, + 119, + 127, + 119, + 200, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 200, + 200, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 200, + 201, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 200, + 201, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 120, + 0, + 0, + 120, + 0, + 0, + 120, + 0, + 107, + 126, + 0, + 124, + 0, + 0, + 123, + 0, + 96, + 127, + 0, + 110, + 0, + 0, + 115, + 120, + 127, + 0, + 0, + 0, + 127, + 0, + 0, + 113, + 125, + 125, + 0, + 105, + 0, + 0, + 125, + 0 + ], + "seq_patternchain": [ + 0, + 1, + 6, + 9, + 0, + 1, + 5, + 9, + 0, + 1, + 4, + 8, + 2, + 1, + 3, + 7 + ], + "seq_tempo_ms": 180722, + "seq_bpm": 83, + "arp_play_basenote": true, + "arp_speed": 0, + "arp_lenght": 5, + "arp_style": 2, + "seq_chord_velocity": 60, + "seq_chord_dexed_inst": 0, + "seq_chain_lenght": 3, + "seq_transpose": 0, + "chord_key_ammount": 4, + "seq_oct_shift": -1, + "seq_element_shift": 3, + "bank": [ + 4, + 90 + ], + "voice": [ + 7, + 16 + ], + "track_type": [ + 0, + 0, + 3, + 1 + ], + "content_type": [ + 0, + 0, + 0, + 2, + 2, + 2, + 2, + 1, + 1, + 1 + ], + "seq_inst_dexed": [ + 0, + 0, + 0, + 1 + ] +} \ No newline at end of file diff --git a/addon/SD/SEQ/2-d.json b/addon/SD/SEQ/2-d.json new file mode 100755 index 0000000..c279eb3 --- /dev/null +++ b/addon/SD/SEQ/2-d.json @@ -0,0 +1,91 @@ +{ + "drums_volume": 0.9, + "pan": [ + 0, + -1, + 1, + 0.2, + 0.8, + 0.8, + 0.8, + -0.7, + -0.5, + -0.6, + -0.6, + 0, + 0, + 0, + 0.1, + -0.2, + 1, + -0.2, + 0.2, + 0 + ], + "vol_max": [ + 0.8, + 0.6, + 0.6, + 0.6, + 0.8, + 0.8, + 0.8, + 0.8, + 0.8, + 0.3, + 0.3, + 0.8, + 1, + 0.68, + 0.59, + 0.5, + 0.5, + 0.6, + 0.6, + 0 + ], + "vol_min": [ + 0, + 0, + 0, + 0.2, + 0.3, + 0.3, + 0.3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "reverb_send": [ + 0, + 0.1, + 0.2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0.61, + 0, + 0, + 0, + 0, + 0 + ] +} \ No newline at end of file diff --git a/addon/SD/SEQ/2-fx.json b/addon/SD/SEQ/2-fx.json new file mode 100755 index 0000000..82363f2 --- /dev/null +++ b/addon/SD/SEQ/2-fx.json @@ -0,0 +1,119 @@ +{ + "filter_cutoff": [ + 0, + 0 + ], + "filter_resonance": [ + 0, + 0 + ], + "chorus_frequency": [ + 0, + 0 + ], + "chorus_waveform": [ + 0, + 0 + ], + "chorus_depth": [ + 0, + 0 + ], + "chorus_level": [ + 0, + 0 + ], + "delay_time": [ + 27, + 27 + ], + "delay_feedback": [ + 64, + 84 + ], + "delay_level": [ + 74, + 70 + ], + "delay_sync": [ + 0, + 0 + ], + "reverb_send": [ + 75, + 100 + ], + "reverb_roomsize": 99, + "reverb_damping": 0, + "reverb_lowpass": 100, + "reverb_lodamp": 45, + "reverb_hidamp": 8, + "reverb_diffusion": 100, + "reverb_level": 67, + "eq_1": 0, + "eq_2": 0, + "eq_3": 0, + "eq_4": 0, + "eq_5": 0, + "eq_6": 0, + "eq_7": 0 +}{ + "filter_cutoff": [ + 0, + 0 + ], + "filter_resonance": [ + 0, + 0 + ], + "chorus_frequency": [ + 0, + 0 + ], + "chorus_waveform": [ + 0, + 0 + ], + "chorus_depth": [ + 0, + 0 + ], + "chorus_level": [ + 0, + 0 + ], + "delay_time": [ + 27, + 27 + ], + "delay_feedback": [ + 64, + 84 + ], + "delay_level": [ + 74, + 70 + ], + "delay_sync": [ + 0, + 0 + ], + "reverb_send": [ + 75, + 100 + ], + "reverb_roomsize": 99, + "reverb_damping": 0, + "reverb_lowpass": 100, + "reverb_lodamp": 45, + "reverb_hidamp": 8, + "reverb_diffusion": 100, + "reverb_level": 67, + "eq_1": 0, + "eq_2": 0, + "eq_3": 0, + "eq_4": 0, + "eq_5": 0, + "eq_6": 0, + "eq_7": 0 +} \ No newline at end of file diff --git a/addon/SD/SEQ/2-v0.json b/addon/SD/SEQ/2-v0.json new file mode 100755 index 0000000..9e729a6 --- /dev/null +++ b/addon/SD/SEQ/2-v0.json @@ -0,0 +1,61 @@ +{ + "lowest_note": 21, + "highest_note": 108, + "transpose": 36, + "tune": 100, + "sound_intensity": 64, + "pan": 20, + "polyphony": 16, + "velocity_level": 100, + "monopoly": 0, + "note_refresh": 0, + "pb_range": 1, + "pb_step": 0, + "mw_range": 50, + "mw_assign": 0, + "mw_mode": 0, + "fc_range": 50, + "fc_assign": 0, + "fc_mode": 0, + "bc_range": 50, + "bc_assign": 0, + "bc_mode": 0, + "at_range": 50, + "at_assign": 0, + "at_mode": 0, + "portamento_mode": 0, + "portamento_glissando": 0, + "portamento_time": 0, + "op_enabled": 63, + "midi_channel": 5 +}{ + "lowest_note": 21, + "highest_note": 108, + "transpose": 36, + "tune": 100, + "sound_intensity": 71, + "pan": 20, + "polyphony": 16, + "velocity_level": 100, + "monopoly": 0, + "note_refresh": 0, + "pb_range": 1, + "pb_step": 0, + "mw_range": 50, + "mw_assign": 0, + "mw_mode": 0, + "fc_range": 50, + "fc_assign": 0, + "fc_mode": 0, + "bc_range": 50, + "bc_assign": 0, + "bc_mode": 0, + "at_range": 50, + "at_assign": 0, + "at_mode": 0, + "portamento_mode": 0, + "portamento_glissando": 0, + "portamento_time": 0, + "op_enabled": 63, + "midi_channel": 5 +} \ No newline at end of file diff --git a/addon/SD/SEQ/2-v1.json b/addon/SD/SEQ/2-v1.json new file mode 100755 index 0000000..1dc362e --- /dev/null +++ b/addon/SD/SEQ/2-v1.json @@ -0,0 +1,61 @@ +{ + "lowest_note": 21, + "highest_note": 108, + "transpose": 24, + "tune": 100, + "sound_intensity": 52, + "pan": 20, + "polyphony": 16, + "velocity_level": 100, + "monopoly": 0, + "note_refresh": 0, + "pb_range": 1, + "pb_step": 0, + "mw_range": 50, + "mw_assign": 0, + "mw_mode": 0, + "fc_range": 50, + "fc_assign": 0, + "fc_mode": 0, + "bc_range": 50, + "bc_assign": 0, + "bc_mode": 0, + "at_range": 50, + "at_assign": 0, + "at_mode": 0, + "portamento_mode": 0, + "portamento_glissando": 0, + "portamento_time": 0, + "op_enabled": 63, + "midi_channel": 6 +}{ + "lowest_note": 21, + "highest_note": 108, + "transpose": 24, + "tune": 100, + "sound_intensity": 66, + "pan": 20, + "polyphony": 16, + "velocity_level": 100, + "monopoly": 0, + "note_refresh": 0, + "pb_range": 1, + "pb_step": 0, + "mw_range": 50, + "mw_assign": 0, + "mw_mode": 0, + "fc_range": 50, + "fc_assign": 0, + "fc_mode": 0, + "bc_range": 50, + "bc_assign": 0, + "bc_mode": 0, + "at_range": 50, + "at_assign": 0, + "at_mode": 0, + "portamento_mode": 0, + "portamento_glissando": 0, + "portamento_time": 0, + "op_enabled": 63, + "midi_channel": 6 +} \ No newline at end of file diff --git a/addon/SD/SEQ/3-S.json b/addon/SD/SEQ/3-S.json new file mode 100755 index 0000000..e5448fb --- /dev/null +++ b/addon/SD/SEQ/3-S.json @@ -0,0 +1,389 @@ +{ + "seq_data": [ + 72, + 72, + 0, + 72, + 78, + 0, + 0, + 72, + 0, + 0, + 72, + 0, + 78, + 0, + 78, + 78, + 78, + 78, + 78, + 78, + 49, + 78, + 78, + 78, + 78, + 78, + 78, + 78, + 49, + 78, + 0, + 0, + 78, + 78, + 78, + 78, + 49, + 78, + 78, + 78, + 78, + 78, + 78, + 78, + 49, + 78, + 49, + 49, + 73, + 0, + 0, + 73, + 0, + 0, + 73, + 0, + 0, + 0, + 73, + 73, + 73, + 0, + 0, + 0, + 73, + 0, + 0, + 73, + 0, + 0, + 73, + 0, + 0, + 0, + 73, + 0, + 0, + 73, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 40, + 40, + 0, + 40, + 0, + 0, + 40, + 43, + 0, + 43, + 0, + 43, + 45, + 47, + 0, + 40, + 0, + 0, + 0, + 40, + 0, + 0, + 0, + 43, + 0, + 0, + 45, + 0, + 0, + 40, + 0 + ], + "seq_velocity": [ + 120, + 120, + 0, + 120, + 120, + 0, + 0, + 120, + 0, + 0, + 120, + 0, + 120, + 0, + 120, + 102, + 120, + 105, + 120, + 102, + 120, + 104, + 120, + 106, + 120, + 109, + 120, + 103, + 120, + 108, + 120, + 120, + 120, + 99, + 120, + 106, + 120, + 113, + 113, + 105, + 120, + 108, + 120, + 110, + 120, + 109, + 120, + 120, + 120, + 0, + 0, + 120, + 0, + 0, + 120, + 0, + 0, + 0, + 120, + 120, + 120, + 0, + 0, + 0, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 127, + 127, + 0, + 120, + 0, + 0, + 120, + 127, + 0, + 125, + 0, + 127, + 127, + 124, + 0, + 127, + 0, + 0, + 0, + 124, + 0, + 0, + 0, + 115, + 0, + 0, + 127, + 0, + 0, + 122, + 0 + ], + "seq_patternchain": [ + 0, + 1, + 3, + 9, + 0, + 2, + 4, + 8, + 0, + 1, + 4, + 8, + 2, + 1, + 3, + 7 + ], + "seq_tempo_ms": 145631, + "seq_bpm": 103, + "arp_play_basenote": true, + "arp_speed": 0, + "arp_lenght": 5, + "arp_style": 2, + "seq_chord_velocity": 60, + "seq_chord_dexed_inst": 0, + "seq_chain_lenght": 1, + "seq_transpose": 0, + "chord_key_ammount": 4, + "seq_oct_shift": -1, + "seq_element_shift": 3, + "bank": [ + 30, + 30 + ], + "voice": [ + 21, + 21 + ], + "track_type": [ + 0, + 0, + 0, + 1 + ], + "content_type": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 1 + ], + "seq_inst_dexed": [ + 0, + 0, + 0, + 0 + ] +} \ No newline at end of file diff --git a/addon/SD/SEQ/3-d.json b/addon/SD/SEQ/3-d.json new file mode 100755 index 0000000..790d924 --- /dev/null +++ b/addon/SD/SEQ/3-d.json @@ -0,0 +1,91 @@ +{ + "drums_volume": 0.9, + "pan": [ + 0, + 0, + 1, + 0.2, + 0.121212, + 0.8, + 0.8, + -0.7, + -0.5, + -0.6, + -0.6, + 0, + 0, + 0.030303, + 0.1, + -0.2, + -0.060606, + -0.2, + 0.2, + 0 + ], + "vol_max": [ + 0.8, + 0.72, + 0.6, + 0.6, + 0.8, + 0.8, + 0.8, + 0.8, + 0.8, + 0.3, + 0.3, + 0.8, + 0.9, + 0.5, + 0.5, + 0.5, + 0.6, + 0.6, + 0.6, + 0 + ], + "vol_min": [ + 0, + 0, + 0, + 0.2, + 0.3, + 0.3, + 0.3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "reverb_send": [ + 0, + 0.1, + 0.2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0.1, + 0, + 0, + 0, + 0, + 0 + ] +} \ No newline at end of file diff --git a/addon/SD/SEQ/3-fx.json b/addon/SD/SEQ/3-fx.json new file mode 100755 index 0000000..3fd0f7a --- /dev/null +++ b/addon/SD/SEQ/3-fx.json @@ -0,0 +1,119 @@ +{ + "filter_cutoff": [ + 0, + 0 + ], + "filter_resonance": [ + 0, + 0 + ], + "chorus_frequency": [ + 0, + 0 + ], + "chorus_waveform": [ + 0, + 0 + ], + "chorus_depth": [ + 0, + 0 + ], + "chorus_level": [ + 0, + 0 + ], + "delay_time": [ + 0, + 27 + ], + "delay_feedback": [ + 0, + 84 + ], + "delay_level": [ + 0, + 70 + ], + "delay_sync": [ + 0, + 0 + ], + "reverb_send": [ + 0, + 100 + ], + "reverb_roomsize": 99, + "reverb_damping": 0, + "reverb_lowpass": 100, + "reverb_lodamp": 45, + "reverb_hidamp": 8, + "reverb_diffusion": 100, + "reverb_level": 67, + "eq_1": 0, + "eq_2": 0, + "eq_3": 0, + "eq_4": 0, + "eq_5": 0, + "eq_6": 0, + "eq_7": 0 +}{ + "filter_cutoff": [ + 0, + 0 + ], + "filter_resonance": [ + 0, + 0 + ], + "chorus_frequency": [ + 0, + 0 + ], + "chorus_waveform": [ + 0, + 0 + ], + "chorus_depth": [ + 0, + 0 + ], + "chorus_level": [ + 0, + 0 + ], + "delay_time": [ + 0, + 27 + ], + "delay_feedback": [ + 0, + 84 + ], + "delay_level": [ + 0, + 70 + ], + "delay_sync": [ + 0, + 0 + ], + "reverb_send": [ + 0, + 100 + ], + "reverb_roomsize": 99, + "reverb_damping": 0, + "reverb_lowpass": 100, + "reverb_lodamp": 45, + "reverb_hidamp": 8, + "reverb_diffusion": 100, + "reverb_level": 67, + "eq_1": 0, + "eq_2": 0, + "eq_3": 0, + "eq_4": 0, + "eq_5": 0, + "eq_6": 0, + "eq_7": 0 +} \ No newline at end of file diff --git a/addon/SD/SEQ/3-v0.json b/addon/SD/SEQ/3-v0.json new file mode 100755 index 0000000..5448187 --- /dev/null +++ b/addon/SD/SEQ/3-v0.json @@ -0,0 +1,61 @@ +{ + "lowest_note": 21, + "highest_note": 108, + "transpose": 24, + "tune": 100, + "sound_intensity": 64, + "pan": 20, + "polyphony": 16, + "velocity_level": 100, + "monopoly": 0, + "note_refresh": 0, + "pb_range": 1, + "pb_step": 0, + "mw_range": 50, + "mw_assign": 0, + "mw_mode": 0, + "fc_range": 50, + "fc_assign": 0, + "fc_mode": 0, + "bc_range": 50, + "bc_assign": 0, + "bc_mode": 0, + "at_range": 50, + "at_assign": 0, + "at_mode": 0, + "portamento_mode": 0, + "portamento_glissando": 0, + "portamento_time": 0, + "op_enabled": 63, + "midi_channel": 5 +}{ + "lowest_note": 21, + "highest_note": 108, + "transpose": 24, + "tune": 100, + "sound_intensity": 64, + "pan": 20, + "polyphony": 16, + "velocity_level": 100, + "monopoly": 0, + "note_refresh": 0, + "pb_range": 1, + "pb_step": 0, + "mw_range": 50, + "mw_assign": 0, + "mw_mode": 0, + "fc_range": 50, + "fc_assign": 0, + "fc_mode": 0, + "bc_range": 50, + "bc_assign": 0, + "bc_mode": 0, + "at_range": 50, + "at_assign": 0, + "at_mode": 0, + "portamento_mode": 0, + "portamento_glissando": 0, + "portamento_time": 0, + "op_enabled": 63, + "midi_channel": 5 +} \ No newline at end of file diff --git a/addon/SD/SEQ/3-v1.json b/addon/SD/SEQ/3-v1.json new file mode 100755 index 0000000..ee8ca19 --- /dev/null +++ b/addon/SD/SEQ/3-v1.json @@ -0,0 +1,61 @@ +{ + "lowest_note": 21, + "highest_note": 108, + "transpose": 24, + "tune": 100, + "sound_intensity": 52, + "pan": 20, + "polyphony": 16, + "velocity_level": 100, + "monopoly": 0, + "note_refresh": 0, + "pb_range": 1, + "pb_step": 0, + "mw_range": 50, + "mw_assign": 0, + "mw_mode": 0, + "fc_range": 50, + "fc_assign": 0, + "fc_mode": 0, + "bc_range": 50, + "bc_assign": 0, + "bc_mode": 0, + "at_range": 50, + "at_assign": 0, + "at_mode": 0, + "portamento_mode": 0, + "portamento_glissando": 0, + "portamento_time": 0, + "op_enabled": 63, + "midi_channel": 6 +}{ + "lowest_note": 21, + "highest_note": 108, + "transpose": 24, + "tune": 100, + "sound_intensity": 52, + "pan": 20, + "polyphony": 16, + "velocity_level": 100, + "monopoly": 0, + "note_refresh": 0, + "pb_range": 1, + "pb_step": 0, + "mw_range": 50, + "mw_assign": 0, + "mw_mode": 0, + "fc_range": 50, + "fc_assign": 0, + "fc_mode": 0, + "bc_range": 50, + "bc_assign": 0, + "bc_mode": 0, + "at_range": 50, + "at_assign": 0, + "at_mode": 0, + "portamento_mode": 0, + "portamento_glissando": 0, + "portamento_time": 0, + "op_enabled": 63, + "midi_channel": 6 +} \ No newline at end of file diff --git a/control_sgtl5000plus.h b/control_sgtl5000plus.h index f6bde8a..7e0106a 100644 --- a/control_sgtl5000plus.h +++ b/control_sgtl5000plus.h @@ -30,9 +30,9 @@ #define EQ_TYPE_0 FILTER_HIPASS #define EQ_CENTER_FRQ_0 50.0 -#define EQ_Q_0 0.126984 +#define EQ_Q_0 0.666667 -#define EQ_TYPE_1 FILTER_PARAEQ +#define EQ_TYPE_1 FILTER_LOSHELF #define EQ_CENTER_FRQ_1 120.0 #define EQ_Q_1 0.126984 @@ -48,13 +48,13 @@ #define EQ_CENTER_FRQ_4 2000.0 #define EQ_Q_4 0.126984 -#define EQ_TYPE_5 FILTER_PARAEQ +#define EQ_TYPE_5 FILTER_HISHELF #define EQ_CENTER_FRQ_5 7000.0 #define EQ_Q_5 0.126984 #define EQ_TYPE_6 FILTER_LOPASS #define EQ_CENTER_FRQ_6 10000.0 -#define EQ_Q_6 0.126984 +#define EQ_Q_6 0.666667 class AudioControlSGTL5000Plus : public AudioControlSGTL5000 {