Odp: Karta muzyczna USB audio i mpd
Nie ma czegoś takiego. Po prostu w openwrt mpd jest aktualnie kompilowany z alsą, oss jest wyłączony. Lepiej skup się na konfiguracji alsy po prostu.
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Oprogramowanie / Software → Karta muzyczna USB audio i mpd
Strony Poprzednia 1 … 5 6 7 8 9 … 13 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
Nie ma czegoś takiego. Po prostu w openwrt mpd jest aktualnie kompilowany z alsą, oss jest wyłączony. Lepiej skup się na konfiguracji alsy po prostu.
Rozumiem, że nie ma szans na kompilację openwrt z włączonym oss?
Szkoda, bo wszystkie sposoby konfiguracji alsy nie dają pozytywnego efektu w postaci czystego dźwięku.
Zainstalowany madplay = dobra jakość dźwięku + przyzwoita dość płynna regulacja głośności, tylko że ma za mało możliwości konfiguracji.
Pozdrawiam.
To tym bardziej świadczy o tym, że potrzebujesz odpowiednio skonfigurować alsę.
Witam ponownie.
Poległem na ustawieniach alsa. Żadna konfiguracja niestety nie poprawia jakości dźwięku. Przypuszczam, że oprogramowanie karty non stop z uporem maniaka włącza resampling i nic nie jest w stanie tego wyłączyć, mimo wpisywania odpowiednich poleceń w configach.
Przeczytałem fora i oczywiście stronę z projektami mpd i alsa. Wszystkie próby ustawień zawodzą.
Madplay działa prawidłowo. Dźwięk jest czysty - jak na tą "klasę" sprzętu oczywiście.
Ponawiam prośbę o kompilacje z włączonym OSS - w wolnej chwili oczywiście.
Dziękuję.
Marek
/etc/asound.conf
defaults.pcm.dmix.rate 44100
defaults.pcm.dmix.format S16_LE1
/etc/mpd.conf
audio_output {
type "alsa"
name "alsa"
format "44100:16:2"
auto_resample "no"
buffer_time "5"
}
I zobacz co z tego będzie.
Próbowałem. Odwiedziłem tą stronę.
Niestety nic to nie daje.
Nie znalazłem odwołania do: /etc/asoun.conf
Musiałem taki folder utworzyć i nie wiem czy jest wywoływany.
Nie folder a plik.: asound.conf
Plik, plik. mpd wypisał że korzysta w takiego formatu?
Piszę, że takiego pliku "asound.conf" w systemie nie było i musiałem go utworzyć i dodać wpisy:
defaults.pcm.dmix.rate 44100
defaults.pcm.dmix.format S16_LE1
Skoro takiego pliku nie było to jaki program (gdzie dokładnie) teraz jest on "asound.conf" wywoływany, odczytywany... ?
Nie wiem jak to sprawdzić czy jest w użyciu.
Alsa-lib go czyta jak jest. sama biblioteka.
OK.
W linijce którą podałes jest błąd" defaults.pcm.dmix.format S16_LE1
Nie może być z S16_LE1 , musi być LE bez 1.
Z 1 jest błąd: ERROR: problems opening audio device
Czy ten wpis jest dobry i potrzebny?
Capabilities: pvolume pswitch pswitch-joined penum - przy starcie /etc/init.d/mpd start
Mam wrażenie że wcześniej tego nie był.
Czy to normalne, że użycie procesora przy odtwarzaniu mp3 jest tak małe?
Nazwa urządzenia:Gargoyle
Wersja Gargoyle:1.5.2 (r29608), by obsy
Konfiguracja urządzenia:Gateway
Użycie pamięci:17.4MB / 28.6MB (60.6%)
Użycie swap:0.1MB / 767.9MB (0%)
Połączenia:47/4096
Średnie obciążenie CPU:0.15 / 0.04 / 0.01 (1/5/15 min.)
Chyba trochę mało?
A czasem dźwięk się przycina jakby brakowało mocy procka?
LE oczywiście. mp3 już asus ze swoimi 266MHz odtwarzał, tu masz w sumie 1,5x szybszy procek.
dla ar71xx mpd-mini - samo wsparcie dla flac/mp3/ogg i file/http i oss jest u mnie w repo.
Raczej sobie podaruję kartę dźwiękową w openwrt. kompilować nie umiem.
Kupię radio na USB z LCD i będzie szybciej i jakość może nie najgorsza.
Nie mam kilku kolejnych dni na kompilacje, ustawianie, ustawianie .......... i może będzie OK.
Przypominają mi się czasy DOS i kart SB, adlib etc gdzie najpierw trochę czasu zmarnowane , ale z reguły poszło dobrze.
Wygląda na to że system tej badziewnej karty nie umie właściwie wysterować. Albo trafiłem na chińskiego gniota, choć po winda pracuje bardzo przyzwoicie (no i potrzeba 30s = działa prawidłowo).
Dzięki za dobre chęci i pomoc.
Pozdrawiam.
Mozliwe, ze masz podobny problem do mojego, ktory objawil sie przy zmianie platformy na ARM(iOmega iConnect) gdzie PCM2702 zaczal trzeszczec.
Kluczem okazal sie config mpd
Wyjasnienie opcji http://linux.die.net/man/5/mpd.conf
Chodzi o: buffer_time
Dodatkowo:
samplerate_converter
audio_buffer_size
buffer_before_play
bufer_time - próbowałem z 5, 50, 500 i 5000. Żadnych zmian.
samplerate_converter - "0", "internal" bez zmian.
audio_buffer_size - zalecane 2048 - ustawiłem - żadnych zmian
buffer_before_play - ustawiłem zalecana "10%" dźwięk zaczął haczyć i przerywać - "wywalone"
mpd żle obsługuje tą kartę, a alsamixer nie umie sobie poradzić z regulacją (płynną) głośności. 0 = cisza, 1,2,3 - można słuchać, od 6 w górę do 100% bez zmian i za głośno.
Dźwięk jest zniekształcony (resampling - którego w żaden sposób nie można wyłączyć) - słychać charakterystyczne dla resamplingu trzaski choć odtwarzany dźwięk jest płynny (nie rwie) i dodatkowo jakby przesterowany - zbyt dużo harmonicznych o dużej amplitudzie.
Ps: Może ktoś zapoda nazwę karty która działa na 100% w opewrt.
Dziękuję.
W moim configu na sztywno jest ustawione probkowanie, bez resamplingu itp
mpd.conf
audio_output {
type "alsa"
name "PCM2702"
format "44100:16:2"
auto_resample "no"
buffer_time "100000"
#period_time "580"
mixer_type "software"
}
samplerate_converter "Best Sinc Interpolator"
audio_buffer_size "2048"
buffer_before_play "5%"
asound.conf
defaults.pcm.dmix.rate 44100 # Force 44.1 KHz
defaults.pcm.dmix.format S16_LE # Force 16 bits
Moze cos pomoze.
Na jakim chipe masz karte audio?
Chip - dość trudno to określić. To jest chińszczyzna, jak większość taniej elektroniki. Chip jest w formie pastylki zalanej masa (czarną) Nie mam programu, który byłby w stanie odczytać jego oznaczenie. Przez alsamixer jest określony:
Card: USB AUDIO; CHIP: USB MIXER - czyli po chińsku
.
Wpisze ponownie Twoje dane do mpd.conf.
Niestety, bez jakichkolwiek zmian. Jakość dźwięku - tragedia, nawet głuchego wkurzy :lol
Sprawdz lusb vid i pid, bedziesz przynajmniej wiedzial czego unikac ![]()
Wybacz, ale nie wiem czego i gdzie szukać i co sprawdzić. Domyślam się, że są to biblioteki ?
lsusb to komenda po ktorej zobaczysz co masz na usb np.
Bus 001 Device 009: ID 08bb:2702 Texas Instruments Japan Speakers
Vid to 08bb
Pid 2702
OK. Dzięki
lsusb
lsusb -t
-ash: lsusb: not found ????
Czary ??
Może nie czary, ale nie mam katalogu: /usr/share/usb.ids i /proc/bus/usb.
Katalog: /proc/bus/usb jest praktycznie pusty.
Może w openwrt nie istnieje takie polecenie?
A zainstalowałeś je? (usbutils)
Teraz już zainstalowałem.
Dzięki za info.
lsusb
Bus 001 Device 008: ID 1130:f211 Tenx Technology, Inc. TP6911 Audio Headset
I to coś o takich oznaczeniach działa po chińsku czyli byle jak ![]()
Rozkroiłem obudowę i podaję oznaczenia z płytki:
TP-6911A
VTV REV: 1.3
Bus 001 Device 004: ID 1130:f211 Tenx Technology, Inc. TP6911 Audio HeadsetTaka sama jak moja. Gra na standardowych ustawieniach przedstawionych w artykułach na eko.one.pl
Strony Poprzednia 1 … 5 6 7 8 9 … 13 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
eko.one.pl → Oprogramowanie / Software → Karta muzyczna USB audio i mpd
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc