-
Notifications
You must be signed in to change notification settings - Fork 81
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Idea] Raspberry Pi hat PCB #88
Comments
(Klonk 2905 Here) Thanks for letting me in. Great suggestions, a few philosophical questions first :
Should the direction be settled, I could propose some quick mockups on Openscad to match the interaction/mechanical/PCB/RPi cinematics with the form factor/concept. |
Hello @D4p0up, welcome. Yes, I'd say let's mimic the "frugality" of the original. In fact, our UI is even way more simplistic than the original (16x2 display with just 1 rotary encoder and 1 button so far). If we go down the path of making hardware, we should possibly add just a few more buttons to allow for future expanadability and/or UI shortcuts. Possibly we should think about making it compatible with mt32-pi as well.
Minimalistic, inexpensive, using jellybean parts. People shold be able to make them at home. My first idea was to make a Raspberry Pi Hat that sits on top of a Pi with the least extra space needed and in a cost-effective way. Similar: https://github.com/chris-jh/mt32-pi-midi-hat, https://github.com/gmcn42/clumsyMIDI But that makes for a relatively dull box (like my 3D printed prototype on the README page). People might also want to stick them into Euroracks, possibly 19" racks. To allow for those form factors, one would probably need to use a ribbon cable from the Pi to the MiniDexed PCB. What are others' thoughts? |
Hi @D4p0up and welcome! a decend hat with audio codec and DIN MIDI I/O would be very nice. The hardware audio outputs should be on two 6.3mm jacks and perhaps also with an automaticly mono switch when using only the left output. This would make MiniDexed perfectly fitting for a connection to mixing console as well as for a live gig (only connected mono to a monitor box). I think the minimalistic display and one encoder is enough for fast switching sounds and some parameters. For programming an external MIDI editor can be used. Or someone writes a UI for a HDMI touch display (see #62) like for minisynth. |
Would ClumsyMIDI work with MiniDexed? |
Hello @bengarland, the 0.91" OLED display is currently not supported by MiniDexed, only 16x2 alphanumeric displays without i2c at the moment. Although this might change in the future if @luisfcorreia succeeds. |
Re: ClumsyMIDI. If you leave off the I2C display, Clumsy MIDI works fine with MiniDexed for serial MIDI and the PCM1502 I2S audio output if you configure it for I2S audio. You have to add the rotary encoded and 1602 LCD as extras as before of course, but GPIO wise it all works out fine. I have a few notes on this here: https://diyelectromusic.wordpress.com/2022/04/28/bare-metal-raspberry-pi-minidexed-dx7/ Kevin |
Please a 4x4 Gpio Membrane keypad menu implementation would be so awesome! pleaaase! My idea is indeed a eurorack format or a 2U 19inch rack version. |
@diyelectromusic has made one out of perfboard: 👍 https://diyelectromusic.wordpress.com/2022/05/03/bare-metal-raspberry-pi-minidexed-dx7-part-2/ (Personally, having a cable stick out to the front would make me nuts... it's bad enough that the Raspberry Pi forces you to have some cables come out at the side instead of the back. Raspberry Pi Zero (2) doesn't suffer from this, but suffers from micro-USB and mini-HDMI connectors...) |
Note to self: https://aisler.net/, including parts Found via https://pcbshopper.com/ |
I'm also interested in this and considering designing a PCB. Some ideas:
I can do the schematic and PCB layout and would share all of the files. You could then order PCBs directly from JLCPCB (including pick and place). I could possibly send a few boards out too. For an enclosure someone could design a 3d-printable box, or we could do it semi enclosed with a front and back panel (made out of PCB material) and screwed through the corners using machine screws and stand offs. I think the hardest part would probably be designing it so that all of the user interface components fit in a nice layout and are the correct distance to the front panel. This would be easier if we forgo the enclosure. |
By the way, I now have a PCB version too... See discussion here: #335 |
klonk2905 wrote over at Reddit:
Let's collect the ideas and requirements here.
Basically a https://github.com/gmcn42/clumsyMIDI but with 1602 LCD and rotary encoder.
The text was updated successfully, but these errors were encountered: