Replies: 1 comment 4 replies
-
A few people have already successfully done this, though it'd be nice if someone could contribute a schematic for the wiki; I personally haven't tried DIYing it. You can ignore the H11L1 circuit for this purpose; that is for connecting to current-loop MIDI devices that use the DIN connector. The Wave Blaster header gives you 5V TTL MIDI, which is fine for connecting to the Raspberry Pi GPIO, BUT you must step it down to 3.3V otherwise you risk permanently damaging the Pi. You can use a logic level shifter for this purpose (e.g. https://www.sparkfun.com/products/12009, but many more are available) or you could probably make a voltage divider using two resistors with the correct values. For audio, I believe it's just line-level, so you could adapt the Pi headphone jack to the the L/R inputs on the Wave Blaster header, but the audio quality will be poor as we all know. A DAC module such as the one described in the wiki would give you better quality. FYI, the WP-32 McCake will be available for purchase very soon (https://www.vogons.org/viewtopic.php?f=62&t=77676), which is a ready-made Wave Blaster card based around the Compute Module 4 that can run mt32-pi. I have been working with the creator on this device and it will be supported in the next version of mt32-pi (v0.10.0). |
Beta Was this translation helpful? Give feedback.
-
I believe it's a much more elegant solucion for a MT32-Pi installed inside the computer (in a 5 1/4" bay). Almost any ISA Sound Card has that connector.
AFAIK, the WaveBlaster (https://en.wikipedia.org/wiki/Creative_Wave_Blaster) manages TTL levels for the MIDI-IN Pin 4. I'm not sure if the same circuit with the H11L1 opto-isolator from the Wiki would work connected to Pin 4 and GND of a WaveBlaster. Any thoughts?
Beta Was this translation helpful? Give feedback.
All reactions