-
Notifications
You must be signed in to change notification settings - Fork 0
Home
This is the documentation to use the ToneX Pedal TouchOSC layout.
First, download and install TouchOSC for the needed platform on the Hexler website. TouchOSC looks and behaves the same on all classic platforms (Windows, MacOs, iOS, Android).
Then, download the latest version of the layout in the releases section, open it into TouchOSC, and "run" it, which means click on the right arrow icon (looks like a "play" button), or Ctrl+E on the keyboard.
On the ToneX Pedal, adjust the MIDI parameters (and the MIDI channel). Then on the layout, in the upper right corner, adjust the MIDI channel to the one set on the ToneX Pedal.

There are 3+1 sections in the screen:
- ToneX Amplifier: this is where you tweak the parameters for gain, model volume, equalizer.
- ToneX Pedalboard: this is where you adjust the parameters for the effects (noise gate, compressor, modulations, delays, reverbs).
- Presets Manager: this tools allows you to store (save) and load the settings of the Pedalboard section.
- The upper right corner shows some MIDI helping tools.

Adjust all parameters for the ToneX Model you're using:
- Gain: same as the Gain button of your pedal
- Model Volume: same as the parameter of the same name of your pedal
- Presence, Depth: same as the parameters of the same names of your pedal
- Equalizer, including:
- Bass, Middle, Treble: same as the buttons of your pedal
- Pre / Post toggle: where to put the equalizer in the signal chain (before or after the Tone Model)
- Bass frequency, Middle frequency, Treble frequency, Mid Q: fine tuning of the equalizer, see ToneX Pedal documentation
Warning: these parameters are not read from the ToneX Pedal, they are here to avoid using the (sometimes) complex menu system of the pedal, and rely on a more friendly graphical interface.

Here we go on a new philosophy of the ToneX Pedal: I consider the effects (noise gate, compressor, modulations, delays, reverbs) as a pedalboard, with pedals acting independently of the current Tone Model. It behaves just like it would on a real amp, with pedals before or after the amp.
First, the Pedalboard section includes the BPM setting (and a button for Tap Tempo). Then it contains subsections described below.

To turn on/off the Noise Gate, use the toggle button above its name. Just like on the real pedal, you can adjust the threshold, release and depth parameters.
To turn on/off the Compressor, use the toggle button above its name. The other toggle button lets you chose if you want it to be before (Pre) or after (Post) the amp. Just like on the real pedal, you can adjust the threshold, gain and attack parameters.

To turn on/off the Modulation effect, use the toggle button above its name. The other toggle button lets you chose if you want it to be before (Pre) or after (Post) the amp.
On the lower part of the Modulations subsection is a selector to chose between Chorus, Tremolo, Phaser, Flanger and Rotary. Clicking on this selector will chose the effect and send a message to the ToneX Pedal, and also open the corresponding page in the middle of the section, allowing the parameters of the effect to be set.
Notice that you can set all parameters directly in the corresponding page, but the selection of the modulation effect is only affected by the selector in the bottom of the section.

To turn on/off the Delay effect, use the toggle button above its name. The other toggle button lets you chose if you want it to be before (Pre) or after (Post) the amp.
On the lower part of the Modulations subsection is a selector to chose between Digital Delay and Tape Delay. Clicking on this selector will chose the effect and send a message to the ToneX Pedal, and also open the corresponding page in the middle of the section, allowing the parameters of the effect to be set.
Notice that you can set all parameters directly in the corresponding page, but the selection of the delay effect is only affected by the selector in the bottom of the section.

To turn on/off the Reverb effect, use the toggle button above its name. The other toggle button lets you chose if you want it to be after (Post) the amp, or after (Last) the complete signal chain.
On the lower part of the Reverbs subsection is a selector to chose between Spring 1, Spring 2, Spring 3, Spring 4, Room and Plate. Clicking on this selector will chose the effect and send a message to the ToneX Pedal, and also open the corresponding page in the middle of the section, allowing the parameters of the effect to be set.
Notice that you can set all parameters directly in the corresponding page, but the selection of the delay effect is only affected by the selector in the bottom of the section.
Warning: Once again these parameters are not read from the ToneX Pedal, they are here to avoid using the (sometimes) complex menu system of the pedal, and rely on a more friendly graphical interface, and the presets system (see below).

