Jump to content

# SB Live! Midi

From ArchWiki

SB Live! uses a wavetable synthesizer for its MIDI output. Therefore, in order to get MIDI output you need to load the SoundFont banks into the card.

## Installation

Install the awesfxAUR package.

Copy the SoundFont files from your SB Live driver CD somewhere on your disk. On the SB Live! Value CD, they are named: `2GMGSMT.SF2`, `4GMGSMT.SF2` and `8MBGMSFX.SF2`.

Load the bank by executing `asfxload bankfile`. See sfxload(1) for more advanced options. Some users have reported that `snd_emu10k1_synth` needs to be preloaded in order for this to work.

## Configuration

### Which bank to load?

The bank names (at least for SB Live! Value) correspond to their respective sizes (2 Mb, 4 Mb, 8 Mb). The bigger the bank is, the better the quality, although more RAM is also used, since SB Live Value does not have its own memory banks.

### Automating

Create a systemd service file to start `asfxload fullbankfilepathname` as a `oneshot`.

Category:

- Music

SB Live! Midi
Add topic