Enabling MIDI Support on MMOS2 with Ksoftseq

This is procedure that I tried to finally have MIDI support on MMOS2.

This is the quick summary of the steps to follow:
 * yum install libkai
 * yum install fluidsynth
 * Install kmididec (manually) -
 * Install Ksoftseq (with minstall) -
 * 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 fluidsynth" 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.
 * Copy the .exe files to /usr/bin
 * The /lib directory contents to /usr/lib
 * The /include directory contents to /usr/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.

If you forgot how to stop that, remember you can right click the file and select "Stop".



You can also test the .MID file on the old "Digital Audio" (MMPM.EXE).



Remember also that you can see the IProcs installed on your ArcaOS system at "System Setup - Multimedia".



Links

 * Forum Thread