решено: где выход микшера в Debian Etch? (или как закапчурить аутпут?)

Разные проблемы звука, видео, обсуждение разных устройств и т.д.

Модератор: Модераторы разделов

Гурман
Сообщения: 55
ОС: Debian 4 Etch, Win XP SP2

решено: где выход микшера в Debian Etch?

Сообщение Гурман »

может кто-нибудь ответит на простой вопрос, сэкономив нам время? - как в
этой системе получить данные с выхода микшера (What You Hear), есть в ней какой-нибудь девайс, выдающий
поток через запись на файловой системе? надо программе, использующей FMOD, и умеющей открывать и проигрывать файлы,
передать выходной звук

другими словами - надо сделать capture но не входа с микрофона или линейного, но с выхода микшера звуковой платы
Спасибо сказали:
zl3p
Сообщения: 206
Статус: с диагнозом
ОС: операционная клинической

Re: решено: где выход микшера в Debian Etch?

Сообщение zl3p »

Вопрос в том, возможно ли это аппаратно вообще? Мне почему-то кажется, что выход с аппаратного микшера стандартной звуковой платы может быть только в одном направлении - на колонки. Простое решение - соединить проводом выход звуковухи с её входом.
Спасибо сказали:
Гурман
Сообщения: 55
ОС: Debian 4 Etch, Win XP SP2

Re: решено: где выход микшера в Debian Etch?

Сообщение Гурман »

возможно - это не вопрос

возможно

sb live! имеет выход what you hear, в виндах можно его получить
Спасибо сказали:
zl3p
Сообщения: 206
Статус: с диагнозом
ОС: операционная клинической

Re: решено: где выход микшера в Debian Etch?

Сообщение zl3p »

возможно

Буду иметь это ввиду.
Конечно, теоретически в этом нету ничего сложно. Но под линуксом не всё так просто. =)
Спасибо сказали:
Гурман
Сообщения: 55
ОС: Debian 4 Etch, Win XP SP2

Re: решено: где выход микшера в Debian Etch?

Сообщение Гурман »

практически в виндах можно запустить какую-нибудь игру или плеер, выдающие wave table,
подключить к микшеру микрофон и выход плеера, замикшировать и записать все вместе при
помощи собственного рекордера Creative, или запустить от этого какую-нибудь глобальную
цветомузыку, типа R4

так вот - в Линуксе конкретно как настроить, чтобы появился девайс типа /dev/output или /dev/snd/mixer????, который
можно было бы открыть и читать с него raw поток с заданными настройками (да пусть хоть всегда 44 кГц, 2 канала, 16 бит)?

перерыл кучи доков, сижу, разбираюсь в настройках ALSA и Dmix - и пока не вижу, как можно это сделать
Спасибо сказали:
Гурман
Сообщения: 55
ОС: Debian 4 Etch, Win XP SP2

Re: решено: где выход микшера в Debian Etch?

Сообщение Гурман »

добавил в систему симуляцию oss, создал при помощи modprobe snd-pcm-oss устройство /dev/dsp - судя по всем описаниям и докам для моей карты в режиме capture должно на выход давать whatuhear

#cat 03.mp3 > /dev/dsp
шум, как и должно быть

#mpg123 03.mp3
заиграло

#cat /dev/dsp > tst
длина файла tst всегда 0 байт

#cat /dev/dsp
на консоль непрерывно выводятся нули - курсор поехал

смотрю настройки в alsamixer - все контролы звуковой карты на середину

что я делаю не так?
Спасибо сказали:
pktfag
Сообщения: 142
ОС: Arch Linux

Re: решено: где выход микшера в Debian Etch?

Сообщение pktfag »

Я не совсем понимаю, что имеется в виду, но может поможет alsamixer. Там пробелом переключаться можно в состояние capture на каналах capture и line.
Спасибо сказали:
Гурман
Сообщения: 55
ОС: Debian 4 Etch, Win XP SP2

