-
Notifications
You must be signed in to change notification settings - Fork 127
Menu
In order to use menu-driven operation it is possible to attach an alphanumeric 16x2 1602 LCD with a HD44780 compatible chipset like this and a rotary encoder like this to the Raspberry Pi. This is optional. You can use the instrument without such a display and rotary encoder, but in this case you will need to configure the instrument using MIDI commands and/or configuration files edited on a computer.
Depending on the contents of the file performance.ini on your SD card the default settings that are loaded when the instrument is switched on may vary.
This is the menu when you switch on the device:

There are up to 8 tone generators (TG) that can be used simultaneously. To select another tone generator, rotate the knob. The > symbol indicates that you can rotate the knob clockwise. if you do, the display changes from "TG1" to "TG2" and other tone generators:

The < and > symbols indicate that you can rotate the knob counter-clockwise and clockwise, respectively.
Turn the knob counter-clockwise until TG1 is selected, then double-click the knob to open the submenu for that tone generator. You will see:

To select another voice, double-click the knob to open the voice submenu. You will see:

Turn the knob to select a voice.
To return to the menu "above", click the knob once.
You can always return to the initial screen, no matter where in the menu tree you are. To do so, triple-click (press the knob three times) and the menu returns to the initial screen:

To restart the device hold the knob pressed until the device restarts.
Keep the knob pressed while rotating it to go from TG1...8 or from OP1...6 while TGx or OPx is displayed. This allows you to quickly edit the same parameter for multiple tone generators and operators.
Double-click to open a submenu, single-click to close it.
- MiniDexed
- TG1
- Voice
- Bank
- Volume
- Pan
- Reverb-Send (the amount of reverb that gets applied to this TG if reverb is enabled under Effects)
- Detune
- Channel
- Edit Voice
- OP1
- EG Rate 1 The Envelope Generator (EG) determines how a tone changes over time. If the current Operator is used as a carrier, this results in amplitude changes over time; if the current Operator is used as a modulator, this results in timbre changes over time. Each EG Rate determines how long it takes for the envelope to reach the corresponding EG Level. Can be set from 0 (slowest) to 99 (fastest)
- EG Rate 2 (as EG Rate 1 above)
- EG Rate 3 (as EG Rate 1 above)
- EG Rate 4 (as EG Rate 1 above)
- EG Level 1 Can be set from 0 (no output) to 99 (maximum level)
- EG Level 2 (as EG Level 1 above)
- EG Level 3 (as EG Level 1 above)
- EG Level 4 Normally set to 0. In this case, EG Level 1 should be greater than 50 to ensure proper operation of the Envelope Generator
- Break Point Keyboard Level Scaling allows to raise or lower the Envelope Generator (EG) levels for keys to the left and right of any key specified as the Break Point key. Can be set from A1 to C8
- L Key Depth Varies the depth of the curve left from the Break Point key. Can be set from 0 (flat curve with no variation) to 99 (maximum scaling depth)
- R Key Depth (as L Key Depth but for the curve right from the Break Point key)
- L Key Scale
- R Key Scale
- Rate Scaling The Envelope Generator (EG) can be set for a long bass decay and short treble decay, like in an acoustic piano. Can be set from 0 to 7.
- A Mod Sens. Amplitude Modulation Sensitivity, determines how strongly the modulation wheel affects the sound. If the current Operator is used as a carrier, this results in amplitude changes; if the current Operator is used as a modulator, this results in timbre changes. Can be set from 0 (no response to modulation wheel) to 3 (maximum response) [to be verified]
- K Vel. Sens. Key Velocity Sensitivity, determines how key velocity (how soft or hard keys are pressed) affects the sound. If the current Operator is used as a carrier, this results in amplitude changes; if the current Operator is used as a modulator, this results in timbre changes. Can be set from 0 (no touch response) to 7 (maximum response)
- Output Level Controls the overall level of the Envelope Generator (EG). Can be set between 0 and 99. If an operator is not needed to produce the desired tone, its output level can be set to 0 to make it silent
- Osc Mode Determines the behavior of Freq Coarse and Freq Fine. Can be set to Ratio or to to Fixed
- Freq Coarse If Osc Mode is set to Ratio, the frequency ratio can be set from one half (0.5 times) to 32 times, default is 1. If Osc Mode is set to Fixed, one of the following frequencies can be selected: 1, 10, 100, and 1000 Hz
- Freq Fine If Osc Mode is set to Ratio, the frequency set by Freq Coarse can be adjusted from 1 to 1.99 times. If Osc Mode is set to Fixed, the frequency set by Freq Coarse can be adjusted from 1 to 9.772 times
- Osc Detune Detunes the frequency set by Freq Coarse and Freq Fine over a range of -7 to +7
- OP2 (as OP1 above)
- OP3 (as OP1 above)
- OP4 (as OP1 above)
- OP5 (as OP1 above)
- OP6 (as OP1 above)
- P EG Rate 1
- P EG Rate 2
- P EG Rate 3
- P EG Rate 4
- P EG Level 1
- P EG Level 2
- P EG Level 3
- P EG Level 4
- Algorithm Determines the layout in which the Operators are aligned, i.e., which ones are used as carriers (directly audible) modulators (changing the sound of the carriers)
- Feedback One Operator in each algorithm is the Feedback Operator, which has its output routed back into its input. The amount of feedback determines the harmonics. Can be set from 0 (no feedback) to 7 (most feedback; noisy sound)
- Osc Key Sync When set to On, all oscillators begin to oscillate from the same 0 degrees phase angle. When set to Off, the phase angle at which an operator starts is taken from the previous note. For example, in polyphonic mode, the maximum simultaneous output is 16 notes. When a 17th key is pressed, the first note smoothly transitions to the 17th note
- LFO Speed The Low Frequency Oscillator (LFO) can be used to apply vibrato, tremolo or "wow" effects. Can be set from 0 (slowest) to 99 (fastest)
- LFO Delay Introduces a delay between the time at which a key is pressed and the time at which the Low Frequency Oscillator (LFO) modulation begins. Can be set from 0 (no delay, modulation begins instantly) and 99 (longest delay)
- LFO PMD Pitch Modulation Depth. Determines how much depth is applied to pitch by the Low Frequency Oscillator (LFO). Can be set from 0 (no pitch modulation) to 99 (maximum modulation)
- LFO AMD Amplitude Modulation Depth. Determines how much depth is applied to amplitude by the Low Frequency Oscillator (LFO). Can be used to apply tremolo effects independently from controller settings. Can be set from 0 (no amplitude modulation) to 99 (maximum modulation)
- LFO Sync When set to On, the Low Frequency Oscillator (LFO) modulation starts at the same point in the waveform when a key is pressed. When set to Off, LFO modulation starts at a random point in the LFO waveform
- LFO Wave Determines which of six waveforms is used for the Low Frequency Oscillator (LFO). Can be set to Triangle, Saw down, Saw up, Square, Sine, Sample/Hold
- P Mod Sens.
- Transpose
- OP1
- TG2 (same structure as above)
- TG3 (same structure as above)
- TG4 (same structure as above)
- TG5 (same structure as above)
- TG6 (same structure as above)
- TG7 (same structure as above)
- TG8 (same structure as above)
- TG1
- Effects
- Compress
- Reverb (stereo plate reverb)
- Enable
- Size (reverb time)
- High damp (high frequency loss in the reverb tail)
- Low damp (low frequency loss in the reverb tail)
- Low pass (output/master lowpass filter, useful for darkening the reverb sound)
- Diffusion (lower settings will make the reverb tail more "echoey", optimal value 0.65)
- Level
- Save
- Performance (Saves the performance configuration to
performance.ini, comments in an existing file will be overwritten)
- Performance (Saves the performance configuration to
- Screenshots generated with http://avtanski.net/projects/lcd/
- Menu structure from
MiniDexed/src/uimenu.cpp