Warning: sprintf (): Too few arguments in /homepages/24/d749583519/htdocs/clickandbuilds/WordPress/Modulox/wp-content/plugins/elementor/core/document-types/post.php on line 119
data-elementor-type = "post" data-elementor-id = "369" class = "elementor element-369" data-elementor-settings = "[]">

Modulox - Quick Start Guide


Connect the modulox with a USB cable. Then go on the online editor.
Click on  to establish the connection with the modulox.
If it is detected, the button turns green and one or more modules appear on the right of the screen. You can move them on the central grid. When you move a module to the editor, the physical module flashes. If there are several, you can find them and place them in the same order.
Once all the modules are placed, you can now set them in detail. For that you have two solutions:
. Settings encoder by encoder
Go to the tab  then click on the encoder you want to set. A red circle indicates the selected encoder.  The encoder will flash on the module so that you are sure to set the correct one.
On the right, several parameters appear. The first to select is the mode, because it will condition all the other parameters. If you choose "Toggle" mode there will be a DC signal returned when you turn the encoder ON. If you press the button it goes into OFF mode. You can also choose the colors associated with ON and OFF modes by clicking on the icon . You can choose the number of the DC signal sent by turning the encoder (from 1 to 127), and also the MIDI notes sent by pressing the encoders. For the second encoder you can also choose an OFF note that will send a MIDI "Note OFF" signal on the same note as the first encoder. The different modes are described in the help topic, you must choose the most suitable for your needs..
. Preset setting
To save time, you can load presets to apply a particular setting mode to all encoders. Whether you have 1 or more connected modules, an algorithm will give different MIDI notes or CC between different functions so that there is no conflict. To load a preset, just select it from the drop-down list of presets . It is also possible to read an xml file locally by clicking on the "load preset" button, but we have not yet provided the model.
. Patch settings
If you want to load a specific configuration, corresponding to a certain number of modules, you can load patches. For example the mix patch is loaded on a single modulox, and allows you to control the mixing software WubWub mix.

Once all the encoders set by one method or another just load the configuration in the memory of the modulox by clicking on the button

Ableton plugin

Modulox has full integration into Ableton. For that we have to start by downloading the plugin. Then you have to uncompress the archive and put the "modulox" folder in the Ableton remote script folder, by default here: C: \ Users \ All Users \ Ableton \ Live 9 Trial \ Resources \ MIDI Remote Scripts.
Plug in the modulox, open Ableton, go to "Options", then "Preferences", go to the MIDI tab, then in the control surfaces select "modulox".

Ableton will configure your modulox automatically. The two encoders on top allow you to select the clip on the first two tracks. They take the color of the clips to better identify themselves, without having to look at the screen. Once the clip is selected, just press the encoder to start the clip.
The encoders below allow to modulate the volumes of the two tracks. If the color of the encoder is red, the track is stopped. If pressed, the track starts and the encoder turns green. By turning it, you can change the volume.

Loading a new firmware

Download software DfuSe from ST Microelectronics (the Demo version is enough).
 Download the latest version of firmware.
Install the software, then start it. Then plug the modulox while holding down the button at the top right, knowing that the bottom of the modulox is on the part with USB port. As soon as you plug it in, you should see "STM Device in DFU mode" at the top left of the software.
Then click on "Choose ...", choose the firmware then click on "Upgrade". Wait until it is finished, and you can unplug / reconnect the modulox.



The sequencer makes it possible to load in the memory of the modulox a sequence with maximum 4 measurements of 16 steps, and 4 different notes. It is suitable for rhythms, and not enough for melodies (unless you want to make a bass line on 4 notes).

We must first choose the notes and channels we want to use. If a kick is on the MIDI note 51, the snare 54, charley closed on 56 and open charley 57, we can configure as in the diagram on the left.

Then you just have to write your rhythm in the fruity loops style grid. In green, the note is On, and in orange it is Off.
Example of a classic "poum chacha" rhythm:

If the rhythm is more than one measure, you can change the total number of measures, then select the measure you want to edit

When you press the "Write" button, the sequence will be loaded into the modulox's memory.


Triggering the sequencer

You must first configure a button that will allow you to select the sequence mode. This choice is found at the end of the drop-down menu on the selection of a push-button function, after the CC modes (diagram on the right).

The choice Arp / Sequence will put the modulox in "sequencer" mode. If we select Arp / Note generator, we will end up in arpeggiator mode.
The choice Arp / Start will launch the sequencer, and Arp / Stop to stop it.


Sequencer setting

Other parameters can be found at the end of the drop-down menu of a CC parameter. The only one we are interested in for the sequencer is the "Arp / BPM" parameter which is used to set the BPM of the sequencer or the arpeggiator.



A typical configuration and put an encoder in "Toggle" mode, then assign the BPM to the CC parameter, and assign the Start / Stop to the note parameters. Thus, when the encoder is pressed and it lights up in green, the sequencer starts. When you press and it turns red, the sequencer stops. When we turn the encoder, we change the BPM.





The arpeggiator can generate sequences of notes.
Several options allow you to modify this sequence of notes, and can be assigned to CC parameters.
As for the sequencer, it is already necessary to assign to a button the parameter Arp / Note generator, which will allow to select the arpeggiator mode, and the parameters Arp / Start and Arp / Stop which will allow to start / stop the reading of the arpeggio.
Then, several parameters allow to modify the composition and reading of the arpeggio: 


Arp / BPM : to edit the BPM.

Arp / Note : change the pitch of the tune of the chord (or the first note)

Arp / Scale : changes the range used for the arpeggio. That's what will determine the notes used.

Here are the different arpeggios, taking 0 as tonic. I mark an example behind starting from a tonic at C3

  • arp 1: 0-3 / C3-Eb3
  • arp 2 (penta): 0-3-5-7 / C3-Eb3-F3-G3
  • arp 3 (Phrygian / Oriental style): 0-1-4-12 / C3-C # 3-E3-C3
  • arp 4 (octave): 0-12 / C3-C4
  • arp 5 (major): 0-4-7-12 / C3-E3-G3-C4
  • arp 6 (minor 7): 0-3-7-10 / C3-Eb3-G3-Bb4
  • arp 7 (minor 7 alternating): 0-3-0-10 / C3-Eb3-C3-Bb4

Arp / Fashion : choose a reading in one direction or the other, or random ... still very experimental function.

Arp / Release : the time played by a note.