HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
dwhinham
mt32-pi
C++2021–2026
dwhinham / mt32-pi

mt32-pi

🎹🎶 A baremetal kernel that turns your Raspberry Pi 3 or later into a Roland MT-32 emulator and SoundFont synthesizer based on Circle, Munt, and FluidSynth.

10Distinct people
11Mentions
0Explicit recommenders
1.7KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

🎹🎶 A baremetal kernel that turns your Raspberry Pi 3 or later into a Roland MT-32 emulator and SoundFont synthesizer based on Circle, Munt, and FluidSynth.

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

Mentioned in the same Hacker News threads. That is not proof they are substitutes.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 5:04:57 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year11 dated mentions

Observed mentions: 2021-10-02 08:41:12 UTC to 2026-06-11 15:09:06 UTC.

012342021-01-01 00:00:00 UTC to 2022-01-01 00:00:00 UTC (exclusive): 2 mentions; 1 submissions, 1 comments20212022-01-01 00:00:00 UTC to 2023-01-01 00:00:00 UTC (exclusive): 4 mentions; 0 submissions, 4 comments2023-01-01 00:00:00 UTC to 2024-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments20232024-01-01 00:00:00 UTC to 2025-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-01-01 00:00:00 UTC to 2026-01-01 00:00:00 UTC (exclusive): 4 mentions; 2 submissions, 2 comments2026-01-01 00:00:00 UTC to 2027-01-01 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 comments. Incomplete calendar period.2026*

* An incomplete calendar period is marked with an outlined bar. Its count is not directly comparable with a full period.

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20212021-01-01 00:00:00 UTC2022-01-01 00:00:00 UTC211
20222022-01-01 00:00:00 UTC2023-01-01 00:00:00 UTC404
20232023-01-01 00:00:00 UTC2024-01-01 00:00:00 UTC000
20242024-01-01 00:00:00 UTC2025-01-01 00:00:00 UTC000
20252025-01-01 00:00:00 UTC2026-01-01 00:00:00 UTC422
2026 (partial)2026-01-01 00:00:00 UTC2027-01-01 00:00:00 UTC110

What Hacker News says

11 sources
For people interested in this, there are several open source projects which turn Raspberry Pis into a MIDI synthesizers: MiniDexed: 8 DX7 Tone Generators - https://github.com/probonopd/MiniDexed - https://www.youtube.com/watch?v=Z3t94ceMHJo MT32-Pi: Roland MT-32 emulator - https://github.com/dwhinham/mt32-pi - https://www.youtube.com/watch?v=vaSD_wbzJRw Optionally, buy a PCM5102/PCM5122 or ES9018K2M I2S DAC to improve the output sound quality since the DAC built into the Raspberry Pi is not that great: https://raspberrypi.stackexchange.com/questions/76188/how-to... PCM5102 (~$7): https://www.aliexpress.com/wholesale?SearchText=PCM5102+DAC ES9018K2M (~$12): https://www.aliexpress.com/wholesale?SearchText=es9018k2m+i2...
In Korg makes music with Raspberry Pi
Automate parts of your home life with Node-RED: https://hackaday.com/2020/01/15/automate-your-life-with-node... Alternatively, if you are interested in making or playing back music, one idea is to turn the Raspberry Pi into a MIDI synthesizer: MiniDexed: 8 DX7 Tone Generators - https://github.com/probonopd/MiniDexed - https://www.youtube.com/watch?v=Z3t94ceMHJo MT32-Pi: Roland MT-32 emulator - https://github.com/dwhinham/mt32-pi - https://www.youtube.com/watch?v=vaSD_wbzJRw Optionally, buy a PCM5102/PCM5122 or ES9018K2M I2S DAC to improve the output sound quality: https://raspberrypi.stackexchange.com/questions/76188/how-to... PCM5102 (~$7): https://www.aliexpress.com/wholesale?SearchText=PCM5102+DAC ES9018K2M (~$12): https://www.aliexpress.com/wholesale?SearchText=es9018k2m+i2...
In Ask HN: What cool projects do you suggest I build with a Raspberry Pi 2W
Does studying toy operating systems teach strictly more, or just different skills, than studying bare-metal embedded frameworks like https://github.com/rsta2/circle (which powers https://github.com/dwhinham/mt32-pi, unlike Zynthian which is Linux-based (https://zynthian.org/#software))? I dropped out of uni before completing my OS course, and I planned to look into mt32-pi, but sadly struggled with hardware and software setup (game MIDIs wouldn't play right, and in terms of sound design, all the good MT-32 patch editors are for obsolete platforms and many are gone from the Internet).
In MIT 6.S081 – Operating System Engineering

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.