メモ:Kitrinx/SC55_Soundfontにはpartial1の書き出しに問題があって一部の音色が正しく再現できない
https://github.com/Kitrinx/SC55_Soundfont/blob/main/main.c#L1490
ここの `ins->parts[0].part_index` を `ins->parts[1].part_index` に書き換えると多分直る
メモ:Kitrinx/SC55_Soundfontにはpartial1の書き出しに問題があって一部の音色が正しく再現できない
https://github.com/Kitrinx/SC55_Soundfont/blob/main/main.c#L1490
ここの `ins->parts[0].part_index` を `ins->parts[1].part_index` に書き換えると多分直る
Free soundfont #editor | #Polyphone
Polyphone is a free and #opensource software for creating and editing musical instruments based on audio samples, using the #SoundFont format. It is compatible with the file extensions .sf2, .sf3, .sfz, .sfArk and .grandOrgue. Thanks to the framework #Qt with which it is developped, different platforms are supported and several translations have been provided. More than a simple editor, Polyphone has been designed to efficiently[…] https://www.polyphone.io/en
Hello Soundfonts (part 1) ITB vs OTB complexity
Hello Soundfonts - Introduction
Any .sf2 soundfont users around here? Is that already horribly old-school? (I've already found plenty of .sf2s that play shitty and/or sound like crap.)
MT32-Pi on my EuroRack MiniDexed PCB
This is great. I was asked by Michel (mragutlich) if I knew how to build MT32-Pi to configure it for my MiniDexed EuroRack PCB but I don’t and there isn’t a lot of information apparently on how to build it from source.
So I offered my Rebuilding my Ability to Build MiniDexed post which talks about getting to the point of being able to build MiniDexed and as both synths run on circle, figured that would be a pretty good starting point.
And then Michel came back to me with a complete set of instructions for Ubuntu and I’ve just run through them – and they work great.
So massive thanks to Michel, this is how you could get MT32-Pi running on my MiniDexed EuroRack PCB.
https://makertube.net/w/2xzd8b4RPDPX1YJL3CpA57
Warning! I strongly recommend using old or second hand equipment for your experiments. I am not responsible for any damage to expensive instruments!
Previous posts on MT32-Pi:
If you are new to microcontrollers and single board computers, see the Getting Started pages.
Parts list
Building MT32-Pi on Ubuntu
Here are Michel’s instructions that worked for me.
Setup a Ubuntu 20.4 LTS system.There were a couple of tweaks I needed. First of, the mt32_inistaller.sh script has to be run as root. This will go through and ask you to choose the SD card to format and install and so on.
At some point you will need some MT32 ROMs. There are details of how to do that on the original MT32-Pi project here: https://github.com/dwhinham/mt32-pi?tab=readme-ov-file#-quick-start-guide
In addition to the aforementioned “encoder_reversed” setting in the mt32-pi.cfg file there are a couple of other options I find used (many of these were already set up by the installer):
[system]I think those were the major changes.
I installed a single “new” ROM and a PCM ROM. The default soundfont is already installed. And that was essentially that.
The first time I tried it, I’d forgotten to copy over the kernel8.img file, so that took a moment to figure out! But apart from that it was all pretty straight forward for me. Many of the packages to install at the start were already there and up to date, so that didn’t take too long and the build itself was again fairly straight forward.
Closing Thoughts
A big thanks to Michel for asking the question, then figuring out the answer, and most importantly sending me the instructions and permission to post them here.
This is a great additional option for my PCB 🙂
The video shows the MT32-Pi in Soundfont mode playing a MIDI file of Khachaturian’s Masquerade Waltz.
It is great to have a full General MIDI Soundfont device in EuroRack format.
Kevin
This is a collection of 500 different GM-compatible soundfonts in SF2 format.For the most part, these are full sets with all instruments included. They can be...
I'm stuck with #Reaper again.
I have installed #liquidsfz #soundfont player. It works just fine when I use a piano soundfont with just one sound. But when I load a GM soundfont, It's silent, and I have no idea how to select a bank and program from the soundfont.
Help?
🎹🎶 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. - dwhinham/mt32-pi
While I wasn't looking, S. Christian Collins published a new major version of the GeneralUser GS #MIDI #soundfont
https://schristiancollins.com/generaluser
It's notable for being very size-efficient, while going beyond mere wavetable with more advanced functions SF2 is capable of, so it still sounds really good and aims for a result sounding similar to the old GS standard, which is the closest thing to an official implementation of General Midi instruments we have.