![]() ![]() On Ubuntu I get them like this (we will need alsa-utils also): $ sudo apt install fluidsynth fluid-soundfont-gm alsa-utils I use fluidsynth together with the FluidR3 GM soundfonts. We also need a software synthesizer to turn the midi code into a sound signal. The number “3” in “midiC3D0” is important, and depends on the number of physical soundcards on the system. dev/snd/midiC3D0 /dev/snd/midiC3D1 /dev/snd/midiC3D2 /dev/snd/midiC3D3 On my system they show up like this: $ ls /dev/snd/midi* To create a “virtual midi device” I do $ sudo modprobe snd-virmidi snd_index=1 Mplay.jl writes to a “raw midi device”, and Ubuntu does not have those on by default.
0 Comments
Leave a Reply. |