Hypex UCD180HG upgrade


Az UCD modulokon ki van alakítva a hely, a hypex saját 12V-os, "high performance" feszültség stabilizátorainak. Most jött el az idő hogy megrendeljem és beforrasszam őket.

Hypex HPR12/HNR12: https://www.hypexshop.com/DetailServlet?detailID=2014

2 pár kell a 2 modulhoz:





Két darab SMD jumpert(R68/R69) kell eltávolítani aztán a moduokat a helyükre forrasztani:


Eddíg is szépen világított, de most bekerült még 28db LED az erősítőbe, bravó :)







Őrületes változást nem hozott, de eltűnt egy pici érdesség a hangképből, finomabb lett az egész. (Ez pont jól jött most a KALI után.)

Config: RPI3B/Volumio/TIDAL -› Allo KALI -› Audiophonics ES9038q2m I2S DAC -› Hypex UCD180HG HxR -› Magneplanar SMGB


Allo KALI, "true game changer"?


Az előző bejegyzéseket emlékezetből írtam, most ért el a történet a jelenbe, innentől realtime az élménybeszámoló.

Szóba került már az az elmélet hogy Raspberry PI-nél, az I2S jobb lehet mint az USB kimenet. Na mi az ami még az I2S-nél is jobb? Hát az "újra órajelezett" I2S :)

Jelen esetben:    Allo KALI I2S Reclocker




A PI, GPIO portjára megy, a DAC ehhez csatlakozik egy adapteren keresztül:




Növekszik a gép-szörny és a ledek száma.(16, de egyszerre max. 5-6 világít/villog.)




A táp a KALI-hoz csatlakozik, ő látja el a DAC-ot és a PI-t is. 1db iFi iPower 5V 2.5A-es táp sajnos nem elég, a power led néha elalszik, ami a feszültség lecsökkenését jelzi. Nagyobb teljesítményű táp kell, vagy még egy iPower. (A KALI-n van egy jumper, leszedve megszűnik a PI tápellátása, így az kaphat külön tápot.)



Szoftver oldalról semmi támogatást nem igényel, minden ugyanúgy megy mint KALI nélkül.
(Fórumokon írják hogy a DSD lejátszásnál lehetnek kompatibilitási problémák.)

Nos, az I2S órajel újragenerálás, nagyon nagy változást hozott a hangban.(Hasonló nagyságrendű mint az előző DAC csere.) Konkrétan mindenből több lett(dinamika,mély, magas, tér). Egyenlőre még szokni kell, már nem az a nyugis, háttérben zenélgetős a produkció.    


Config: RPI3B/Volumio/TIDAL -› Allo KALI -› Audiophonics ES9038q2m I2S DAC -› Hypex UCD180HG -› Magneplanar SMGB






Audiophonics ES9038q2m vs RPI distrók


A Volumio 2.457-el használom, de kipróbáltam még párat:


Moode 4.3: 

Az ES9028q2m drivert kiválaszva működik, de csak a szoftveres hangerő állítás megy.
"Hardware volume not detected"




RuneAudio 0.5b:

I2S enable, ES9028q2m kiválasztva, ok. (I-SABRE ALL DAC, MPP-nél RPI DAC I2S.)
Itt is csak szoftveres hangerő állítás megy.

PiCorePLayer 4.0:

Itt három féle driver közül lehet választani:
- ESS9023DAC
- generic/simple 9023 DAC
- I-SABRE ES9023

A harmadikat próbáltam, szól a DAC, a hangerőszabályzást ennél nem tudom hogy hardver vagy szoftver.

Update1:  a DAC OLED kijelzőjén látni hogy nem változik a hardver hangerő. Mindhárom driverrel próbáltam, de az ALSA volume controlnál nincsen semmilyen opció:




DietPi 6.14:

Bootolás után a software menüből a Gmediarender-t(upnp) telepítettem. Mconnect/AKconnect látja, Tidal megy rajta.

A config/audio config-nál lehet kiválasztani az i-sabre-k2m(9028q2m) drivert.
Letölt, fordít, reset, második menet lefut, reset, ok.

