%general-entities; ]> $LastChangedBy$ $Date$ alsa-tools-&alsa-tools-version; alsa-tools Introduction to ALSA Tools The ALSA Tools package contains advanced tools for certain sound cards. &lfs90_checked; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &alsa-tools-md5sum; Download size: &alsa-tools-size; Estimated disk space required: &alsa-tools-buildsize; Estimated build time: &alsa-tools-time; ALSA Tools Dependencies Required Optional (to build echomixer, envy24control and rmedigicontrol), (to build hdajackretask) and (to build hdspconf and hdspmixer) User Notes: Installation of ALSA Tools &as_root; First, start a subshell that will exit on error: bash -e Now, remove a tool that needs Qt2 or 3 and two unneed files (for the BLFS instructions below): rm -rf qlo10k1 Makefile gitcompile The ALSA Tools package is only needed by those with advanced requirements for their sound card. The tools can be built all together at once, but if only a subset is needed, you need to cd into the directory of each tool you wish to compile and run the commands. Here, we present instructions to build all tools. Install all ALSA Tools by running the following commands: for tool in * do case $tool in seq ) tool_dir=seq/sbiload ;; * ) tool_dir=$tool ;; esac pushd $tool_dir ./configure --prefix=/usr make as_root make install as_root /sbin/ldconfig popd done unset tool tool_dir Finally, exit the shell that was started earlier: exit Contents Installed Programs Installed Library Installed Directories as10k1, cspctl, dl10k1, echomixer, envy24control, hda-verb, hdajackretask, hdajacksensetest, hdspconf, hdsploader, hdspmixer, hwmixvolume, init_audigy, init_audigy_eq10, init_live, lo10k1, ld10k1, ld10k1d, mixartloader, pcxhrloader, rmedigicontrol, sbiload, sscape_ctl, us428control, usx2yloader, and vxloader liblo10k1.so /etc/hotplug, /usr/include/lo10k1, /usr/share/ld10k1, and /usr/share/sounds Short Descriptions as10k1 is an assembler for the emu10k1 DSP chip present in the Creative SB Live, PCI 512, and emu APS sound cards. It is used to make audio effects such as a flanger, chorus or reverb. as10k1 cspctl is an SB16/AWE32 Creative Signal Processor (ASP/CSP) control program. cspctl echomixer is the Linux equivalent of the Echoaudio console application from Echoaudio. It is a tool to control all the features of any Echoaudio soundcard. This includes clock sources, input and output gains, mixers, etc. echomixer envy24control is a control tool for Envy24 (ice1712) based sound cards. envy24control hdajackretask is a GUI to make it easy to retask your jacks - e g, turn your Mic jack into an extra Headphone, or why not make them both line outs and connect them to your surround receiver. hdajackretask hda-verb is a small program to send HD-audio commands to the given ALSA hwdep device on the hd-audio interface. hda-verb hdspconf is a GUI to control the Hammerfall HDSP Alsa Settings. Up to four hdsp cards are supported. hdspconf hdsploader is used to load the firmware required by the Hammerfall HDSP sound cards. hdsploader hdspmixer is the Linux equivalent of the Totalmix application from RME. It is a tool to control the advanced routing features of the RME Hammerfall DSP soundcard series. hdspmixer hwmixvolume allows you to control the volume of individual streams on sound cards that use hardware mixing hwmixvolume init_audigy* are tools used to initialize Creative Sound Blaster Audigy-series cards. init_audigy* init_live is a tool used to initialize Creative Sound Blaster Live cards. init_live ld10k1 is the server of a EMU10K{1,2} patch loader for ALSA. ld10k1 lo10k1 is the client of a EMU10K{1,2} patch loader for ALSA. lo10k1 dl10k1 loads config dumps generated by lo10k1 and ld10k1. dl10k1 ld10k1d is an init script for the ld10k1 patch loader. ld10k1d mixartloader is a helper program to load the firmware binaries onto the Digigram's miXart board sound drivers. The following modules require this program: snd-mixart. These drivers don't work properly at all until the certain firmwares are loaded, i.e. no PCM nor mixer devices will appear. mixartloader pcxhrloader is a helper program to load the firmware binaries onto Digigram's pcxhr compatible board sound drivers. The following modules require this program: snd-pcxhr. These drivers don't work properly at all until the certain firmwares are loaded, i.e. no PCM nor mixer devices will appear. pcxhrloader rmedigicontrol is a control tool for RME Digi32 and RME Digi96 sound cards. It provides a graphical frontend for all the sound card controls and switches. rmedigicontrol sbiload is an OPL2/3 FM instrument loader for the ALSA sequencer. sbiload sscape_ctl is an ALSA SoundScape control utility. sscape_ctl us428control is a Tascam US-428 control program. us428control usx2yloader is a helper program to load the 2nd Phase firmware binaries onto the Tascam USX2Y USB sound cards. It has proven to work so far for the US122, US224 and US428. The snd-usb-usx2y module requires this program. usx2yloader vxloader is a helper program to load the firmware binaries onto the Digigram's VX-board sound drivers. The following modules require this program: snd-vx222, snd-vxpocket, snd-vxp440. These drivers don't work properly at all until the certain firmwares are loaded, i.e. no PCM nor mixer devices will appear. vxloader