Рубрики
audio

Как изменить звуковую карту по умолчанию


0. смотрим какие у нас  есть звуковые карты 
cat /proc/asound/cards

1. Откройте файл /etc/asound.conf (если такого нет - создайте) и добавьте в него следующие строки:
nano /etc/asound.conf

pcm.!default {
    type hw
    card Intel
}
ctl.!default {
    type hw
    card Intel
}

3. Замените "Intel" на название вашей карты  карты.

pcm.!default {
    type hw
    card J930
}
ctl.!default {
    type hw
    card J930
}

4.
reboot

5. Немного всяких программ
/etc/init.d/alsa restart Если вы настроили звуковую подсистему или какая-то нехорошая программа заблокировала доступ к звуковой карте, выполните
apt-get install alsa-utils alsa-base alsa-tools установка программ управления звуком
alsamixer 
alsamixer -V all

вот такие права на каталоги должны быть у пользователей для прослушивания музыки 
chmod 755 /dev/dsp*
chmod 755 /dev/audio*
chmod 755 /dev/mixer*
chmod 777 /dev/snd/*

вот так добавить пользователя в группу для прослушивания звуков 
adduser username audio 

amixer -c 0 -q set Master 3%+ unmute <-- сделать громче на 3%
amixer -c 0 -q set Master 3%- unmute <-- сделать тише на 3%

вот так можно поставить плееры 
apt-cache search audio player поиск
apt-get install beep-media-player xmms rhythmbox amarok установка
Рубрики
audio

Звук \ музыка \ аудио \ alsa \ play \ ogg123 \

play inconceivable.wav - Проигрывает файл WAV (извлеченный из компакт-диска в том числе)
play *.wav - Проигрывает файлы * из каталога до 32 штук
play hi.au vol .6 - Проигрывает файл AU, уменьшает громкость (снижает уровень искажений)
play -r 14000 short.aiff - Проигрывает файл AIFF с частотой дискретизации 14 000 Гц

ogg123 mysong.ogg - Проигрывает OGG-файл mysong.ogg
ogg123 /usr/share/example-content/ubuntu\ Sax.ogg  - Проигрывает файл-образец 
ogg123 http://vorbis.com/music/Luimie-Badloop.ogg  - Проигрывает файл, размещенный
                                                     по указанному интернет-адресу
ogg123 -z *.ogg	 - Проигрывает файлы в случайном порядке
ogg123 /var/music/ - Проигрывает файлы из каталога и подкаталога
ogg123 myplaylist - Проигрывает песни из списка воспроизведения

mpg321 yoursong.mp3 - Проигрывает MP3-файл
mpg321 mp3list - Проигрывает аудио файлы из списка воспроизведения
cat mp3list | mpg321 -Передает список воспроизведения в проигрыватель трд321
mpg321 -z *.mp3 - Проигрывает файлы в случайном порядке
mpg321 -Z *.mp3 - Проигрывает файлы в случайном порядке, 
                  но аудио файлы воспроизводятся бесконечно.
                  
ALSА является звуковой системой по умолчанию для большинства операционных систем Linux.
Если добавить загружаемые модули, активизирующие интерфейсы устройства OSS, 
то аудио приложения, для работы с которыми необходим интерфейс устройства OSS, 
будут также работать и с ALSA.
lsmod | grep snd - проверяем загружены ли модули OSS, такие как snd-pcm-os
alsamixer - проигрыватель для управления уровнем звука приложений OSS 
alsamixer - Отображает экран alsamixer и отражает процесс воспроизведения
alsamixer -V playback - Отображает только каналы воспроизведения по умолчанию
alsamixer -V all - Отображает процесс воспроизведения и вид ввода 
alsamixer -c 1 - Используем alsamixer на второй (1) звуковой карте

aumix - Если не использовать параметры, aumix запускается в экранном режиме
aumix - - Отображает уровень левого и правого каналов
aumix -l q -m q - Отображает текущие настройки только для линейного и микрофонного входов
aumix -v 80 -m 0 - Устанавливает уровень звука на 80 а уровень микрофонного входа - на 0
aumix -m 80 -m R -m q - Устанавливает уровень микрофонного входа на 80 активизирует 
                        его для записи и отображает его сигнал

oggenc ab.wav - Конвертирует wav в ogg (ab.ogg) 
oggenc ab.flac -o new.ogg  - Конвертирует FLAC в ogg
oggenc ab.wav -q 9 - Конвертирует wav в ogg (ab.ogg) и повышает качество сжатия до 9

flас now.wav - конвертирует wav в flac
sox now.wav now.aiff - конвертирует wav в aiff
flac now.aiff -o now2.flac - конвертирует aiff в flac
flac -8 top.wav -o top.flac - конвертирует aiff в flac и увеличивает уровень сжатия до -8

lame in.wav - конвертирует файл формата wav в mp3 (in.wav.mp3)
lame in.wav --preset standard - Конвертирует файл в формат MP3, используя стандартные настройки
lame tune.aiff -o tune.mp3 - Конвертирует файл формата AIFF в MP3 (tune.mp3)
lame -h -b 64 -m m in.wav out.mp3 - Устанавливает высокое качество. 64-bit, режим моно
lame -q 0 in.wav -o abcHQ.mp3 - Конвертирует файл со значением качества, равным 0

Стриминг музыки

icecast2 - серверная часть
ices2 - клиентская часть
/etc/icecast2/icecast.xml - конфиг с настройками и паролями.
                            tcp 8000 - default port. 

netstat -topnavel | grep 8000 - проверить запуск icecast
mkdir /var/log/ices - создать пустой  каталог для логов icecast
mkdir /etc/ices2 - создать пустой  каталог с конфигурациями aces2
mkdir /etc/ices2/music - создать пустой каталог с музыкой
find / *.ogg > playlist.txt - найти фсе файлы  *.ogg и добавить в playlist.txt
cp playlist.txt /etc/ices2 - скопировать плейлист в каталог конфигураций плеера ices2
ices /etc/ices2/ices-playlist.xml & - запуск передачи аудиоданных
ogg123 http://localhost:8000/mymusic.ogg - проверка можем ли мы проигрывать музыку