Hi all,
I've been lurking on these forums for a while, but I've decided to make an account to share with you my first real electronics project. As the title says, I'm working on a Raspberry Pi based MIDI sequencer / controller. I am planning for the end result to be completely portable and stand-alone (in a 3D-printed case) with built in battery and audio, but it will also be able to hook it up to any MIDI device, either real hardware or software.
The core of this project is a sequencer written in Python. It uses the Pi's GPIO to interface with my hardware - at the moment a bunch of 7-segment displays for showing BPM and the current Pattern no, as well as an array of LEDs for indicating the sequencer's current step - all controlled by a bank of shift registers. I've already implemented all the basic stuff like playing / pausing, turning steps on or off, and more.
Inspired by the countless makers I've been watching on YouTube for the past 10 years or so, I've decided I wanna try and document my project's progress. I figured this would be an easy way for people to understand what's going on, and potentially give feedback, suggestions and / or criticism.