Installing Creative Labs SoundBlaster Audigy 2 ZS Platinum on Linux Fedora Core 4
Live example
To be completed
Overview
To be completed
Description
ALSA configuration for Creative Labs SoundBlaster Audigy 2 ZS Platinum
Installed AweSFX (SoundBlaster utilities)
Installed Sound and MIDI utilities (mostly from Planet CCRMA)
- See http://mitglied.lycos.de/iwai/awedrv.html
- See http://www.mididb.com (free MIDI sequences)
alsaconf # emu10k1
vi /etc/modprobe.conf
alias snd-card-0 snd-emu10k1
alias sound-slot-0 snd-emu10k1
options snd-card-0 index=0
options snd-emu10k1 index=0
remove snd-emu10k1 { /usr/sbin/alsactl store 0 >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-emu10k1
mkdir /etc/alsa.d
cat >/etc/alsa.d/emu10k1 # Executed by /etc/rc.d/init.d/alsasound
#!/bin/sh
/bin/asfxload /usr/local/lib/midi/ct4mgm.sf2
# Use Volume control or "alsamixer" to set-up desired volume
# Ensure that "Switches -> Audigy Analog/Digital Output Jack" is enabled
/usr/sbin/alsactl store 0
synaptic
# Install audacity: Audio editor
# Install alsa-plugins: Audio and MIDI functionality
# Install ams: Realtime modular synthesizer
# Install ardour: Multichannel Digital Audio Workstation
# Install ecasound: Multitrack audio processing tool
# Install fluidsynth: Real-time software synthesizer
# Install gmorgan: MIDI organ with full auto-accompaniment
# Install kmidimon: ALSA MIDI monitor
# Install ladspa: ALSA Plugins
# Install mixxx: Emulating DJ analog mixer with two playback devices
# Install muse: Midi Music Editor
# Install noteedit: Score editor with Midi and MusiXTeX functionality
# Install perl-MIDI-Perl: Read, compose, modify, and write MIDI files
# Install pmidi: Command Line MIDI Player Through the ALSA Sequencer
# Install qmidiarp: Midi Arpegiator
# Install qmidicontrol: Virtual Midi Fader Box
# Install qmidiroute: MIDI router and filter utility
# Install rosegarden4: Midi, audio and notation editor
# Install seq24: Real-time midi sequencer
# Install specimen: A midi controlled audio sampler
# Install stk: C++ classes for audio digital signal processing
# Install timidity++: A software wavetable MIDI synthesizer
vi ~/.asoundrc
pcm.emu10k1 {
type hw
card 0
}
ctl.emu10k1 {
type hw
card 0
}
Configured LIRC for Creative Labs SoundBlaster Audigy 2 ZS Platinum
- See file:///usr/share/doc/lirc-0.7.2/doc/html/index.html
- See http://www.lirc.org
- See http://winlirc.sourceforge.net/technicaldetails.html (/etc/lircd.conf)
- See http://lirc.sourceforge.net/remotes/creative/RM-1500 (Example lircd.conf)
- See file:///usr/share/doc/xmms-lirc-1.4/README (XMMS LIRC commands)
vi /etc/modprobe.conf
options snd-emu10k1 index=0 extin=0x3fcf extout=0x1fcf enable_ir=1
vi /etc/lircd.conf # Use Creative RM-1500
/usr/sbin/lircd -H livedrive_midi -d /dev/snd/midiC0D1
/usr/bin/irw /dev/lircd # Simple test
# Enable LIRC for X11 mouse pointer # [TODO] BROKEN
vi /etc/xorg.conf
InputDevice "MouseLIRC" "CorePointer"
Section "InputDevice"
Identifier "MouseLIRC"
Driver "mouse"
Option "Device" "/dev/lircm"
Option "Protocol" "IMPS/2"
Option "SendCoreEvents"
Option "Buttons" "5"
Option "ZAxisMapping" "4 5"
EndSection
vi /etc/lircmd.conf # LIRC Mouse Daemon
/usr/sbin/lircmd --daemon
vi /etc/lircrc # LIRC command configuration
# XMMS and MPlayer
/usr/bin/irexec # [TODO] FINISH
yum install xmms-lirc # XMMS LIRC plug-in
# Start XMMS ...
# Options -> Preferences -> General Plugins -> LIRC Plugin
# [x] Enable plugin
vi /etc/sysconfig/lirc
LIRCD_OPTIONS="-H livedrive_midi -d /dev/snd/midiC0D1"
ENABLE_LIRCMD="yes"
/sbin/chkconfig --level 35 lirc on
Further thoughts
To be completed
Copyright Notice
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License


There are no comments.