Portál AbcLinuxu, 7. května 2025 14:58
Zdravím, pořídil jsem MIDI modul a zároveň externí zvukovku Roland SonicCell, která se připojuje přes USB. Podpora DSP i MIDI je v alsa je od 1.0.17. Midi funguje bezvadně, DSP ne. Firmware jsem updatoval.
Po zapojení je krabička rozpoznána, objeví se ve výpisu ALSA zařízení, v Pulse na ní lze přesměrovat audio. To se mi však podařilo jen velmi málokrát. Obvyklý scénář je takový, že když na SonicCell pošlu zvuk, přístroj zamrzne (nefungují ovládací prvky na displayi atd) a na výstupu není nic a je třeba většinou vyp/zap nebo (řídčeji) jen odpojit USB. Méně často se stane, že místo přehrávání je slyšet jen rytmické (asi 10/sec, ale různě silné) praskání (chybný sampling rate?), ale přitom na displayi správně poskakují ukazatele input level. Jsem na Ubuntu 9.04 (alsa 1.0.18, jádro 2.6.28). Zkoušel jsem na dvou počítačích (Core2Duo / arch amd64 notebook a i7/amd64 desktop) se stejnými výsledky.. Krabička má přepínač 96/48/44kHz sampling rate, ale výsledky jsou víceméně stejné.
Poraďte prosím co dál? Může vůbec být závada ovladače, že modul zamrzne? To by se to muselo chovat všem stejně. Má smysl zkoušet to ve windows s dodaným ovladačem? Co když to ve windows půjde, jak to debugovat v linuxu? Může to být vadný kus? Díky za rady.
Odpovídám si sám, zkoušel jsem na Mac OS X a tam to jede bez problémů. Reportuji do ALSA bugzilly.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.