Tillman Jex |||

Tombola Sequencer

The Tombola Sequencer is a MIDI note generator that sequences” notes based on the simulated physical behavior of bouncing balls and is very much a copy of the Teenage Engineering OP-1 Tombola Sequencer.
Each ball represents a MIDI note and upon colliding with any object, the ball sends that MIDI note.

There is no hard limit to the amount of balls the user can generate except for the internal area of the Tombola, if it is left enclosed.
The Tombola is a hollow hexagon which provides playground for the balls to bounce within. The user has control over the size, spin and rotation (individual line segments) of the Tombola, which allows for a multitude of obstacle arrangements for the balls to deal with. Additionally the amount of bounce and also the mass of the balls are user controllable.

The git repo can be found here. There you can download the app (mac only) or clone the repo and tweak as you like 👍


Note: The midi destination device needs to be connected, switched on and accessible before the Tombola Sequencer app is opened.

  1. Activate / turn on / start your MIDI device
  2. Run the Tombola Sequencer App
  3. Click the desired MIDI output port in the GUI menu
    1. If you do not see your MIDI port - be sure that it was accessible before opening the Tombola Sequencer app and its settings are allowing for MIDI input
    2. Be sure to select a specific MIDI channel if you need to (but most instruments / plugins are set to receive on all MIDI channels)
  4. Click Spawn Ball” to generate balls
  5. Click Clear Balls” to remove all balls from the program

Road Map

I’ve been wanting to make this app since at least 2015, so I’m very stoked and hope to be able to keep the bock up to continue developing it.
I implemented everything I wanted to from the plan, but it’s still missing a few things to make it really usable:

-Midi panic button (to kill hanging MIDI notes)
-Update midi output ports button (for when a midi destination is added after app start)
-Octave range parameter (at the moment it’s hard set to 2 octave range)
-Midi keyboard to trigger ball, setting the note value of ball to the key pressed.

Libraries Used to Make this App

Up next Rose Curves in Blender PDF Correlator with doc2vec A machine learning implementation using doc2vec that compares the similarity between pdf documents
Latest projects PDF Correlator with doc2vec Tombola Sequencer Rose Curves in Blender Collage Isolation WOMB Installation The Fog - Film Score “Shortcut” - First Term Masters Project Paradigm Shift In Search of Shadows Subsurface Oceans Op Voyager - The Ignition