My build progress

So looking at that manual, you will need a midi 5pin DIN output for the messages. You can configure the microcontroller to send sysex messages that take in the value of a POT and send that value across using the format described in the manual.

Page 67-78 details the sysex format you will need to use. This looks like a challenge!

3 Likes

Thanks for the info both of you. It is the 81z .
Iā€™m trying to work out what controls I want/need on a panel and what knobs and encoders etc would suit. Ideally Iā€™d like to avoid a screen in favour masses of controls to play with.

220px-Museum_of_Science,_Boston,MA-_IMG_3163

4 Likes

So your basic polling loop would be looking at each knob or button or switch in turn, debouncing the buttons if necessary, then sending the relevant sysex message out if there has been a change. This is the pseudocode:

Initialise all parameters to default/initial values.
Until hell freezes over do
  For each control do
      Read and possibly filter new value.
      If new value of control is different from the previous value then
        Store new value of control as current value
        Send appropriate sysex message over MIDI to update the parameter corresponding to the control
      Endif
  Done
Done
3 Likes

Cheers @Bitnik. Now all I need is a smart case tool to parse your pseudocode into something that will sit on an arduino Megaā€¦ oh, thatā€™d be me. If anyone has any smart layout ideas for "performing " with FM do shout out. I just found a huge bag of linear 10k faders. Time to doodle.

BTW many old organs used pots like flip switches with three or 4 set 'positions ā€™ that lock off. Can anyone remember what the toothed gate thing was called you could add to a pot to do this? Very sore and medded so if i dreamt these then welcome to my kickstarter :smiley:

Thanks again

3 Likes

I recommend the ā€œControl Surfaceā€ Library. It just makes everything much easier. It handles the de-bouncing and analog filtering and a bunch of other boring things, and just gives you an easy to work with interface into midi with best practices built in. Also supports things like banks and multiplexers super easy out of the box.

3 Likes

Thank you @caustic. This looks cool.

2 Likes

That sounds like an amazing library! I love the advertised scalability from Uno/Nano right up to ESP32. I hope it works!

2 Likes

I have used it for 3 different controllers so far and can attest to the reliability and ease of use.

Ive done it ā€œthe other wayā€ and its just night and day.

I have used a teensy 3.2 and arduino nano. If anyone has questions about how to use that library, we can make a thread and cover some basics and show code so its even easier for folks. If enough interest is here ill go ahead. Might do it anyways, but i just wanted to test the waters a bit, and its just an excuse to make a poll.

  • Sure, make a thread about it.
  • I dont care.

0 voters

2 Likes

Perhaps a practical project like a MIDI box to plug into the midimuso like a drum pad or test gates and triggers?
I have several arduino and teensy 3.2 I stumbled through with the MIDI library and teensy (pure data code writer thing - sorry) . Something we can do together might even help Sam?

4 Likes

donā€™t know shit about coding / programing , but it seems like something that would be useful to know at least the basics , make it easier to load others stuff into the arduino based projects .

5 Likes

Coding is like parenting. Its easy if you just copy what the real grown ups do.

6 Likes

Iā€™m down to lurk and learn.
Iā€™ve go a Teensy4 thats being under used (Currently just a 4pad MIDI Trigger) and a couple nanos to tinker with.
itā€™ll probably inspire me to finish the Big Button too

@Farabide do you mean the notesā€™nā€™volts guy? I enjoyed his series about that. He said he is doing a Teensy4 project too. =)

4 Likes

Actually Daveā€™s channel is by far one of the best intros and projects like the granular and teensy are worth doing. This control surface looksā€¦ smarter to me and for what I want to do (make stuff do stuff) itā€™s less clunky. Daveā€™s code is excellent though "all hail your old pal Dave "

1 Like

I just wanted to show you guyes this.


It is the Kosmo filter crammed into eurorack.

10 Likes

Cool folks, ill write something up in a thread.

3 Likes


Completed the circuit for my rat distortion on stripboard. First time stripping, also had some improvising as I didnā€™t have a few of the cap values.

8 Likes

Also went to my local aluminium place and bought half a sheet (1.2m x 1.2m) of 2mm aluminium (it was 60aud). They were kind enough to cut it into 20cm strips, Iā€™ve cut it down into 5, 10 and 20cm panels (with plenty of left over to do some longer 50 or 60cm panels if need be).
Anyways more than Iā€™ll probably needā€¦ For nowā€¦

Also bought some black spray paint and silver paint pens in varying width tips (.7mm, 1.3mm and 3.5mm)

9 Likes

This circuit is very small, initialy itā€™s a schem for a pedal guitar signal i think, you didnā€™t add a circuit for adapted it to the synth level signal ? or maybe you use it with a Stomp box adaptater module ?

No I did not. Just 9v. Lucky thereā€™s space on the board
scurries off to do research
Totally open to any suggestions as to how so the in and out.

the synth have a big signal in contrary of a guitar, iā€™m not a specialist but itā€™s not good for the pedal guitar.

to use guitar pedal with my modular i use A Stomp Box Adapter module, this one

it lowers the synth level to an instrument level to enter in the pedal, then increases it to obtain a synth signal again.

6 Likes