Differences between revisions 5 and 6
Revision 5 as of 2013-01-02 14:04:51
Size: 2682
Comment: add link to french translation
Revision 6 as of 2014-02-05 05:52:20
Size: 2657
Editor: GeoffSimmons
Comment: Install to /lib/firmware: Debian's udev firmware loading agent (firmware.agent) was replaced by systemd's upstream builtin (50-firmware.rules) post-Wheezy, which does not search /usr; update devices.
Deletions are marked like this. Additions are marked like this.
Line 32: Line 32:
# mkdir -p /usr/local/lib/firmware/korg
# cp korg1212/k1212.dsp /usr/local/lib/firmware/korg
# mkdir /lib/firmware/korg
# cp korg1212/k1212.dsp /lib/firmware/korg
Line 55: Line 55:
The following list is based on the ''alias'' fields of {{{modinfo snd-korg1212}}} in Debian 2.6.32 (2.6.32-46) kernel images. The following list is based on the ''alias'' fields of {{{modinfo snd-korg1212}}} in Debian 3.2.0 (3.2.51-1) kernel images.

Translation(s): English - Français

Korg 1212 I/O

This page describes how to enable support for the Korg 1212 I/O on Debian systems.

snd-korg1212 is a Linux kernel module supporting the Korg 1212 I/O PCI sound card. It is an ALSA driver provided in Linux 2.6 mainline kernels. The driver is also available through the alsa-source package.

In linux-2.6 2.6.23-1, the binary-only firmware in this driver was removed (see the package changelog), due to discovered licensing issues. This was also removed from the alsa-source package to resolve bug 483918.


You are required to supply firmware for device use, which can be acquired from the ALSA project.

  1. Install the alsa-base and alsa-utils packages:

    $ su
    # aptitude update && aptitude install alsa-base alsa-utils
    # exit
  2. Acquire an alsa-firmware tarball (> 1.0.13) from the ALSA project's server, for example:

    $ wget http://mirrors.zerg.biz/alsa/firmware/alsa-firmware-1.0.25.tar.bz2
  3. Extract the tarball:

    $ tar xf alsa-firmware-1.0.25.tar.bz2
    $ cd alsa-firmware-1.0.25
  4. Install the firmware to your system:

    $ su
    # mkdir /lib/firmware/korg
    # cp korg1212/k1212.dsp /lib/firmware/korg
  5. Reload the snd-korg1212 module:

    # modprobe -r snd-korg1212 ; modprobe snd-korg1212
  6. If not already performed, add your user account to the audio group, then log out and log back into your system:

    # adduser yourusername audio
    # exit
    $ exit
  7. Run alsamixer(1) to unmute channels and raise the volume levels.

  8. Test the sound device, for example:

    $ aplay /usr/share/sounds/alsa/Noise.wav
    $ speaker-test -t sine -f 440 -c2
    $ speaker-test -t wav -c 2

Supported Devices

The page HowToIdentifyADevice/PCI explains how to identify a PCI device.

The following list is based on the alias fields of modinfo snd-korg1212 in Debian 3.2.0 (3.2.51-1) kernel images.

  • PCI: 10B5:906D PLX Technology, Inc. 9060SD

See Also

CategoryHardware | CategorySound