Ага, usb. И перспективы никакой?
Перспертива есть, но отдалённая
# midi is not supported yet.
# sound recording on generic usb sound devices is not yet implemented, and support for those devices is still considered experimental.
http://martinbaselier.wordpress.com/
Пользователь решил продолжить мысль [time]Tue Dec 8 20:33:08 2009[/time]:
Что то я не понял, как устанавливать этот vmix loopback driver. Надо внести изменения в osscore.conf, добавив этот параметр?
1. Сначала сохранить копию:
cp /usr/lib/oss/conf/osscore.conf ~/
2. Потом читать содержание:
gedit /usr/lib/oss/conf/osscore.conf
3. Потом редактировать (если надо)
gksu gedit /usr/lib/oss/conf/osscore.conf
vmix loopback driver can record the mixed output of sound played. Set vmix_loopdevs to 1 (or 2) in $OSSLIBDIR/conf/osscore.conf, and restart OSS. Then record from the newly created loopback device ("ossinfo" command will display the device list, including the new device). Note that this is the mixed total of all sound played via vmix, not of a single program.
ossrecord -s48000 -b16 -c2 -d/dev/oss/oss_ich0/loop0 test.wav
http://www.opensound.com/wiki/index.php/Tips_And_Tricks#Recording_sound_output_of_a_program
Задействовал у себя "vmix loopback driver". Работает.
Сейчас напишу подробно, как это делается.
**************************************************************************
"vmix loopback driver" работает, но делает не то, что надо.
При помощи "vmix loopback driver" можно записать "музыку", которую играют плееры, но с микрофона он не пишет.
Если вы что-то меняли в "/usr/lib/oss/conf/osscore.conf", ВЕРНУТь ВСЁ НА МЕСТО !!!
"vmix loopback driver" должен быть ВЫКЛЮЧЕН !!!
#
#vmix_loopdevs=0
#
В вашем миксере всё есть:
record.mix.mute.c/lfe1 ON|OFF (currently ON)
record.mix.mute.fp-mic1 ON|OFF (currently OFF)
record.mix.mute.rear1 ON|OFF (currently OFF)
record.mix.mute.fp-headphone1 ON|OFF (currently ON)
record.mix.mute.front1 ON|OFF (currently OFF)
record.mix.mute.rear2 ON|OFF (currently OFF)
record.mix.mute.c/lfe2 ON|OFF (currently ON)
record.mix.mute.mix1 ON|OFF (currently ON)
record.mix1 [<leftvol>:<rightvol>] (currently 46.4:46.4 dB)
record.mix.mute.c/lfe3 ON|OFF (currently ON)
record.mix.mute.fp-mic2 ON|OFF (currently OFF)
record.mix.mute.rear3 ON|OFF (currently OFF)
record.mix.mute.fp-headphone2 ON|OFF (currently ON)
record.mix.mute.front2 ON|OFF (currently OFF)
record.mix.mute.rear4 ON|OFF (currently OFF)
record.mix.mute.c/lfe4 ON|OFF (currently ON)
record.mix.mute.mix2 ON|OFF (currently ON)
record.mix2 [<leftvol>:<rightvol>] (currently 38.9:38.9 dB)
Вы можете записывать весь звук.
Надо правильно настроить запись.
Наверное, надо записывать с "front"
--------------------------------------------------
Как найти правильную комбинацию галочек в миксере?
--------------------------------------------------
1. Играете музыку в каком-нибудь плеере, вывод звука на "колонки", (на наушники не надо!!!)
2. Запускаете с Терминала такую команду
ossrecord -vl - | ossplay -
эта команда направляет записанный звук на "колонки" (выключить Ctrl+C )
3. Пробуете различные комбинации.
При правильной комбинации должно появиться эхо, или (скорее всего) громкое дребежжание в колонках (поэтому наушники не рекомендуются). Что-то вроде резонанса (у меня это так получается).
Идея понятна?
------------------------------------------------------------------
Т.е. надо протестировать десяток вариантов.
Этом методом можно протестировать довольно быстро.
Внизу графического миксера у вас секции: "record", "mix", "misc"
Вот там и собака зарыта.
------------------------------------------------------------------
-------------------------------
После того, как найдена правильная комбинация "галочек", надо выключить музыку.
Затем говорите что-нибудь в микрофон. Ваш голос должен быть слышен из "колонок".
Запомните, эта команда:
ossrecord -vl - | ossplay -
вам нужна только для тестирования, только для поиска правильной настройки.
----------------------------------------------
lfe - чего у вас там только нет в этом миксере
http://en.wikipedia.org/wiki/Low-frequency_effectLow-Frequency Effects (LFE) is the name of an audio track specifically intended for deep, low-pitched sounds ranging from 3-120 Hz. This track is normally sent to a speaker that is specially designed for low-pitched sounds called the subwoofer or Low Frequency Emitter. While LFE channels originated in Dolby Stereo 70 mm film prints, in the 1990s and 2000s they became commonplace in home theater systems used to reproduce film soundtracks for DVDs.