This one is a bit tricky to understand, but I hope you will love it.
You absolutely LOVE the pedalboard settings you just created? Save it to apply it easily on another Tone Model of your ToneX Pedal.
Using the circular selector (an encoder), chose one of the 20 presets, and click the Save button. That's all... in fact not really: also save (Ctrl+S) your layout from time to time, and before quitting TouchOSC. This is because the presets are saved in your TouchOSC layout, not in your ToneX Pedal (unless you save it into a preset of the ToneX Pedal, but that's not my purpose here, and we're not talking about the presets inside the pedal).
This is the reverse operation of the previous one.
Using the circular selector (an encoder), chose one of the 20 presets, and click the Load button. It will load the parameters in the Pedalboard section, but also send the corresponding MIDI messages to the pedal. That's all... in fact not really: you might need to send again all parameters into the pedal (in case you changed the current patch on the pedal). To (re)send all MIDI parameters, click on the "MIDI send all" button in the upper right corner.
Another tricky situation: change the name.
"Hey! I have a keyboard on my computer, why not use it?!" Because TouchOSC doesn't implement this feature. Thus, I created an old style system to create a name...
The 5 controlers in the lower right corner of the Presets section are your tools to create a name:
- the letter in the center of the cross is the next letter to be append to the name
- the Up (+) and Down (-) arrows change the letter (A -> B -> C -> ...)
- the [+] button appends the letter at the end of the current name
- the[<] (backspace) button deletes the last character of the current name
I know it will be fastidious, but it's a tool.
For advanced users: if you feel upset with this naming tool (I understand), you can directly edit the TAG property of the name label. You will find the 20 numbers followed by their 20 names. Please respect the syntax with the " and { characters, and everything will be fine.
Warning: Remember your presets and their names are only stored in the TouchOSC layout file. Save it on your computer or tablet.
Want to load the presets automatically when rotating the presets encoder? Click the small "Auto load" toggle.

This last section in the upper right corner gives you 3 useful features:
- MIDI send all: as described above, this button sends all the current Pedalboard parameters to the ToneX Pedal, allowing you to start from a known position. It is helpful when you suspect something was not synchronized with the pedal.
- Auto [MIDI send all] toggle button: when selected, every time you change the current program on the ToneX Pedal, all the pedalboard parameters will be sent in the pedal. Why that? You adjusted a perfect pedalboard setting for a song including mod, delay, reverb [...], and you plan to select the right Tone Model? It will be very helpful.
- MIDI channel: this encoder lets you select the current MIDI channel of your ToneX Pedal.
By sending specific messages from an external MIDI controller to TouchOSC on channel 5, you can control 3 functionalities of this layout:
- Load a specific preset (equivalent to a move of the Presets encoder): send a Program Change message with the number of the desired preset (channel 5 PC ). Use in combination with the "Auto load" toggle.
- Load the selected preset (equivalent to a click on the "Load" button, useful if you don't like the "Auto load" toggle): send a Control Change message on controller 1 with data set to 0 (channel 5 CC 1 0)
- Force the sending of the whole parameters via MIDI (equivalent to a click on the "MIDI send all" button): send a Control Change message on controller 0 with data set to 0 (channel 5 CC 0 0)
And, as described above, if your ToneX Pedal is configured to send the Program Changes, you can enable the layout to re-send the pedalboard parameters after changing the patch on the pedal ("Auto [MIDI send all]" toggle).
Hope you'll enjoy using this layout.
Many ways:
- listen to our music, this will make me happy: https://walruspark.co/
- buy my Apple Watch metronome, this will make me happy also: https://tducray.fr/apps/metronom137/