pull/112/head
Holger Wirtz 3 years ago
parent 9012ecec89
commit 85f9a8baf5
  1. 95
      config.h

@ -715,6 +715,78 @@
#define EP_REVERB_SEND_MAX 100 #define EP_REVERB_SEND_MAX 100
#define EP_REVERB_SEND_DEFAULT 0 #define EP_REVERB_SEND_DEFAULT 0
#define EP_DECAY_MIN 0
#define EP_DECAY_MAX 100
#define EP_DECAY_DEFAULT 50
#define EP_RELEASE_MIN 0
#define EP_RELEASE_MAX 100
#define EP_RELEASE_DEFAULT 50
#define EP_HARDNESS_MIN 0
#define EP_HARDNESS_MAX 100
#define EP_HARDNESS_DEFAULT 50
#define EP_TREBLE_MIN 0
#define EP_TREBLE_MAX 100
#define EP_TREBLE_DEFAULT 50
#define EP_PAN_TREMOLO_MIN 0
#define EP_PAN_TREMOLO_MAX 100
#define EP_PAN_TREMOLO_DEFAULT 50
#define EP_PAN_LFO_MIN 0
#define EP_PAN_LFO_MAX 100
#define EP_PAN_LFO_DEFAULT 65
#define EP_VELOCITY_SENSE_MIN 0
#define EP_VELOCITY_SENSE_MAX 100
#define EP_VELOCITY_SENSE_DEFAULT 25
#define EP_STEREO_MIN 0
#define EP_STEREO_MAX 100
#define EP_STEREO_DEFAULT 50
#define EP_POLYPHONY_MIN 0
#define EP_POLOYPHONY_MAX NUM_EPIANO_VOICES
#define EP_POLYPHONY_DEFAULT NUM_EPIANO_VOICES
#define EP_TUNE_MIN 1
#define EP_TUNE_MAX 199
#define EP_TUNE_DEFAULT 100
#define EP_DETUNE_MIN 0
#define EP_DETUNE_MAX 100
#define EP_DETUNE_DEFAULT 15
#define EP_OVERDRIVE_MIN 0
#define EP_OVERDRIVE_MAX 100
#define EP_OVERDRIVE _DEFAULT 0
#define EP_LOWEST_NOTE_MIN 21
#define EP_LOWEST_NOTE_MAX 108
#define EP_LOWEST_NOTE_DEFAULT 21
#define EP_HIGHEST_NOTE_MIN 21
#define EP_HIGHEST_NOTE_MAX 108
#define EP_HIGHEST_NOTE_DEFAULT 108
#define EP_TRANSPOSE_MIN 0
#define EP_TRANSPOSE_MAX 48
#define EP_TRANSPOSE_DEFAULT 24
#define EP_SOUND_INTENSITY_MIN 0
#define EP_SOUND_INTENSITY_MAX 100
#define EP_SOUND_INTENSITY_DEFAULT 100
#define EP_MONOPOLY_MIN 0
#define EP_MONOPOLY_MAX 1
#define EP_MONOPOLY_DEFAULT 0
#define EP_MIDI_CHANNEL_MIN MIDI_CHANNEL_OMNI
#define EP_MIDI_CHANNEL_MAX 16
#define EP_MIDI_CHANNEL_DEFAULT MIDI_CHANNEL_OMNI
#define FAVORITES_NUM_MIN 0 #define FAVORITES_NUM_MIN 0
#define FAVORITES_NUM_MAX 100 #define FAVORITES_NUM_MAX 100
#define FAVORITES_NUM_DEFAULT 0 #define FAVORITES_NUM_DEFAULT 0
@ -800,6 +872,29 @@ typedef struct fx_s {
uint8_t ep_reverb_send; uint8_t ep_reverb_send;
} fx_t; } fx_t;
typedef struct epiano_s {
uint8_t decay;
uint8_t release;
uint8_t hardness;
uint8_t treble;
uint8_t pan_tremolo;
uint8_t pan_lfo;
uint8_t velocity_sense;
uint8_t stereo;
uint8_t polyphony;
uint8_t tune;
uint8_t detune;
uint8_t overdrive;
uint8_t lowest_note;
uint8_t highest_note;
uint8_t transpose;
uint8_t sound_intensity;
uint8_t pan;
uint8_t velocity_level;
uint8_t monopoly;
uint8_t midi_channel;
} epiano_t;
typedef struct sys_s { typedef struct sys_s {
uint8_t vol; uint8_t vol;
uint8_t mono; uint8_t mono;

Loading…
Cancel
Save