Its not finished yet... but this yellow box is a MIDI arpeggiator. Its powered by an Atmega328 with Arduino bootloader and it also contains a PIC16F688 to receive MIDI synch on a second MIDI in port.
I wanted a standalone arp to go with some synth modules I've been building, and I was inspired by Reason's RPG8 - although it does not look much like it.(does that make it a hardware emulation of a software emulation of hardware...?)
The minimal control surface (just LEDs and switches) actually works pretty well. Still need to implement a few more features like note insert, proper gate length control and to debug the weird things it does every now and then. When its all finished I'll post some more clips and I intend to stick the source and schematics online too.
Update: code project is at https://github.com/hotchk155/Arduinopeggiator
Awesome work. How much can be sent from the Arduino to MIDI devices simultaneously without it choking? i.e. how many different events/controller info in a specific timeframe?
yashnu 3 months ago
@yashnu - I've not really tried to saturate it, but its not choked yet. I think the Arduino should be able to cope with quite a lot going on, at least at the level of the serial port - I guess the code could become a bottleneck, but so far no issues. BTW the code is on github now. I will add a link to this vid description
hotchk155 3 months ago
Very impressive - it seems pretty versatile / well-featured (although can't pretend to have registered all changes!). And I note the guts look (deceptively?) simple. Love the yellowness too - tasty!
stealthbopper 4 months ago
@stealthbopper thanks sir!
hotchk155 3 months ago