Enabling MIDI Support on MMOS2 with Ksoftseq
This is procedure that I tried to finally have MIDI support on MMOS2.
The quick steps are:
- yum install libkai
- yum install fluidsynth
- Install kmididec (manually) - [1]
- Install Ksoftseq (with minstall) - [2]
- Rename 'FluidR3_GM.sf2' to 'ksoftseq.sf2' and copy it to C:\MMOS2.
Let's go now step by step.
Required Libraries
A simple "yum install libkai fluidsyth" will install the files needed on ArcaOS.
kmididec
kmididec is library that needs to be installed manually.
In my case I unzip the file and put the files on /usr.
- Copied to .exe to /usr/bin
- The /lib directory contents to /user/lib
- The /include directory contents to /user/lib
Ksoftseq
This component needs to be installed with minstall. Unzip the file and inside that directory runs minstall with the command prompt.
Press ENTER to install, and a second ENTER to confirm.
Reboot.
FluidR3_GM.sf2 File
The fluidsynth soundfont is called 'FluidR3_GM.sf2'. You have to rename it to 'ksoftseq.sf2' and then copy it to C:\MMOS2.
Testing
Now you are ready to test your MIDI sound. Go to the MIDI samples, double click a file and see if it produces sound.
You will see in ArcaOS the seconds counter on the buttom of the file, while it is playing.