Skocz do zawartości
IGNORED

Tryb USB Audio 2.0


Lord Rayden

Rekomendowane odpowiedzi

Witam !

 

Czy ktoś z Forumowiczów zna może sposób , jak zmusić Linuxa Ubuntu do pracy z urządzeniem obsługującym USB Audio 2.0 (DAC). Tryb ten daje możliwość łykania przez DAC plików np. FLAC 24/192. w USB Audio 1.0 mamy tylko 24/96.

W Sieci piszą,że niby nowsze kernele Linuxa obsługują USB Audio 2.0.

 

"USB Audio Class 1 standard (1998)

 

This standard allows for 24 bits / 96 kHz max.

The standard itself doesn't impose any limitation on sample rate.

Class 1 is tied to USB 1 Full Speed = 12 MHz

 

 

Every millisecond a package is send.

Maximum package size is 1024 bytes.

 

2 channel * 24 bit * 96000 Hz sample rate= 4608000 bits/s or 576 Byte/ms

This fits in the 1024 byte limit.

Any higher popular sample rate e.g. 176 kHz needs 1056 bytes so in excess of the maximum package size.

 

 

 

All operating systems (Win, OSX, and Linux) support USB Audio Class 1 natively.

This means you don’t need to install drivers, it is plug&play.

All support 2 channel audio with 24 bit words and 96 kHz sample rate

USB Audio Class 2 standard (2009)

 

It is downwards compatible with class 1.

USB Audio Class 2 additionally supports 24 and 32 bit and all common sample rates.

Class 2 uses High Speed (480 MHz). This requires USB 2 or 3.

As the data rate of High Speed is 40 X Full speed, recording a 60 channel using 24 bits at 96 kHz (132 Mbit/s) is not a problem.

 

From mid-2010 on USB audio class 2 drivers are available in OSX 10.6.4 and Linux.

Both support sample rates up to 384 kHz.

It is unclear if Microsoft is going to support USB Audio 2.

You need a third party USB class 2 driver on Windows.

 

Companies like Thesycon or Centrance have developed a USB Class 2 Audio driver for Windows.

 

Using High Speed USB for playback there are no limits in resolution."

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

"Oni rzekli: Panie, tu są dwa miecze. Odpowiedział im: Wystarczy." (Łk 22, 38)

"Lecz teraz - mówił dalej - kto ma trzos, niech go weźmie; tak samo torbę; a kto nie ma, niech sprzeda swój płaszcz i kupi miecz!" (Łk 22, 36)

Odnośnik do komentarza
https://www.audiostereo.pl/topic/92030-tryb-usb-audio-20/
Udostępnij na innych stronach

Witaj,

 

Co dokładnie masz na myśli pisząc "zmusić do pracy"?

 

Mam skromne doświadczenie w konfiguracji z VoyageMPD i Arcam rDACa. Przede wszystkim pytanie czy linux widzi przetwornik ("aplay -l"). Jeśli tak, to następnie trzeba wyłaczyć resampling w pliku konfiguracyjnym mpd.conf:

 

audio_output {

type "alsa"

name "My ALSA Device"

device "hw:0,0" # optional

# format "44100:16:2" # optional <----------w tym miejscu pojawia się #

}

 

Po zmianie w pliku mpd.conf "dajemy /etc/init.d/mpd restart" i "mpc play jakis_plik_24bit/192.flac" i jeśli jest dźwięk to znaczy, że wszystko działa.

 

Można jeszcze wpisać "cat /proc/asound/card1/stream0" żeby sprawdzić czy jest właściwa częstotliwość.

 

Przykładowy wynik z powyższego polecenia dla pliku 16bit 44,1kHz:

 

 

Playback:

02 Status: Running

03 Interface = 3

04 Altset = 1

05 URBs = 3 [ 8 8 8 ]

06 Packet Size = 388

07 Momentary freq = 44100 Hz (0x2c.199a)

08 Interface 3

09 Altset 1

10 Format: S16_LE

11 Channels: 2

12 Endpoint: 3 OUT (ADAPTIVE)

13 Rates: 44100, 48000, 96000

14 Interface 3

15 Altset 2

16 Format: S24_3LE

17 Channels: 2

18 Endpoint: 3 OUT (ADAPTIVE)

19 Rates: 44100, 48000, 96000

 

