Author |
Topic |
solhaga
100.000-klubben
2674 Posts |
Posted - 2012/08/28 : 21:00:46
|
Extremt enkelt i mitt tycke i alla fall.
Fonogrammen i mitt system ligger på en NAS (RAID 1 på en QNAP TS 210). Formatet är flac, inte så mycket för att spara plats utan att få med taggar på en bekvämt och enkelt sätt.
De rippas i min arbetsstation mha J.River Media Center om det är CDs. De kan också komma via exempelvis HDTracks, Gube mfl. Då i flac. En del fonogram får jag i MP3-format från eMusic, ett ypperligt sätt att få icke mainstreammusik. Efter rippning/nedladdning kopieras de över till NAS:en redo för uppspelning. Originalen ligger då kvar på min arbetsstation, även där i en RAID 1 konfiguration.
Bumpar inbjudan till öppet hus i det öppna den 3:dje augusti 2019 mellan 10 och 18.
Platsen är Hyssna, PM:a vid intresse.
|
Medlemspresentation. Senast lyssnat. Instagram. |
Edited by - solhaga on 2019/08/04 00:24:13 |
|
solhaga
100.000-klubben
2674 Posts |
|
solhaga
100.000-klubben
2674 Posts |
|
solhaga
100.000-klubben
2674 Posts |
Posted - 2012/08/28 : 21:51:51
|
Mha Jack Audio Connection:
routas ljudströmmen till en fyrvägs stereo DSP, Frequency Allocator:
(Varför kurvan ser ut som den gör förklaras senare)
Frequency Allocator arbetar internt med 64 bitar. Jag använder dock bara två av vägarna, en till basdelen och en till diskant/mellan. Dessa två vägar matas till en USB DAC (EMU 0204):
Det utgråade valet för samplingshastigheten indikerar att DAC:en är låst till sin kristallfrekvens. DAC:en arbetar internt med 32 bitar men med 24 bitars I/O.
Ursäkta oskärpan, får lägga upp en skarpare bild senare.
DAC:en är moddad: op-ampar bytta till LM4562 och samtidigt nedställda för att matcha 0 dB från DSP:en, volymkontroll och hörlursurtag är bortkopplade. I denna tvåvägskoppling, är max samplingfrekvens 96 kHz. |
Medlemspresentation. Senast lyssnat. Instagram. |
|
|
AlfaGTV
600.000-klubben
4819 Posts |
Posted - 2012/08/29 : 06:55:08
|
Toppen att se hur du gjort! Men varför inte ta skärmbilder direkt på datorn, så vi kan se vad du ser på skärmen? Tryck på din [PrntScr] och starta sedan Paint, Klistra in... Spara som JPG och sedan klart! (Med [Alt]+[PrntScr] tar du en bild av det aktiva fönstret bara, eller dialogen) Vill gärna se hur du gjort! Med vänlig hälsning, Micke |
Junepes uttryck "mindlessness" beskriver ett underskattat tillstånd |
|
|
solhaga
100.000-klubben
2674 Posts |
|
solhaga
100.000-klubben
2674 Posts |
Posted - 2012/09/05 : 19:33:00
|
En script startar det hela:
Option Explicit Dim WshShell Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run """Jack44""", 1, False WScript.Sleep 3000
WshShell.Run """H:\jack\qjackctl.exe""", 1, False WScript.Sleep 150
WshShell.Run """C:\Program Files (x86)\J River\Media Center 17\Media Center 17.exe""", 1, False
WScript.Sleep 1000
WshShell.Run """H:\Allocator\Allocator.exe""", 1, False
Bat-filen Jack44 sätter upp källorna innan programmen startas:
jackd.exe -P 1 -d portaudio -d "ASIO::ASIO E-MU 0204 | USB" -r44100 -p8192 -i2 -o4
JackD startar sålunda:
Jag får alltså ha en bat-fil för varje samplingsfrekvens samt ett motsvarande script. |
Medlemspresentation. Senast lyssnat. Instagram. |
|
|
solhaga
100.000-klubben
2674 Posts |
Posted - 2012/09/05 : 19:50:31
|
Scriptet startar Jack Audio Connection (qjackctl.exe):
Setup har konfigurerats innan:
Vägarna är routade:
JRivers två kanaler routas till Allocators ingång. I från Allocator fås fyra kanaler (Low, High) som routas till respektive DAC (Front, Back) i EMUn.
När uppspelning sker kan man se aktuella kopplingar:
|
Medlemspresentation. Senast lyssnat. Instagram. |
|
|
solhaga
100.000-klubben
2674 Posts |
Posted - 2012/09/05 : 20:02:00
|
Scriptet startar sedan JRiver. Notera att scriptet måste modifieras för varje ny revision av JRiver (Nåja, man kan ju döpa om till ett generiskt namn). I JRiver måste Output mode vara ASIO och device vara JackRouter. Volume device behöver nog inte vara DAC:en, men varför chansa.
Med fyra kanaler så klarar DAC:en max 96 kbps, så övriga format måste samplas om:
|
Medlemspresentation. Senast lyssnat. Instagram. |
|
|
solhaga
100.000-klubben
2674 Posts |
Posted - 2012/09/05 : 20:05:44
|
Den uppmärksamme kanske ser ovan att Allocator står med som plugin till vänster och det går faktiskt att köra så utan JackD. Men tyvärr blir det störande knäppningar vid låtbyten; antagligen för att Allocator inte är riktigt kompatibelt, det är ju ganska gammalt nu och ursprungligen utvecklat för Windows XP) |
Medlemspresentation. Senast lyssnat. Instagram. |
|
|
solhaga
100.000-klubben
2674 Posts |
Posted - 2012/09/05 : 20:12:29
|
DAC:en har som sagt låst sin interna kristall när den kopplades ihop av JackD:
Här måste Headphone source väljas till Aux 3/4 för att välja den andra DAC:ens utsignal, annars är det samma signal på båda paren. Hörlurssteget jämta dess volymkontroll är som sagt förbikopplat; det är en LM4562 direkt ut. Så även för AUX 1/2 på baksidan. |
Medlemspresentation. Senast lyssnat. Instagram. |
|
|
AlfaGTV
600.000-klubben
4819 Posts |
Posted - 2012/09/05 : 20:22:05
|
"extremt enkelt", jo visst! Det var enklare förr skulle jag vilja påstå! Nåväl, fortsätt, låt mig inte hindra !
VH /Micke |
Junepes uttryck "mindlessness" beskriver ett underskattat tillstånd |
|
|
solhaga
100.000-klubben
2674 Posts |
Posted - 2012/09/05 : 20:28:14
|
Scriptet startar till sist Allocator. Även det måste sättas upp för att få rätt in- och utsignaler:
Här är en liten lurig grej. Om man byter samplingsfrekvens, så måste man öppna och stänga denna (View/Audio Settings). Annars byter inte Allocator samplingsfrekvens vilket medför att alla brytfrekvenser och PEQ hamnar fel. Något som faktiskt hände mig på DIY-mässan förra året i Göteborg Så det gäller att kolla noga vad som står här:
Händer fortfarande då och då att jag glömmer detta .
Sist måste också signalerna routas i Allocator:
Routingen här måste givetvis matcha valen i Jack samt hur DAC-utgångarna är kopplade.
Mer om Allocator senare. Frågor så här långt? |
Medlemspresentation. Senast lyssnat. Instagram. |
|
|
solhaga
100.000-klubben
2674 Posts |
|
solhaga
100.000-klubben
2674 Posts |
Posted - 2012/09/05 : 21:50:19
|
För att inte riskera digital distorsion är alla nivåer i Allocator under noll. Systemet är tvåvägs och för att kunna dipolkompensera basen ligger basutgångens förstärkning, dvs hörlursutgången Aux 3/4, +15 dB högre än diskantens. I Allocator ligger alltså nivån på 0 dB vid 20 Hz för att vid 120 Hz vara -15 dB. Detta måste man ha i åtanke för hela filterkurvan senare.
Så brytfrekvensen är 300 Hz samt tre stycken PEQ på -8 dB vid 100 Hz, 200 Hz och 300 Hz; kompensering gjord efter inmätning med Holm Impulse och XTZ Room Analyzer:
Så här förlorar jag som mest 3 bitar, bedömer det som försumbart då Allocator internt jobbar med 64 bitar, matar DAC:en med 32 bitar som i sin tur har 24 bitars I/O.
Extremt enkelt. |
Medlemspresentation. Senast lyssnat. Instagram. |
Edited by - solhaga on 2012/09/07 07:23:07 |
|
|
solhaga
100.000-klubben
2674 Posts |
Posted - 2012/09/05 : 22:02:39
|
För diskantelementen är det lite lurigare, det krävs lite mer varierad PEQ. Kommer till varför senare.
Samma brytfrekvens dock:
Här skulle också delay kunna ställas in.
Ett delprogram i Allocator är Arbitrator, som skall ge fasriktig frekvensgång runt brytfrekvenserna 300 Hz:
|
Medlemspresentation. Senast lyssnat. Instagram. |
Edited by - solhaga on 2012/09/07 07:24:05 |
|
|
solhaga
100.000-klubben
2674 Posts |
Posted - 2012/09/05 : 22:25:24
|
Hela kurvan. Kom ihåg att utnivån för "low" är +15 dB i DAC:en.
Med inställningarna ovan och med DAC:ens utnivåer använder jag Allocators volymkontroll -8 till -2 dB. Går jag högre, så fås intern digital klippning i Allocator.
Detta syns i denna bild, där trots att utnivån är satt till -5 dB ändå utsignalen har tangerat 0 dB.
Alla andra interna nivåer, JRiver mm, är 0 dB.
Med detta lämnar vi den digitala domänen. Resten är (också) extremt enkelt: slutstegen matas direkt från opamparnas utgångar i DAC:en utan någon avsiktlig passiv eller aktiv signalbehandling. |
Medlemspresentation. Senast lyssnat. Instagram. |
|
|
Ryssen
100.000-klubben
8631 Posts |
Posted - 2012/09/05 : 22:53:12
|
quote: Kom ihåg att utnivån för "low" är +15 dB i DAC:en
Hur kan det komma sig då? |
Learning by burning.. You say that you can read my mind--Be careful of what you might find. -Ozzy-
|
|
|
solhaga
100.000-klubben
2674 Posts |
Posted - 2012/09/05 : 23:37:50
|
Ja, det kanske inte var tillräckligt tydligt:
quote: basutgångens förstärkning, dvs hörlursutgången Aux 3/4, +15 dB högre än diskantens
Jag har alltså justerat återkopplingen i dessa opampar så att utnivån är +15 dB jämfört med diskanternas. |
Medlemspresentation. Senast lyssnat. Instagram. |
|
|
solhaga
100.000-klubben
2674 Posts |
Posted - 2012/09/06 : 05:27:40
|
Eller rättare: Justerat så att basdelens systemgain är +15 dB mot diskantens. Systemgainet inkluderar slutsteg och högtalare. Detta är uppmätt och återkopplingen justerad så att skillnaden är +15 dB. Vad den faktiska återkoppligen är har jag ingen siffra på. |
Medlemspresentation. Senast lyssnat. Instagram. |
|
|
solhaga
100.000-klubben
2674 Posts |
Posted - 2012/09/06 : 20:18:58
|
Diskanterna drivs av varsitt Trimodal-steg i klass A. Trimodal är konstruerat av Douglas Self och dess teori och utförande beskrivs utförligt i boken Audio Power Amplifier Design Handbook Jag köpte två kit från Signal Transfer, rev ut innehållet i två stycken Musical Fidelity P140 som låg och skräpade och monterade in kretskorten. (Nja, det är faktiskt inte riktigt sant, behöll faktiskt Graetz-bryggorna som var det enda som var någorlunda dimensionerade.)
Fick slipa upp MFs kylfläns för att kunna montera Trimodals kylfläns samt ösa på rejält med glättningskondensatorer för att få till matningen vid klass A.
Skall försöka ta lite bilder senare. |
Medlemspresentation. Senast lyssnat. Instagram. |
Edited by - solhaga on 2012/09/07 07:25:43 |
|
|
solhaga
100.000-klubben
2674 Posts |
Posted - 2012/09/06 : 20:29:44
|
Differentialstegets transistorer byttes mot matchade 2SA970BL med hfe = 550. Trimmade in klass B biasen, allt frid och fröjd. I klass A dock, förutom att jag som sagt fick ösa på med ytterligare glättning, fick jag däremot en 1 volts 10 MHz sinus, inte så bra.
Tog kontakt med Douglas som bums kunde peka på ett möjligt fel och dess lösning. Detta var något som han hade förutspått i sin bok, men jag var den som han veterligen verkligen hade sett det. Kanske inte alla kör upp sina slutsteg och tittar på utsignalen i ett oscillioskop. Åtgärden var enkel, en 150 pF kondensator på rätt ställe gjorde susen. |
Medlemspresentation. Senast lyssnat. Instagram. |
Edited by - solhaga on 2012/09/07 07:26:50 |
|
|
solhaga
100.000-klubben
2674 Posts |
Posted - 2012/09/06 : 20:38:07
|
Trimodalstegen driver varsin banddiskant. De får som sagt sin insignal direkt från DAC:ens utgångsopamp, ingen volymkontroll eller passiv/aktiv filtrering. De 25 W som steget lämnar i klass A är med än nog för det nivåer jag lyssnar på.
Det enda som inte är extremt enkelt med detta är att vid på- och avslag får banden sig en rejäl smäll, så utsignalen går via fjärrkontrollerade reläer som jag måste slå på sist och slå av först. |
Medlemspresentation. Senast lyssnat. Instagram. |
|
|
solhaga
100.000-klubben
2674 Posts |
Posted - 2012/09/06 : 20:51:44
|
Basdelen består av tre element på var sida. De är drivna av var sin Gainclone från ChipAmp.
De 45 W som GC:na ger per element är fullt tillräckligt för den lyssningsvolym jag vill ha.
Tanken var att GC:na skulle ha varsin komplett nätdel inklusive ringtransformator, men vid byggtillfället fick jag bara tag på fyra. Så två GC delar på en trafo och en GC har en trafo på var sida. Så här finns potential för förbättringar.
Även en slow-starter skulle behövas; om hela anläggningen slås på samtidigt, dvs 6 st ringkärntransformatorer så löser automatsäkringen ut. Men samma fjärrkontroll som styr inkopplingen av diskantelementen, styr även ett relä på var sida. Så påslagningen är vänster, höger, diskant. Avslagning i omvänd ordning.
Så i stället för att bygga slow starters och skyddskretsar för diskanten gjorde jag något extremt enkelt. |
Medlemspresentation. Senast lyssnat. Instagram. |
|
|
solhaga
100.000-klubben
2674 Posts |
|
solhaga
100.000-klubben
2674 Posts |
Posted - 2012/09/09 : 15:13:40
|
Massakrerad MF P140:
Fick skära upp botten för att få plats med en någorlunda dimensionerad transformator:
|
Medlemspresentation. Senast lyssnat. Instagram. |
Edited by - solhaga on 2012/09/09 15:19:52 |
|
|
Topic |
|