Страница 1 из 2

Звуковые карты

Добавлено: 18 июн 2016, 11:32
ALEXX
Уважаемые форумчане :) Возможно среди вас или среди ваших знакомых, есть специалисты по написанию модулей для поддержки музыкального оборудования. Возник вопрос... насколько это сложно написать модуль для поддержки к примеру одного девайса и вообще, решаема ли эта задача?
ЗЫ.. Уверен, что это решаемо, вопрос какой ценой :)

Re: Звуковые карты

Добавлено: 18 июн 2016, 11:40
Olej
hotmax писал(а):по написанию модулей для поддержки музыкального оборудования. Возник вопрос... насколько это сложно написать модуль для поддержки к примеру одного девайса и вообще, решаема ли эта задача?
Ничего сложного там нет: Практикум по Linux Kernel

Re: Звуковые карты

Добавлено: 18 июн 2016, 12:25
ALEXX
Olej писал(а):
hotmax писал(а):по написанию модулей для поддержки музыкального оборудования. Возник вопрос... насколько это сложно написать модуль для поддержки к примеру одного девайса и вообще, решаема ли эта задача?
Ничего сложного там нет: Практикум по Linux Kernel
Это практикум лет на 10 ? :? :? :?

Re: Звуковые карты

Добавлено: 18 июн 2016, 13:18
Olej
hotmax писал(а):
Ничего сложного там нет: Практикум по Linux Kernel
Это практикум лет на 10 ? :? :? :?
Если вас интересует техника написания модулей ядра Linux - изучайте.
Если вы собираетесь "по-быстренькому" :D написать один единственный модуль ядра - то такого не бывает, не нужно с этим заморачиваться.
Если вас интересует модуль ядра для какой-то конкретной звуковой карты - то нет такой карты, для которой нет модуля под Linux, и не нужно с тем заморачиваться, а нужно искать.
Если вас интересует ... "модулей для поддержки музыкального оборудования", т.е. какая-то обработка, спецэффекты и др. - то такое делается вне ядра, в юзерспейс.

Re: Звуковые карты

Добавлено: 18 июн 2016, 14:52
ALEXX
Вроде работает, но причем большое НО... отваливается внезапно... pulseaudio валит ошибки...
http://www.tcelectronic.com/konnekt-24d/

Re: Звуковые карты

Добавлено: 18 июн 2016, 20:01
tangeyzer
Прибить Pulse и оставить Alsa религия не позволяет?

Re: Звуковые карты

Добавлено: 18 июн 2016, 21:38
ALEXX
Alsa не может работать с данным девайсом :( Именно поэтому и спрашиваю, возможно ли написать модуль...

Re: Звуковые карты

Добавлено: 18 июн 2016, 23:21
Olej
tangeyzer писал(а):Прибить Pulse и оставить Alsa религия не позволяет?
PulseAudio и Alsa - это совершенно разные по назначению системы: Alsa - звуковая подсистема, звуковые драйверы, а PulseAudio - звуковой сервер, мультиплексор, который использует те же драйвера Alsa.

Re: Звуковые карты

Добавлено: 18 июн 2016, 23:26
Olej
hotmax писал(а):Alsa не может работать с данным девайсом :( Именно поэтому и спрашиваю, возможно ли написать модуль...
Куда вы собираетесь писать модуль?
Изображение
Куда вы собираетесь совать это устройство, и какой ещё модуль, если это устройство внешней обработки аудиосигнала, которое получает аудиопоток уже от аудиокарты.
Вы с таким же успехом можете пописать модуль ядра Linux для пионерского барабана.

Re: Звуковые карты

Добавлено: 18 июн 2016, 23:40
ALEXX
это не устройство, которое получает сигнал с звуковой карты а именно является звуковым процессором и картой. Это устройство работает по
IEEE 1394 (FireWire, i-Link) — последовательная высокоскоростная шина, предназначенная для обмена цифровой информацией между компьютером и другими электронными устройствами.