VOGONS


TM32 - elegant standalone MT32Pi synth

Topic actions

First post, by dreamblaster

User metadata
Rank Oldbie
Rank
Oldbie

New release :
TM32 : a MIDI synthesizer that supports General MIDI  / GS SF2 soundfonts and optional MT32 emulation
The software is based on MT32Pi, with a tweaked configuration for excellent live performance, preloaded with default GeneralUser GS soundfont.
In an elegant form factor. It is intended as the successor for MP32L

https://www.serdashop.com/TM32

Features :

  • High Quality Stereo DAC, 3.5mm stereo line out
  • Standard DIN MIDI input
  • Micro SD card slot for MT32Pi based software
  • USB-C connector for power (for 5V 2A adapter)
  • Uses Pi zero 2W, 512 mbyte of RAM
  • High quality enclosure with TM32 led glow logo, dimensions : 81mm x 75mm x 26mm , 74g
  • Supports SF2 soundfonts up to 400mbyte, 16 part multitimbral (all 16 midi channels)
  • Optional support for MT32 emulation (need to supply your own ROM files on the micro sd card)
  • Running MT32Pi software (https://github.com/dwhinham/mt32-pi), just like MP32L
  • 128 voices polyphony
  • Low latency (default 6.3 ms, tweakable down to 3.9ms)
  • Switch between soundfonts with the press of a button
The attachment TM32_FRONT3WB.jpg is no longer available
The attachment TM32_SIDE1WB.jpg is no longer available
The attachment TM32_REAR2WB.jpg is no longer available

See review by Phil's computerlab here :
https://youtu.be/5w7SEobJY9M?si=hBIZyWxVDh9Ad2LO

Last edited by dreamblaster on 2025-03-23, 08:59. Edited 5 times in total.

Visit http://www.serdashop.com for retro sound cards, video converters, ...
DreamBlaster X2, S2, S2P, HDD Clicker, ... many projects !
New X2GS SE & X16GS sound card : https://www.serdashop.com/X2GS-SE ,
Thanks for your support !

Reply 2 of 22, by Mikity

User metadata
Rank Newbie
Rank
Newbie

Looks great!
How does it compare to the MP32L? That one uses a Pi 3, whereas this device is powered by a Pi Zero 2W. Any noticeable differences in performance given the Pi 3 has a faster clocked CPU?
Thank you 😀

Reply 3 of 22, by dreamblaster

User metadata
Rank Oldbie
Rank
Oldbie
Mikity wrote on 2025-02-05, 14:18:

Looks great!
How does it compare to the MP32L? That one uses a Pi 3, whereas this device is powered by a Pi Zero 2W. Any noticeable differences in performance given the Pi 3 has a faster clocked CPU?
Thank you 😀

MT32 emulation, i see no difference.
For general MIDI, max polyphony may be a little less, it used to be 256 on MT32pi, and i read the recommended default for Pi zero 2W is 200.
I have put max polyphony now at 128 for TM32 which seems more than safe and enough for any game.

Visit http://www.serdashop.com for retro sound cards, video converters, ...
DreamBlaster X2, S2, S2P, HDD Clicker, ... many projects !
New X2GS SE & X16GS sound card : https://www.serdashop.com/X2GS-SE ,
Thanks for your support !

Reply 4 of 22, by Mikity

User metadata
Rank Newbie
Rank
Newbie
dreamblaster wrote on 2025-02-05, 15:54:

I have put max polyphony now at 128 for TM32 which seems more than safe and enough for any game.

OK, thanks for the clarification! 😀

Reply 5 of 22, by BaronSFel001

User metadata
Rank Newbie
Rank
Newbie

So a whole new MT-32 module is finally here? Not only that, but it can have CM-series personalities too (and all without surrendering the MT-style display messaging feature)? What a time to be alive!

I have never used MT32pi because I am not good with technical building and needed the right pre-built form to come along. Now that it has, is this something I can just install the ROM(s) (I still have my LAPC-I), plug into my MIDI-compatible gameport with a proper adapter, and be good to go?

System 20: PIII 600, LAPC-I, GUS PnP, S220, Voodoo3, SQ2500, R200, 3.0-Me
System 21: G2030 3.0, X-fi Fatal1ty, GTX 560, XP-Vista
Retro gaming (among other subjects): https://baronsfel001.wixsite.com/my-site

Reply 6 of 22, by dreamblaster

User metadata
Rank Oldbie
Rank
Oldbie
BaronSFel001 wrote on 2025-02-07, 19:18:

So a whole new MT-32 module is finally here? Not only that, but it can have CM-series personalities too (and all without surrendering the MT-style display messaging feature)? What a time to be alive!

Yes it is a new form factor, but in general the magic happens there in the MT32-pi software project, (same as many other such projects). See for example MP32L which runs the same software : https://youtu.be/UNIilN3Uf9g?si=rDjTKvZzYQKHLTPh
if you have rom files you can put them on the micro sd card and switch between these sets

BaronSFel001 wrote on 2025-02-07, 19:18:

I have never used MT32pi because I am not good with technical building and needed the right pre-built form to come along. Now that it has, is this something I can just install the ROM(s) (I still have my LAPC-I), plug into my MIDI-compatible gameport with a proper adapter, and be good to go?

yes

Visit http://www.serdashop.com for retro sound cards, video converters, ...
DreamBlaster X2, S2, S2P, HDD Clicker, ... many projects !
New X2GS SE & X16GS sound card : https://www.serdashop.com/X2GS-SE ,
Thanks for your support !

Reply 7 of 22, by BaronSFel001

User metadata
Rank Newbie
Rank
Newbie

I heard about what happened with the MT32-pi developer. What a shame that proves there is no room for entitlement in enthusiast circles! At least from what I gather the project (actually its source, Munt) had pretty much peaked enough to stand in as a virtually identical [if not improved] replacement for an actual vintage Roland LA device?

System 20: PIII 600, LAPC-I, GUS PnP, S220, Voodoo3, SQ2500, R200, 3.0-Me
System 21: G2030 3.0, X-fi Fatal1ty, GTX 560, XP-Vista
Retro gaming (among other subjects): https://baronsfel001.wixsite.com/my-site

Reply 8 of 22, by slai50

User metadata
Rank Newbie
Rank
Newbie

Having a hard time deciding between MP32L and TM32. Besides the smaller form factor are there any advantages of TM32 over the MP32L? Any advantages of MP32L over the TM32?

Reply 9 of 22, by BaronSFel001

User metadata
Rank Newbie
Rank
Newbie
slai50 wrote on 2025-02-18, 20:22:

Having a hard time deciding between MP32L and TM32. Besides the smaller form factor are there any advantages of TM32 over the MP32L? Any advantages of MP32L over the TM32?

Since it has been a few days I say this under potential for correction from Dreamblaster, but functionally they look identical. I notice the optional enclosure on the MP32L has what looks like an HDMI port in the back; not certain what that would be for.

The SF2 unit, on the other hand, appears to be like a TM32 without the ROM-based Roland LA emulation: just an external soundfont module.

System 20: PIII 600, LAPC-I, GUS PnP, S220, Voodoo3, SQ2500, R200, 3.0-Me
System 21: G2030 3.0, X-fi Fatal1ty, GTX 560, XP-Vista
Retro gaming (among other subjects): https://baronsfel001.wixsite.com/my-site

Reply 10 of 22, by dreamblaster

User metadata
Rank Oldbie
Rank
Oldbie
slai50 wrote on 2025-02-18, 20:22:

Having a hard time deciding between MP32L and TM32. Besides the smaller form factor are there any advantages of TM32 over the MP32L? Any advantages of MP32L over the TM32?

MP32L has higher max polyphony default settings than TM32 (256 instead of 128), but for any DOS game this will not matter.
TM32 has USB-C power connector, MP32L has Micro USB

Visit http://www.serdashop.com for retro sound cards, video converters, ...
DreamBlaster X2, S2, S2P, HDD Clicker, ... many projects !
New X2GS SE & X16GS sound card : https://www.serdashop.com/X2GS-SE ,
Thanks for your support !

Reply 11 of 22, by dreamblaster

User metadata
Rank Oldbie
Rank
Oldbie
BaronSFel001 wrote on 2025-02-21, 19:18:

The SF2 unit, on the other hand, appears to be like a TM32 without the ROM-based Roland LA emulation: just an external soundfont module.

SF2 and TM32 use the same hardware PCB, so capable of doing the same.
I had the idea to put different default configuration for SF2 (different soundfont), but so far they are the same, both had General User soundfont out of the box
you can put any sf2 you like on there, and also MT32 ROM file

Visit http://www.serdashop.com for retro sound cards, video converters, ...
DreamBlaster X2, S2, S2P, HDD Clicker, ... many projects !
New X2GS SE & X16GS sound card : https://www.serdashop.com/X2GS-SE ,
Thanks for your support !

Reply 12 of 22, by Xanxi

User metadata
Rank Newbie
Rank
Newbie

Would be nice to have an audio passthrough on this device.

Reply 13 of 22, by dreamblaster

User metadata
Rank Oldbie
Rank
Oldbie

TM32 review by Phil's computerlab :
https://youtu.be/5w7SEobJY9M?si=dumBeQ0mCB-Pb9B8

Visit http://www.serdashop.com for retro sound cards, video converters, ...
DreamBlaster X2, S2, S2P, HDD Clicker, ... many projects !
New X2GS SE & X16GS sound card : https://www.serdashop.com/X2GS-SE ,
Thanks for your support !

Reply 14 of 22, by dreamblaster

User metadata
Rank Oldbie
Rank
Oldbie

i tested the latency of TM32 :

- in default setting (buffer set to 128 samples) : 6.3ms

The attachment TM32_DEFAULT.png is no longer available

- with tweaked setting (buffer set to 32 samples) : 3.9ms

The attachment TM32_TWEAKED.png is no longer available

this is measured from the end of the incoming midi signal, to the start of the outgoing audio signal,
when playing woodblock sound with general user soundfont. (some part of the delay may be due to the soundfont)

Visit http://www.serdashop.com for retro sound cards, video converters, ...
DreamBlaster X2, S2, S2P, HDD Clicker, ... many projects !
New X2GS SE & X16GS sound card : https://www.serdashop.com/X2GS-SE ,
Thanks for your support !

Reply 16 of 22, by stamasd

User metadata
Rank l33t
Rank
l33t
douglar wrote on 2025-04-02, 18:19:

Would the midi cable with the DIN connectors work with an old keyboard switch like this?

https://www.cablesonline.com/abmonswitbox1.html

It may, if the said box simply switches between connectors pin-for-pin. MIDI only uses pins 4 and 5 on the DIN connector. One possible complication however is that pin2 and the cable shield are supposed to be connected to ground only at the MIDI out, not at the MIDI IN (where instead they are supposed to be decoupled to ground by 100nF capacitors). This is to avoid the formation of ground loops which could interfere with the main MIDI current loop between pins 4 and 5. I don't know how relevant that is to KVM switches.
(edit) if the shield on the KVM is connected to ground, it may create such a ground loop between the MIDI out and the KVM itself.

I/O, I/O,
It's off to disk I go,
With a bit and a byte
And a read and a write,
I/O, I/O

Reply 17 of 22, by fxj

User metadata
Rank Newbie
Rank
Newbie

Hey thereI am new to this stei and I really love it!
I am an oldie (60) and have tons of old hardware and software. This is a perfect playground here! Thanks for accepting me.

Now I found this thread because I was getting a TM32. I have tons of soundfonts and wanted a hardware gear to play them.
I downloaded the contents of the SD card, copied it to an empty FAT32 SDcard and it worked fine. I could play the piano on Midi channel 1. So I copied more soundfonts to it and wanted to load it, but I could not. It rebooted my TM32 and after I deleted the additional soundfonts I could not even play the included GS Soundfont anymore. I tried to edit the config file but I got no sound anymore. I see that MIDI Data is coming on channel 1 as the display shows the bar changing. So MIDI still works.

What could it be? Did I break the soundcard? How can I debug? Any ideas?

cheers
ferdinand

Reply 18 of 22, by mkarcher

User metadata
Rank l33t
Rank
l33t
stamasd wrote on 2025-04-02, 21:55:

One possible complication however is that pin2 and the cable shield are supposed to be connected to ground only at the MIDI out, not at the MIDI IN

And that's why I broke pin 2 of the MIDI IN connector out of the Gameport-to-DIN cable for my Soundblaster, as it was "Creatively" connected to ground...

Reply 19 of 22, by CrimsonMachete

User metadata
Rank Newbie
Rank
Newbie

My TM32 arrived today, and while trying to use it I'm running into an issue with the MT32 side of things. Soundfonts load and work perfectly, but when pressing the Mode (M) button to change over to MT32 mode I just get a message saying "Synth Unavailable!".

I provided my own SD card and copied over the files from Serdaco's website, then copied the MT32 ROMs from Phil's Computer Lab into the ROM folder. Is there an additional step I'm missing? I watched Phil's recent video and searched through the TM32 page on Serdashop but no luck.

Thanks in advance for any assistance!