Trzeba pamiętać, że w poleceniu "cat /proc/asound/card1/stream0" trzeba wspisać odpowiednią kartę. U mnie jest "cat /proc/asound/USB/stream0"

Odnośnik do komentarza
https://www.audiostereo.pl/topic/92030-tryb-usb-audio-20/#findComment-2403290
Udostępnij na innych stronach

Witam ponownie !

 

Po instalacji Ubuntu 11.10 okazało się,że przetwornik może już pracować w konfiguracji USB Audio 2.0.

 

Piszesz,że posługujesz się Linuxem Voyage MPD. To system stąd :

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą ) ? .Czy to system okienkowy (jak Ubuntu czy Mandriva) czy też jakiś uproszczony, tekstowy ? Można w nim używać playera DeadBeef ? Czy ma tylko swoje playery ?

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

"Oni rzekli: Panie, tu są dwa miecze. Odpowiedział im: Wystarczy." (Łk 22, 38)

"Lecz teraz - mówił dalej - kto ma trzos, niech go weźmie; tak samo torbę; a kto nie ma, niech sprzeda swój płaszcz i kupi miecz!" (Łk 22, 36)

Odnośnik do komentarza
https://www.audiostereo.pl/topic/92030-tryb-usb-audio-20/#findComment-2403512
Udostępnij na innych stronach

Tak, korzystam z Voyage MPD z

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

 

Jest to system uproszczony z interfejsem tekstowym:

 

"Voyage MPD is another special edition of Voyage Linux that makes embedded hardware (e.g. ATOM, ALIX) become your favourite digital music player and server."

 

Choć jest to wersja uproszczona to ma wszystko żeby uruchomić music serwer:

 

"Voyage MPD is based on Debian 6.0 "Squeeze" and Voyage Linux 0.7. It contains the following features:

 

MPD 0.16.5

latest ALSA driver (1.0.24) that supports USB Audio Class 2 (allowing 24bit and up to 192Khz sample rates)

3.0.0 kernel

lirc and lirc driver for remote control

WebGUI modified from Meshlium Manager System"

 

Możesz pracować na lokalnej konsoli tekstowej ale również zdalnie z innego komputera poprzez sesję ssh lub za pomocą WebGUI.

 

Jeśli chodzi o playery. Lokalnie jest mpc (tekstowy).

Z zdalnych klinetów dających dostęp do serwera mpd korzystam np z DroidMPD na Androidzie (SonyEricsson Xperia w moim przypadku). Jest również MPDroid, PMix - również na Androida i pracują zdalnie.

 

Nie znam DeadBeef'a ale sprawdzę czy zadziała przy założeniu, że DeadBeef pracuje na zdalnym komputerze i łaczy się po sieci z serverem na którym jest VoyageMPD.

 

Dodam, że u mnie VoyageMPD pracuje na płycie Alix1D z

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą ) Pliki mam na serwerze Q-NAP, z którym serwer mpd łączy się po sieci ethernet.

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )
Odnośnik do komentarza
https://www.audiostereo.pl/topic/92030-tryb-usb-audio-20/#findComment-2403534
Udostępnij na innych stronach

Jeśli tekstowy to zbyt minimalistyczny... Nie stosuję narzędzi typu iPod, iPad czy smartfony na Androidzie bo na razie ich nie mam (przydałby się tablet...). Fajny byłby Linux Audio jakiś minimalnie okienkowy z od razu otwierającym się playerem (typu Foobar).

"Oni rzekli: Panie, tu są dwa miecze. Odpowiedział im: Wystarczy." (Łk 22, 38)

"Lecz teraz - mówił dalej - kto ma trzos, niech go weźmie; tak samo torbę; a kto nie ma, niech sprzeda swój płaszcz i kupi miecz!" (Łk 22, 36)

Odnośnik do komentarza
https://www.audiostereo.pl/topic/92030-tryb-usb-audio-20/#findComment-2403757
Udostępnij na innych stronach

W takim razie, jeżeli dobrze rozumiem Twoje podejście, proponuję Ci zbudowanie serwera na bazie linuxa Vortebox:

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

 

Jeśli chcesz mieć "all-in-one" to tu masz przykład komercyjnego podejścia:

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą ) Serwer Auraliti PK100 dobrze został opisany tu:

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

 

 

