midi billow

Midi Billow, like billow, is a 5 button, six note, mellotron in a portable cassette player. Unlike billow, it has a midi input to control motor speed. The two modes are exclusive. The midi mode can ONLY be used with loop tages. Midi mode eats long play tapes :) The midi control is implemented in python to make it easy for beginners to play about.

a midi and analog controlled mellotron

It can be purchased from me for 120 euros. If you are more comfortable with online stores, it’s available at https://tonetoys.etsy.com and at https://www.tindie.com/stores/poetaster/

Also features:

  1. FM/AM radio (yeah!)
  2. battery power with two AA batterys
  3. comes with a usb adapter to power of a normal 5 volt phone charger.
  4. works with most tape loop tapes, though not always a and b sides.
  5. The billow can be programmed and degugged by just plugin it into usb. It’s circuit python.

Function overview

overview

  1. headphone output
  2. mode selector (midi/buttons)
  3. usb input rp2040 zero
  4. 3.5 mm midi input
  5. 5v on off for the rp2040 when 9 plugged
  6. range selector in button mode to set the ‘default speed’ with the final pot
  7. speed pots
  8. buttons :)

I designed midi Billow so that the simple resistor based motor control works exactly as in the original. So, 5/6 tones just on the buttons.

The midi input is via a 3.5 mm jack/adapter controls an LH9110 which sets the voltage to the motor. This requires using the 5volt input on the billow to get anything like decent range.

The waveshare pi 2040 zero, used for it’s size is programmed with circuitpython to make it fast and easy to iterate changes. You can plug it in and directly change code while playing it.

The range, given the motor, is limited. If you tune microtonal, 24 intervals, not log, so microtonal. In practice I find 13-14 usable intervals. If you try to tune it to notes, max 8 notes. But default, it’s setup so midi notes 49 - 63 are equal divisions and 64-74 are log ‘musical’ divisions.

Also, the ’normal’ resistor button control works fine with long play tapes. But, using midi and slowing down ‘so’ much and speeding up so much means that it’s only usable with tape loops. Midi mode EATS long play tapes.