Enabling MIDI Support on MMOS2 with Ksoftseq

From OS2World.Com Wiki
Jump to navigation Jump to search

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) - [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 fluidsynth" will install the files needed on ArcaOS.

MIDI MMOS2 001.png

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.

MIDI MMOS2 002.png

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.

MIDI MMOS2 003.png

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".

MIDI MMOS2 004.png

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

MIDI MMOS2 006.png


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

MIDI MMOS2 005.png

Links