SSH-n belépve, az alsamixer-t futtatva, látszik hogy a "Digital" control nem mozdul, amikor Mconnect-ről vezérelve állítom a hangerőt.

Az iPad multitaskingot használva meg lehet oldani, de ez nem túl felhasználóbarát így:
(Mconnect-en full hangerő, Terminus becsúsztatva oldalról, SSH-n belépve DietPi-re, alsamixer futtatva, a fel/le billentyűkkel lehet állítani a hardver hangerőt)



Konkrétan, "emmá hülyeség" :)

Update 1:  ha a gmediarender helyett, a squeezelite van telepítve akkor működik a  hardveres hangerő állítás. (Ilyenkor kell még egy computer, amin a Logitec Media Server fut és iPeng-el vezérlehető.)

Leírás itt: https://dietpi.com/phpbb/viewtopic.php?t=1627




Max2Play 2.45:

Squeezelite fut rajta induláskor, iPeng-ről vezérelve Tidal ok.

Hivatalos Audiophonics plugin van hozzá:





I-SABRE V3 drivert kiválasztva, működik, szól, de csak szoftver hangerő van.

Hifiberry DAC-nak látja az alsa:



SSH-val, alsamixert elindítva, Hifiberry DAC-ot kiválaszva, azt írja hogy "This device has no control".

Itt a hivatalos leírás a hardver control beállításához:

https://www.max2play.com/en/wiki/optimizing-squeezelites-volume-control/

-o hw:1   -V Digital    paraméterekkel megszólal, de full hangerőn megy és nem lehet állítani. "Master" és "PCM" sem ok.

Egyenlőre félbehagytam a kisérletezgetést, Volumio vissza, minden megy.


Config: RPI3B/Volumio/TIDAL -› Audiophonics ES9038q2m I2S DAC -› Hypex UCD180HG -› Magneplanar SMGB


Audiophonics I-Sabre ES9038q2m DAC


Az RPI usb portját nem nagyon szeretik audio barkács körökben. A Dragonfly Jitterbug-on keresztül kapcsolódik, ez valamit talán javít a helyzetén, de az I2S kimenet mindenképp jobb lehet.

Nézelődtem....  ESS sabre chip van a Dragonflyban, létezik sok I2S board is, ezen a vonalon.
Az Allo Katana az egyik legdurvább DAC PI-hez, de az nagyon bonyolultnak tűnik, optimális eredmény eléréséhez 3-4 táp is kell hozzá, ennyire nem akartam bonyolítani:
https://volumio.org/allo-katana-dac-review/

Kicsit egyszerűbb verzió, de igéretes "körítés":

Audiophonics I-sabre ES9038Q2M I2S DAC.


https://www.audiophonics.fr/en/dac-and-interfaces-for-raspberry-pi/audiophonics-dac-i-sabre-es9038q2m-kali-edition-raspberry-pi-i2s-spdif-pcm-dsd-p-12811.html


Természetesen a KALI edition, egyenlőre KALI nélkül :)



Van hozzá egy adapter is, ami oldalra helyezi a DAC boardot:




Vágódeszka NAP :)

Az iPower táp most a DAC microUSB csatijára megy, a PI-nek küldi tovább az 5V-ot.
Van egy kék led a DAC-on, az össze vissza villog. Írtam az Audiophonicsnak, azt írták ez így normális. Ok, majd leragasztom, sötétben szét villogja a szobát.

Hivatalosan Volumiohoz és DietPi-hez (má megin egy új distró)van driver.

Kezdjük Volumioval:

Letöltés, leírás:
http://forum.audiophonics.fr/viewtopic.php?f=12&t=2022

2.457-es Volumio-hoz a 4.14.69-es plugin kell.
A fórumból letölthető és az alábbi paranccsal lehet bemásolni a volumio-ba:

scp Q2M_kernel_4.14.69.zip volumio@volumio.local:/home/volumio

Update1: Azóta felkerült a github-ra is az új verzió, wget-el tölthető az eredeti leírást követve.

Aztán aktiválni kell a plugint és kiválasztani az audio device-oknál az ES9028q2m-et és már szól is.



A hardware volume is működik! (Az én konfigomnál ez lényeges, mert a végfokon nincs hangerő szabályozás, meg amúgy sem kelnék fel a zenehallgató fotelból. A különböző korszakokból származó zenéknél, nagyon nagy jelszint/hangosság eltérés van. "Loudness war suxx")




Azt nem tudom hogy az I2S, vagy a különböző ESS chip, vagy a "körítés" miatt, de ez a DAC határozottan jobb (RPI-vel), mint a Dragonfly(Black).





Config: RPI3B/Volumio/TIDAL -› Audiophonics ES9038q2m I2S DAC -› Hypex UCD180HG -› Magneplanar SMGB

PiCorePlayer, Moode, RuneAudio


Volumio működik, de kell a kihívás :)

PiCorePlayer:  https://www.picoreplayer.org

Squeezebox architektúrára  és a 12Mb-os picore linuxra épül. Ebben az jó hogy az RPI és az iPad mellé még egy computert is be kell kapcsolni amin a Logitech Media Server(LMS) fut. Remek :)
(Lehet a mysqeezebox.com serverét is használni, de az még bénább megoldás. Az LMS is futhat az RPI-n, aztán kiszolgálja saját magát házon belül, de az ultimate hangminőség érdekében minél kevesebb task fut, annál jobb. )

A Dragonfly-t ez is látja, jöhet a Tidal problémakör.
Van official Tidal plugin az LMS-hez. Ehhez a mysqueezebox.com-on, a My Apps fülön, hozzá kell rendelni a player-t, a Tidal pluginhez. Valamiért nálam ezt nem engedte. Installálni kellett a Jivelite playert, a squeezlite mellé, így már engedte a hozzárendelés.



 Innentől él a Tidal az LMS-en, a web felületről el is lehet érni.(http://your-server-IP:9000)

 A távirányítást próbáltam iPad böngészőből, az LMS web felületén, de feladtam. Érintő képernyőn nagyon nehézkes a kattintásra kitalált felület.
iPeng app lett a megoldás, ez tök jól használható. (Úgy tűnik saját Tidal kezelője van, lehet hogy egész  mysqueeze hozzárendelés/jivelite install felesleges volt. Majd egyszer kipróbálom.)

MoodeAudio:  http://moodeaudio.org

A 4.2-es verziót próbáltam, SSH-n belépve le kell fordítani, az egész distrót. Mi vaaaan?
(Ide most mindenki helyettesítsen be nyomdafestéket nem tűrő szavakat.)

"Easy installation" !

Update: Ja látom, a 4.3 már image-ként letölthető, bravó.

Dragonfly ok, web felületről be kell kapcsolni az upnp renderer-t, a "configure upnp" fülön pedig beírni a Tidal előfizetés adatait.  "Megtisztelsz, de tényeg!" :)





Linn Kazoo, Lumin app ok, távirányítható. Ugyanazok a kellemetlenségek vannak itt is mint a Volumio upnp-nél.

RuneAudio:  http://www.runeaudio.com

Ez sokáig nem frissült, de most kijött egy új verzió, a 0.5b.

Dragonfly itt is ok. Az upnpdcli.config-ba beírt Tidal előfizetés adatok, itt nem működnek.
Látszik a runeaudio-mediaserver, Kazzo-ban és Lumin app-ban, de nem tud betölteni adatot Tidal-ről, "service login or communication failure" hibát ír.

Megkérdeztem a rune fórumon és ez a válasz jött:

http://www.runeaudio.com/forum/how-to-install-upmpdcli-on-runeaudio-for-tidal-streaming-t6436.html


Szóval, AK Connect vagy Mconnect app-ban kell megadni a Tidal előfizetés adatait és ezekkel kell a RuneUpnp-re csatlakozni. Na így már működik.(Volumio-val is megy, lehet hogy ott sem kell már az upnpdcli.config szerkesztgetés. Majd egyszer kipróbálom.)

