Но как? как тогда определяется это? Откуда это число объясните плс.
сам в шоке - всё у этих Атмеловцев ни как у людей..
при случае проверьте:
PortA - 32+N
PortB - 64+N
PortC - 96+N
etc
где N - номер пина
т.е для PC20 = 96+20=116
надеюсь, что не наврал..
Но как? как тогда определяется это? Откуда это число объясните плс.
сам в шоке - всё у этих Атмеловцев ни как у людей..
при случае проверьте:
PortA - 32+N
PortB - 64+N
PortC - 96+N
etc
где N - номер пина
т.е для PC20 = 96+20=116
надеюсь, что не наврал..
Не стал создавать новую тему.
Проблема такая, по умолчанию при загрузке Linux сигнал с микрофона выкидывается на звуковой выход. Поэтому если я использую микрофон в своей программе то звук дублируется в колонках. Если в alsamixer громкость микрофона убрать в 0 то тогда все норм. Но как убрать громкость микрофона в консоли через alsamixer командами что бы написать скрипт при старте системы? МБ есть другое решение данной проблемы ?
Но как убрать громкость микрофона в консоли через alsamixer командами что бы написать скрипт при старте системы? МБ есть другое решение данной проблемы ?
если в системе есть утилита amixer, то попробуйте использовать ее при загрузке системы или поищите откуда считываются настройки при запуске alsa..
в Дебьян 6.0, например, запускается скрипт /etc/init.d/alsa-utils
или
Available options:
-h,--help this help
-c,--card N select the card
-D,--device N select the device, default 'default'
-d,--debug debug mode
-n,--nocheck do not perform range checking
-v,--version print version of this program
-q,--quiet be quiet
-i,--inactive show also inactive controls
-a,--abstract L select abstraction level (none or basic)
-s,--stdin Read and execute commands from stdin sequentially
Available commands:
scontrols show all mixer simple controls
scontents show contents of all mixer simple controls (default command)
sset sID P set contents for one mixer simple control
sget sID get contents for one mixer simple control
controls show all controls for given card
contents show contents of all controls for given card
cset cID P set control contents for one control
cget cID get control contents for one control
[quote]Но как убрать громкость микрофона в консоли через alsamixer командами что бы написать скрипт при старте системы? МБ есть другое решение данной проблемы ?
если в системе есть утилита amixer, то попробуйте использовать ее при загрузке системы или поищите откуда считываются настройки при запуске alsa..
в Дебьян 6.0, например, запускается скрипт /etc/init.d/alsa-utils
или
Available options:
-h,--help this help
-c,--card N select the card
-D,--device N select the device, default 'default'
-d,--debug debug mode
-n,--nocheck do not perform range checking
-v,--version print version of this program
-q,--quiet be quiet
-i,--inactive show also inactive controls
-a,--abstract L select abstraction level (none or basic)
-s,--stdin Read and execute commands from stdin sequentially
Available commands:
scontrols show all mixer simple controls
scontents show contents of all mixer simple controls (default command)
sset sID P set contents for one mixer simple control
sget sID get contents for one mixer simple control
controls show all controls for given card
contents show contents of all controls for given card
cset cID P set control contents for one control
cget cID get control contents for one control