===========Basic setup for Linux SOUND System. =======

>> firstly the Linux kernel has to be ver 2.5 or the ver 2.6.8 will work the best as it has the lowest latency settings which is very crucial in pro recordings , and also the ver 2.6 and above has inbuilt support for ASLA (in debian atleast).

=>> the next is to set up the ALSA (Advanced Linux Sound Arch) I/O drivers for Linux. It has -- Efficient support for all types of audio interfaces, from consumer soundcards to professional multichannel audio interfaces.
-- Fully modularized sound drivers. -- ALSA is a very powerful audio API. It is the basic set of audio driver on top of which the sound applications/MIDI applications will work

on debian ASLA can be installed using apt-get

# apt-get install alsa
this will install the packages alsa-utils (1.0.5-3) and alsa-base (1.0.5a-3)

then, alsa can be started by using

# /etc/init.d/alsa start


the equalizers and the level settings for audio input and output settings can be set using

# alsamixer

alsamixer
as you can see that we can see the make of the sound card as Sound BLASTER AUDIGY.

or, we can also use alsamixergui , ver. 0.9.0rc2-1-7
which gives a very good GUI for the alsamixer ..

alsamixerGUI

if u have installed alsa in the right way and it has detected the right sound card then the GUI of the alsamixergui will show the type of the soundcard the system is using, in our case it shows Audigy2. or you can also check it up in alsaconf.


and, if you want to re-configure the alsa settings for some other sound card it can be done through alsa config tool

# alsaconf

Should also install the ALSA's OSS compatible library which is going to come in use later which is alsa-oss 1.0.5-1.

-Settings of alsamixergui/alsa mixer for recording
+ clicking on the 'tone' tab makes the inut more sensitive but with a added amount of hiss.

+ 'PCM' Volume should be at it's best level.

+ Master Volume should be at a good level ,though it has nothing to do with recording volume. It is basically the volume you want to hesr the output at.


<<PRev                                                                Contents                                                                                        NExt>>