Re: решено: где выход микшера в Debian Etch?

Сообщение Гурман »

pktfag писал(а):
06.06.2007 23:50
Я не совсем понимаю, что имеется в виду


#cat /dev/dsp > tst

на SBLive 5.1 это должна быть запись с выхода микшера
Спасибо сказали:
Гурман
Сообщения: 55
ОС: Debian 4 Etch, Win XP SP2

Re: решено: где выход микшера в Debian Etch?

Сообщение Гурман »

ну попереключал я в микшере режимы capture - никакого эффекта

/dev/dsp ведь в "oss" работает, при чем тут микшер?...

блин, все раньше работало, теперь эта гребанная альса на голову... нет бы сделали
как в BeOS было, все чудно получалось, но угребище какое-то придумали
Спасибо сказали:
Гурман
Сообщения: 55
ОС: Debian 4 Etch, Win XP SP2

Re: решено: где выход микшера в Debian Etch?

Сообщение Гурман »

все получилось весьма странным образом

любые попытки что-либо настроить в alsamixer ни к чему не приводили

но стоило запустить KMixer, как в нем сразу стало видно - input Wave отключен, почле включения все заработало

буду рад увидеть любые идеи - почему подключение не управлялось при помощи alsamixer, при том, что уровень Wave им регулировался
Спасибо сказали:
Аватара пользователя
sspphheerraa
Сообщения: 1375
ОС: Gentoo

Re: решено: где выход микшера в Debian Etch?

Сообщение sspphheerraa »

Гурман писал(а):
09.06.2007 19:54
буду рад увидеть любые идеи - почему подключение не управлялось при помощи alsamixer, при том, что уровень Wave им регулировался

ну может оно там было замучено/отключено

меня тоже интересует эта тема (тоже надо записывать звук "то что слышно"), но пока успехов никаких :(
Под виндой есть специализированная программа - TotalRecorder, под линухом похоже что нет?
У меня интегрированная звуковуха на мамке nForce4, перепробовал кучу настроек (в алсамиксере/Кмиксере), кучу программ - пишется тишина :(
Гурман, не мог бы ты показать скриншот окна КМиксера, где ты его включил, после чего оно заработало (просто wave я у себя нигде не находил), и какая у тебя звуковуха?
Sspphheerraa
Спасибо сказали:
Гурман
Сообщения: 55
ОС: Debian 4 Etch, Win XP SP2

Re: решено: где выход микшера в Debian Etch?

Сообщение Гурман »

MAA писал(а):
10.06.2007 12:21
ну может оно там было замучено/отключено


я там включал capture на разных каналах, в том числе на wave - не помогало

у меня звук SBlive! 5.1, наличие Wave и встроенного loopback - это его фича,
шот сейчас не могу сделать, но можно поверить - в секции input есть регулятор Wave
с возможностью его включения-отключения

возможно nv-идиевский интегрированный звук это вообще не позволяет делать,
в этом случае видны два варианта:
- замкнуть выход звуковой карты на ее вход
- пытаться сделать программный loopback, что в alsa не подорок...
Спасибо сказали:
Аватара пользователя
sspphheerraa
Сообщения: 1375
ОС: Gentoo

Re: решено: где выход микшера в Debian Etch?

Сообщение sspphheerraa »

Гурман писал(а):
10.06.2007 13:15
- пытаться сделать программный loopback, что в alsa не подорок...

да, судя по всему у меня может быть тока програмное решение (под виндой TR именно так и писал)
а как собственно его можно сделать? хардлинк/симлинк подойдет?
Sspphheerraa
Спасибо сказали:
Гурман
Сообщения: 55
ОС: Debian 4 Etch, Win XP SP2

Re: решено: где выход микшера в Debian Etch?

Сообщение Гурман »

я думаю, надо ставить и настраивать dmix

хотя сам это не делал - нет необходимости
Спасибо сказали: