Jump to content

marcinburz

Użytkownicy
  • Content Count

    11
  • Joined

  • Last visited

Community Reputation

0 Neutralny
  1. Właśnie testuje RPI 2, system Volumio 1.55, kernel 3.18.7 i USB Audio (E-MU Tracker Pre) nie wyrabia się 24/192, to jest obciążenie rdzeni jest znikome ale dźwięk strasznie zniekształcony. Znalazłem, że skopali coś w kernelu: https://github.com/raspberrypi/linux/issues/888 Z I2S też nie jest wcale tak dobrze jak mówią: https://hifiduino.wordpress.com/2014/11/13/raspberry-pi-b-digital-audio/ Jednak na razie płytka na pasywnym Atomie, system Voyage MPD sprawuje się lepiej. Pozdrawiam
  2. [ciach] Olekbiker dzięki za szczegółowe odpowiedzi. Cadam - bardzo ciekawa strona! pozdrawiam
  3. Tak oczywiście można i działa. Znalazłem w źródłach mpd jak po kompilacji z libsoxr, zmusić go do działania. W mpd.conf wpisać: samplerate_converter "soxr" i wystarczy. I łyżka dziegciu, na razie nie można przekazać parametru ustalającego jakość upsamplingu. Prawdopodobnie, po analizie źródeł libsoxr, domyślnie jest SOXR_HQ. Zrobię testy, wyposzczę z MPD sweep tone, nagram i zrobię soxem widmo i się okaże jak z jakością upsamplingu. Mam podejrzane niski obciążenie procesora, top pokazuje 4% dla wav i 6-7% dla flac. (tylko upsampling bez brutefira). Procesor Atom N2800. Pozdrawiam
  4. Dzięki ayran za dalsze wskazówki. Więc zrobiłem parę prób i wychodzi, że sox w konsoli działa poprawnie dla różnych formatów plików, różnych gęstości, wysyła poprawnie do bruteforca (używam do prób z DRC) - wszystko gra. Problem jest u mnie z wyjściem pipe w MPD, prawdopodobnie ten fork, który wysyła $rate i $bits nie zawsze działa poprawnie. Na razie dam sobie z tym spokój. Poszedłem za twoją radą i skompilowałem mpd z mastera z obsługą libsoxr. Musiałem doinstalować: libsoxr0_0.1.1-1_i386.deb libsoxr-dev_0.1.1-1_i386 libsoxr-lsr0_0.1.1-1_i386 Co prawda są to pakiety dla Jessie, a ja mam Wheezy (MPD Voyage 0.9.1) ale dpkg nie krzyczał, że są jakieś niespełnione zależności więc zainstalowało się poprawnie - tak myślę. Następnie kompiluje z opcją: ./configure --enable-soxr --enable-pipe-output Ale podczas upsamplingu korzysta jednak z libsamplerate, wnioskuje to po dużym obciążeniu procesora. Wcześniej jak korzystałem z patentu z LD_PRELOAD to obciążenie procesora było małe nawet przy opcji samplerate_converter "0". Próbowałem także skompilować z opcją: ./configure --enable-soxr --enable-pipe-output --disable-lsr z wymuszeniem wyłączenia biblioteki libsamplerate ale wtedy podczas upsamplingu mpd nie wysyła strumienia do karty i mpd się wiesza. Czy zrobiłeś jakieś próby z kompilacją MPD z libsoxr? Jak następnie tego użyć w mpd,conf? Pozdrawiam
  5. Dzień dobry, pytanie skierowane do ayrana ale być może ktoś inny jeszcze pomoże. Co mpd wysyła via "pipe" w przypadku innych plików niż wav? Przy odtwarzaniu flaców zawsze dostaje szum. Jeżeli wyjście "pipe" jest tylko dla PCM to co zrobić żeby upsamplować pliki flac za pomocą sox? Czy istnieje jakiś hack, który by kazał mpd zrobić coś takiego: "sox test.flac -t raw -| sox --single-threaded --combine sequence -q -D -V3 -t raw -c $channels -b $bits -r $rate -e signed-integer - -t alsa -c 2 -b 24 -e signed-integer hw:0,0 rate -v -s -M 96000" Czy muszą przekonwertować flaci na wavy?
  6. >zorro, 22 Kwi 2010, 16:06 >Wzmacniacz słuchawkowy na LT1210 + OPA2604 wedlug Veterana Przepraszam, nie wkleilo poprawnie, prosze o rezerwacje wzmacniacza, dziekuje.
  7. marcinburz

    Galeria fornirów

    Dzień Dobry, w procesie (jednym z wielu) wykańczania powierzchni drewna olejem, stosuje sie mieszaninie minerałów o nazwie "Rottenstone" czy można to kupić w Polsce? pozdrawiam
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.