Jeżeli chodzi o zdalny dostęp to nie koniecznie musi być to iPod, iPad, smartphone - może to być drugi komputer PC z zainstalowanym klientem - np gmpc -

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

 

Przykładowy screen:

post-23757-0-80162800-1329419933_thumb.png

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )
Odnośnik do komentarza
https://www.audiostereo.pl/topic/92030-tryb-usb-audio-20/#findComment-2403822
Udostępnij na innych stronach

Gdzie można obejrzeć inne screeny z Vortexa ?

"Oni rzekli: Panie, tu są dwa miecze. Odpowiedział im: Wystarczy." (Łk 22, 38)

"Lecz teraz - mówił dalej - kto ma trzos, niech go weźmie; tak samo torbę; a kto nie ma, niech sprzeda swój płaszcz i kupi miecz!" (Łk 22, 36)

Odnośnik do komentarza
https://www.audiostereo.pl/topic/92030-tryb-usb-audio-20/#findComment-2403932
Udostępnij na innych stronach

Gdzie można obejrzeć inne screeny z Vortexa ?

 

Powyższy screen nie jest z Vortexa, jest z gmpc uruchomionego na innym (klienckim) komputerze. Gmpc działa pod linuksem i windowsem, używam go od ponad roku i polecam. Gmpc jest klientem serwera dźwięku MPD, który instaluje się na komputerze podłączonym do systemu audio.

Odnośnik do komentarza
https://www.audiostereo.pl/topic/92030-tryb-usb-audio-20/#findComment-2407139
Udostępnij na innych stronach

Powyższy screen nie jest z Vortexa, jest z gmpc uruchomionego na innym (klienckim) komputerze. Gmpc działa pod linuksem i windowsem, używam go od ponad roku i polecam. Gmpc jest klientem serwera dźwięku MPD, który instaluje się na komputerze podłączonym do systemu audio.

 

... tak własnie mapisałem a załączony screen to właśnie gmpc. gmpc na innym komputerze z linuxem może być klientem do mpd pracującym na serwerze VortexBox.

 

Gdzie można obejrzeć inne screeny z Vortexa ?

 

Screenów VortexBoxa nie można zobaczyć ponieważ:

 

"VortexBox is a free, open source (GPL v3), quick-install ISO that turns your unused computer into an easy-to-use music server/jukebox. Once VortexBox has been loaded on an unused PC, it will automatically rip CDs to FLAC and MP3 files, ID3 tag the files , and download the cover art. Vortexbox will then serve the files to network media players such as Logitech Squeezebox, Sonos, or Linn. The music files can also be streamed to a Windows or Mac OSX system."

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą ) ).

 

Poza tym, VortexBox w wersji standard jest headles, czyli bez GUI. Dostęp może być zdalny z innego komputera przy pomocy klienta gmpc.

 

Oczywiście możemy zainstalować Gnome Desktop lokalnie (

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą ) ). Inna alternatywą GUI może być XMBC (

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą ) ).

 

Przykładowy screen dla xmbc.

 

Natomiast rzecz najważniejsza - Vortex box to server a nie player!

post-23757-0-05695700-1329767847_thumb.jpg

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )
Odnośnik do komentarza
https://www.audiostereo.pl/topic/92030-tryb-usb-audio-20/#findComment-2407323
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.



  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
  • Biuletyn

    Chcesz być na bieżąco ze wszystkimi naszymi najnowszymi wiadomościami i informacjami?
    Zapisz się
  • KONTO PREMIUM


  • Ostatnio dodane opinie o sprzęcie

    Ostatnio dodane opinie o albumach

  • Najnowsze wpisy na blogu

×
×
  • Dodaj nową pozycję...

                  wykrzyknik.png

Wykryto oprogramowanie blokujące typu AdBlock!
 

Nasza strona utrzymuje się dzięki wyświetlanym reklamom.
Reklamy są związane tematycznie ze stroną i nie są uciążliwe. 

 

Nie przeszkadzają podczas czytania oraz nie wymagają dodatkowych akcji aby je zamykać.

 

Prosimy wyłącz rozszerzenie AdBlock lub oprogramowanie blokujące, podczas przeglądania strony.

Zarejestrowani użytkownicy + mogą wyłączyć ten komunikat oraz na ukrycie połowy reklam wyświetlanych na forum.