Homepage of Arno van Goch


Madillion is a tool to edit machines on the Machinedrum SPS-1 from Elektron. It's design is based on the SPS-1 Machine Maker program written by Andrew Garber for the Mac OS X platform, but I have added the preset patches and the mixing features. The program is freeware and can be downloaded here.


The main concept

Madillion is based around two 'banks' (bank A and bank B) each filled with the same 16384 semi-random factory preset patches. You can browse through these patches by turning the appropriate knobs (two for each bank) or by pressing the 'next' and 'previous' buttons located under these knobs.

By turning the 'mix' knob you can make a mix between any two of these factory patches. When you have found an interesting mix you can store it in any of the two memory locations by pressing the 's' button. You can then select another factory patch and make a mix between your stored patch and this next factory patch, etc. etc. Tweaking your patch until you are satisfied with the results.

Version 0.2 introduced two additional mix knobs, located below the main mix knob. Since the main mix knob is a cross-fade knob parameter values will always stick nicely between the values indicated by bank A and bank B. Parameter values therefore tend to be a compromise between bank A and bank B. To explore the more extreme parameter values these two new knobs have been added. Just experiment and find out how they work. When these knobs are in centred position they will have no effect on the main mix.

Getting started

  • Start Madillion
  • Select the midi-card you are using
  • Select the midi base channel of your machinedrum
  • Press 'Open'
  • Set Madillion to the machine ( BD, SD, HT etc. ) you want to modify
  • Check one or more of the machine parameters you want to tweak
  • Press the 'next' button of bank A
  • Listen to the results
  • Continue selecting patches until you find something you like
  • Turn the 'mix' knob completely to the right
  • Start selecting patches of bank B
  • Use the 'mix' knob to make a nice mix
  • Store the mix in bank A by pressing the left 's' button of bank A
  • Turn the 'mix' knob to mix in just a little bit of bank B
  • Select patches of bank B until your mix improves
  • If you want, store the mix again
  • If you'd like you can tweak individual machine parameters manually by turning the appropriate parameter knob