Oks, kipróbáltam ezeket is, van amelyik még ott "csücsül" egy microSD-n, de a Volumio-t használom legtöbbször.

Config: RPI3B/Volumio/TIDAL -› Jitterbug/Dragonfly -› Hypex UCD180HG -› Magneplanar SMGB




"and now for something completely different"


Az idei bejegyzéseket emlékezetből írtam, kb fél év történéseit öleli át. Lassan eljutunk a jelenbe (2018 október). Sok mindent kipróbáltam, igyekszem leírni, mielőtt elfelejtődik :)

Raspberry PI, Network audio player építés

A linux világ, mondjuk úgy, nem a szívem csücske.(Nem mindíg volt ez így, amigás "kocka" koromban még nagy lendülettel feszítettem fel a ppc-s debiant. Mostanra viszont elfogyott a lelkesedés.)
Nade a szent cél érdekében belefér némi b@szakodás is :)

A feladat: MacMini-t lecserélni RPI-re. Etherneten jön a Tidal stream, usb-n megy ki a "dragonfly vonat"-ra. Ja és közben távirányítás iPad-el.

A hardver rész nem bonyolult, RPI 3B, meg valami táp.
Utóbbinál van több alternatíva, végül Ifi iPower 5V 2.5A-es táp lett(Active Noise Cancellation, 1uV zaj, hűha :) ) :



Hozzávalók 1 playerhez:



Összerakva:




Kapott régi videókártya ram hűtőket, upsamplingnél ne izzadjon.
Morcos, techno mütyűr lett :)



Na akkor jöjjön a neheze. Körülnéztem szoftver ügyben káoszföldén. Csak "audiophile" linux distróból van minimum 5 féle.(PiCorePlayer,Volumio,Moode,Rune,Max2play)


Indulásnak a Volumio-t próbáltam:    https://volumio.org



Img letölt, Etcher-el ( https://etcher.io )  kiír.
MicroSD betol, RPI bebootol,  böngészőbe http://volumio.local/ beír,  WebUI működik.
Látja is a Dragonfly-t (usb class compliant).

Tidal alapból nincs, csak MyVolumio előfizetéssel.
Na akkor némi erőltetés kell, sok leírás van, nekem konkrétan ez működött:

http://nomono.hu/blog/tidal-beallitasa-volumio-rendszeren/

SSH, osx-en a terminálban, vagy iPad-en iTerminal/Terminus-al.
Belépni, az upnpdcli.conf-ba beírni a Tidal előfizetés adatait, reboot.
Ha minden jól ment, már látszik is a volumio-mediaserver a megfelelő app-ben.

Ios-en a Linn Kazoo-t és a Lumin appet próbáltam. Mindegyikkel működik, kisebb nagyobb hibákkal.



A kereső furán működik és saját playlist-eket nem játsza le, communication error-t ír rá.
Ami még idegesítő hogy mindkét app-ben, ha kiválasztok egy track-et, akkor csak azt játsza le, amikor vége van, nem indul el automatikusan a következő. Külön kell kattintgatni hogy az egész albumot berakja a lejátszási listába.

A Volumio WebUI felületéről is működik a Tidal, csak lassú és nehézkes, még több a hiba.

Első nekifutásra ez sikeredett. Az Amarra "dögösebb" hangzása kicsit hiányzik, de a bugjai nem :)

Config: RPI3B/Volumio/TIDAL -› Jitterbug/Dragonfly -› Hypex UCD180HG -› Magneplanar SMGB






Emeljük a tétet.


Erősítő fronton.
D osztály marad, barkácsolás is jöhet(mértékkel), mi az ami jobban illene a planarokhoz?
Mondjuk Hypex UCD180HG https://www.diyclassd.com/product/ucd180hg/4 :




Komplett, szerelt modul. Van hozzá dedikált táp is (SMPS400a180) csak össze kell őket kábelezni és bedobozolni.

Először klasszikus "deszka" prototípus:




Teszt üzem:



