VOGONS


Show us your custom Physical mt32-pi Builds

Topic actions

Reply 80 of 91, by Hezus

User metadata
Rank Member
Rank
Member
K-rnivoro wrote on 2023-02-18, 13:18:

Hope you like mine for internal 5.25 bay. Either in black or "beige" for older cases. Oh, you do not need the MIDI cable. It´s connected directly to Waveblaster pins of the soundcard. I´m planning to publish .stl and .ai files in case someone wanted to build it. Just le me know.

Those look fantastic! Sharing the sources is much appreciated.

Visit my YT Channel!

Reply 81 of 91, by DesktopDynamite

User metadata
Rank Newbie
Rank
Newbie
Shreddoc wrote on 2023-03-24, 21:51:
Hello DesktopDynamite :) […]
Show full quote
DesktopDynamite wrote on 2023-03-24, 20:13:
Hello, I like most of the ideas here. I am new to this, so please excuse my noob questions. […]
Show full quote

Hello,
I like most of the ideas here. I am new to this, so please excuse my noob questions.

I have been in contact with serda.com and would like to install the MP32L for my build [since both of my sound cards don't have the Wave blaster header], but if possible to fit it internally inside a 5.25 as seen in many builds here. Is the only option to use the clumsymidi along with MP32L, or can I just use the MIDI cable from one of my sound card's MIDI/Game port and reroute it internally ?

As for the MT32L, would it be possible to buy it with seperate dupont wires for the OLED screen and buttons to be placed inside a 5.25 drive bay fascia? Similar to @K-rnivoro black fascia build ?

Thanks in advance!

Hello DesktopDynamite 😀

We appreciate and are interested in your questions. However, this thread is specifically for the purpose of showing or commenting upon finished builds. If you could please go to the "Sound" sub-forum, at this link, and press the "+" button...

plus.png

...to make a New Topic, and post your questions there instead.

Thanks a lot, and look forward to helping out in your thread if I can.

Thanks for the redirection, posted there the new topic. 😀

Reply 82 of 91, by AllTinker

User metadata
Rank Newbie
Rank
Newbie

I'm going for a slightly different custom approach, driven by two main factors:

  1. The only Raspberry Pi I could lay hands on easily when I started the project was the Model 3 A+ (right now I can't even get that 🙁).
  2. I wanted the install to be fully internal, and configured in software via SYSEX (using Andreas Zdziarstek's excellent mt32-pi-control).

Here's my current work-in-progress PCB; a couple of oopsies to fix for the next revision, but it works great as-is (with a minor bodge 😜):

IMG_20230325_143708-1.jpg
Filename
IMG_20230325_143708-1.jpg
File size
319 KiB
Views
1659 views
File license
Fair use/fair dealing exception
IMG_20230325_143728.jpg
Filename
IMG_20230325_143728.jpg
File size
649.95 KiB
Views
1659 views
File license
Fair use/fair dealing exception

It sits on top of a Pi DAC+, powers the whole stack by standard molex 4-pin, and connects to the WaveBlaster header on the sound card (for MIDI out and audio return).

Here it is hooked up for testing:

IMG_20230325_135407.jpg
Filename
IMG_20230325_135407.jpg
File size
297.41 KiB
Views
1659 views
File license
Fair use/fair dealing exception

I'm thinking of 3D printing a mount to have it sit somewhere securely inside the PC case (e.g. in a HDD bay).

Reply 83 of 91, by K-rnivoro

User metadata
Rank Newbie
Rank
Newbie
Hezus wrote on 2023-03-24, 21:53:
K-rnivoro wrote on 2023-02-18, 13:18:

Hope you like mine for internal 5.25 bay. Either in black or "beige" for older cases. Oh, you do not need the MIDI cable. It´s connected directly to Waveblaster pins of the soundcard. I´m planning to publish .stl and .ai files in case someone wanted to build it. Just le me know.

Those look fantastic! Sharing the sources is much appreciated.

I twill once I polished the stl's. Stay tuned!!!

Reply 84 of 91, by K-rnivoro

User metadata
Rank Newbie
Rank
Newbie

I just wanted to update the schematics for my project, showing you can actually connect it to the waveblaster directly:

Attachments

  • Conexion.jpg
    Filename
    Conexion.jpg
    File size
    111.89 KiB
    Views
    1613 views
    File license
    Public domain

Reply 85 of 91, by zwrr

User metadata
Rank Newbie
Rank
Newbie

Thanks to Dwhinham and Chris-JH for creating the MT32-PI and MT32-PI-MIDI-Hat projects.

It costs about $85 in total to build it.

Poor handwork, ignore those lots of hot melt adhesive...

I installed two DIN5 inputs and used a toggle switch to switch input sources, which can connect my K6-2 old PC and new computer at the same time.

For the power supply part, I used a Type-C to 5.5*2.5mm converter.

1.jpg
Filename
1.jpg
File size
93.47 KiB
Views
1332 views
File license
Public domain
2.jpg
Filename
2.jpg
File size
141.44 KiB
Views
1332 views
File license
Public domain
3.jpg
Filename
3.jpg
File size
134.88 KiB
Views
1332 views
File license
Public domain
5.jpg
Filename
5.jpg
File size
199.94 KiB
Views
1332 views
File license
Public domain
6.jpg
Filename
6.jpg
File size
110 KiB
Views
1332 views
File license
Public domain

Cyrix 486DLC-40, 386-VC-H, 16MB, GD5422, ES1868F


Intel 486DX4-100EW, VI15G, 16MB, WD90C33, ES1868F


AMD5x86-133, HIPPO-15, 32MB, S3 Vison 964, ES1868F


K6-3+ 500, T2P4, 128MB, Millennium II, Voodoo 2 12MB, SoundBlaster AWE32


Reply 86 of 91, by conzyor34

User metadata
Rank Newbie
Rank
Newbie

I took my build in a slightly different direction than others I've seen. Rather than having standard MIDI ports, my custom PCB connects directly to the DB15 Joystick/MIDI connector on most old PC sound cards. I included a joystick passthrough so I can continue to use my joystick by connecting it to the box. I went with the traditional enclosure shape. I wish I had a good way to transfer tiny text for the button labels onto the front panel as I'm not entirely happy with the stickers. In retrospect I wish I had included a power LED somewhere and a MIDI message LED on the front. I don't think I'll regret limiting myself to DB15 Joystick/MIDI only; retro games are the only use case I am concerned with.

mt32pi-1.jpg
Filename
mt32pi-1.jpg
File size
313.54 KiB
Views
1188 views
File license
CC-BY-4.0
mt32pi-2.JPG
Filename
mt32pi-2.JPG
File size
458.84 KiB
Views
1188 views
File license
CC-BY-4.0
mt32pi-3.JPG
Filename
mt32pi-3.JPG
File size
359.46 KiB
Views
1188 views
File license
CC-BY-4.0

The mt32pi project is incredible! Thanks to everyone involved with that project, and thanks to you all for posting your builds.

Reply 87 of 91, by zwrr

User metadata
Rank Newbie
Rank
Newbie

Made my second MT32-pi box,
My aim is to make a box as small as possible, the size is 10cmx10cmx5cm,
In it is installed the Raspberry Pi 4B 4GB and mt32-pi-midi-hat,
A 1.54" 128x64 OLED display with 4 low-profile micro switches is used.
There are 2 MIDI IN ports connected to my 486DX-33 and K6-2 at the same time, which can be easily switched by flipping a switch.
The power supply is connected to a 5.5x2.5mm socket and switch on the TP1 and TP7 of the Raspberry Pi.
Considering the temperature of the Raspberry Pi 4B, there are a lot of openings on both sides of the box.

0.jpg
Filename
0.jpg
File size
428.65 KiB
Views
716 views
File license
Public domain
1.jpg
Filename
1.jpg
File size
536.28 KiB
Views
716 views
File license
Public domain
2.jpg
Filename
2.jpg
File size
840.69 KiB
Views
716 views
File license
Public domain
3.jpg
Filename
3.jpg
File size
683.53 KiB
Views
716 views
File license
Public domain
4.jpg
Filename
4.jpg
File size
551.31 KiB
Views
716 views
File license
Public domain

Cyrix 486DLC-40, 386-VC-H, 16MB, GD5422, ES1868F


Intel 486DX4-100EW, VI15G, 16MB, WD90C33, ES1868F


AMD5x86-133, HIPPO-15, 32MB, S3 Vison 964, ES1868F


K6-3+ 500, T2P4, 128MB, Millennium II, Voodoo 2 12MB, SoundBlaster AWE32


Reply 88 of 91, by Aaron707

User metadata
Rank Newbie
Rank
Newbie
K-rnivoro wrote on 2023-02-18, 13:18:

Hope you like mine for internal 5.25 bay. Either in black or "beige" for older cases. Oh, you do not need the MIDI cable!!! It´s connected directly to Waveblaster pins of the soundcard. I´m planning to publish .stl and .ai files in case someone wanted to build it. Just le me know.

Very Interested in the STL files!! This would look great in my black P2 tower. Is the lettering 3D printed or a decal?

Reply 89 of 91, by mattw

User metadata
Rank Oldbie
Rank
Oldbie

Honestly, I don't understand what is the point of MT-32Pi and I will be very glad if someone can explain it to me - what are the advantages (if any)? Especially, when from my point of view using Thin-Client beats it in every possible way, including it's several times cheaper plus it allows to use high-end sound card, e.g. my setup Fujitsu Futro S900 with G-T56N SoC and Onkyo (Made in Japan) SE-90 high-end sound card - it can not just do MT-32, but running Windows it can do Sound Canvas VA as well, etc etc, i.e. any MIDI emulation I want.

Reply 90 of 91, by Shreddoc

User metadata
Rank Oldbie
Rank
Oldbie

mattw: Various subjective preferences with respect to form factor and physical space, simple physical interface, unified software and operating system, an enjoyment of certain side-aspects of the hobby (e.g. electronic building, 3d design and printing), 'libre' aspects, among other things.

I think most of us would agree that your thin-client-with-various-software method is totally valid, and has superior technical specs in the ways that you mentioned. Despite that, the mt32-pi system fits some of our needs and preferences perfectly well.

Reply 91 of 91, by Jo22

User metadata
Rank l33t++
Rank
l33t++

Hi. I think the same. For me, it's simplicity and lack of bloat. mt32-pi is a self-booting software for a single-board computer (-> Pi).
It allows me to install my own, self-made MIDI interface via GPIO pins (using an opto-coupler). So I don't need to think about USB, at all.
Likewise, a screen can directly be wired to the GPIO pins. Configuration is done via config file (plain ASCII text).
All in all, it's a bit like assembling a real MT-32 or CM32L. Building my own linear regulated PSU was fun, too.

That being said, a thin-client on 98SE would be a fine choice for running S-YXG50 synthesizer, though.
I often thought about trying this out. Those old systems (9x/XP) have support for DirectMusic, too, which is nice for compatibility.
Another advantage is the possibility to use a soundcard w/ MPU-401, for lower latency (USB MIDI can have timing issues).

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//