2013年12月3日 星期二

Apt-Target release,how to set?

if you want to spin unstable tool, you should do.. 
  • edit /etc/apt/conf.d/sources.list
  •  
    
                    #### add line unstable #########
    deb http://ftp.us.debian.org/debian unstable main contrib non-free
    
  • apt-get update 
  • Retrieve new lists of packages 
     
reference:
  1. https://wiki.debian.org/AptPreferences

Sound Card

 About Debian [1]

reference:
  1. https://wiki.debian.org/SoundCard

2013年12月2日 星期一

Print Detailed information about all PCI buses and devices in the system

lspci
  • a command on Unix-like operating systems that prints detailed information about all PCI buses and devices in the system.

-v (for detail)
-nn (Show both textual and numeric ID's (names & numbers))

reference:
  1. http://en.wikipedia.org/wiki/Lspci 
  2. https://wiki.debian.org/HowToIdentifyADevice/PCI

Commands refered to Sound

aplay
  • play audio
  • ex: aplay -l
arecord
  • record audio

2013年12月1日 星期日

Linux Sound Architecture

Advanced Linux Sound Architecture (ALSA)
Part of Linux Kernel  is a software framework that supported API for sound card device driver.
Example of rerouted sound
  •   application->pulseaudio->ALSA->hardware

alsamixer:
A graphical mixer program for ALSA that used to adjust
adjust the volume and configuration.

reference:
  1. http://www.alsa-project.org/main/index.php/Main_Page
  2. http://en.wikipedia.org/wiki/PulseAudio
  3. http://en.wikipedia.org/wiki/Advanced_Linux_Sound_Architecture