Bitang jól szól :)

Dobozolás (Őrnagy úr):






Fotelben hátradőlve, iPad-ről A+Remote-al távirányítva, "eddíg és netovább".

Majdnem így lett, csak közben kipróbáltam újra az Amarrát..... Most Amarra,  Amarra Player-el távirányítva a bejövős. (Csak ne lenne ennyire bugos...)


Config: Macmini (TIDAL/Amarra) -› Jitterbug/Dragonfly -› Hypex UCD180HG -› Magneplanar SMGB





Na eddíg bírtam.




Mármint a  planar függőségemet elnyomni :)
Tároló pózícióban voltak eddíg, most előszedtem őket.
Kell hozzájuk erősítő is. Még az előző etapból maradt egy  DIY tripath (TK2050) chip-es modul, konkrétan egy HifiMeDIY T2 https://hifimediy.com/T2-Jantzen-caps:


2x100W 4ohm-on, éppen elég a planároknak. A bemeneten levő kondikat lecseréltem mundorf-ra, a potit pedig smd ellenállás létrás fokozat kapcsolóra.




A tápellátást egy 6 cellás (8000mAh-s) lipo akku biztosítja, több napig elmegy róla :)

Planar, planar, planar!  "A világ megint egy kicsit élhetőbb hely lett" :)



Config: Macmini (TIDAL/Audirvana) -› Jitterbug/Dragonfly -› HifiMeDIY T2 -› Magneplanar SMGB










Tidal? MQA? = Sárkányrepülés




(Ja, ja, tudom szitakötő.)

Az Audirvana/Amarra kipróbálásakor is, meg amúgy is olvasgatva a híreket, többször találkoztam a Tidal-el. Na akkor próbáljuk ki, 1 hónapig ingyenes. Természetesen előfizetés lett belőle.
Egy csomó új, érdekes zenét találtam, meg már a hdd-n levő zenéket is Tidal-ről hallgatom.

Itt jött be a képbe a Tidal Masters/MQA. Az Amarra/audirvana "félig" kicsomagolja az MQA-t de kell még egy "renderer".
Kezdőthet a kütyüzés. Sokáig nem kellett keresgélni, adta magát a megoldás: Audioquest Dragonfly(a kölcséghatékonyság miatt) Black :



Természetesen Audioquest Jitterbug és jack/rca átalakító is kell akkor már.
Össze is állt szépen a vonat:



Az Audirvana még nem látja mqa renderer-nek, ehhez kellett még egy firmware update.(1.06-tól tudja,  az asztali app-al lehet végrehajtani.)

Tidal-on van több album ami több verzióban is megtalálható. Egetverő különbséget nem hallottam az MQA és a "CD" verziók között, de egy próbát mindeképp megért.(A kedvenc zenéim közül még egyik sem érhető el mqa-ban.)
Viszont a Dragonfly kombó nagyon jól szól "normál" felbontású zenékkel is :)

Össze is állítottam egy zenelejátszó MacMini-t, osx audio optimizer scripttel ( http://www.computeraudiodesign.com/computer-setup/  )megtámogatva: 




  Config: MacMini (TIDAL/Audirvana) -› Jitterbug/Dragonfly -› Mackie MR5










Zenehallgatás megint :)




Úgy tűnik kb 10 évente rám talál a zenehallgatási őrület, természetesen kütyüzéssel(hifi) egybekötve.
Az elmúlt években a zene "gyártás" volt az egyik hobbim ( https://soundcloud.com/49th-octave ), eközben egyre többször azt vettem észre hogy ott ragadok a hangfalak előtt, több album meghallgatása erejéig.

A nulladik config:

Aktív "közeltéri stúdió" monitorok, Mackie MR5 MK1:


Apogee Duet Firewire hangkártya:




A forrás a zene gyártó computer (hackintosh, OSX) Audirvana, Amarra (demó) verziókkal. 
Külső usb driveról behúzva a zenék.

Config: Hackintosh PC (TIDAL/Audirvana) -› Apogee Duet Firewire -› Mackie MR5