Jump to content

Från en idé till musikalitet


Anders65

Recommended Posts

Tänkte provtrycke en udda tanke...

 

Säg att man har många cd/sacd skivor o inte orkar hålla på med spellistor, söka, rippa osv. Man vill ta fram den skiva man vill spela helt enkelt.

 

Antag detta..

En 2D-läsare med wifi som scannar av steckkoden på skivfodralet och då direkt söker upp albumet på en onlinetjänst och som sedan låter ex roon spela det. Streamat om det finns annars rippat (om det finns) från disk lokalt eller i molnet. Läsaren är en slags fjärrkontroll med 2D scanner, nästa/föregående låt och play/stop. Inget mera.

 

Jag har ingen aning om det skulle vara tekniskt möjligt. En förutsättning är att det går att mappa streckkoden till ett album som går att söka på i ex roon.

 

Eller så använder man google assistant för att söka upp albumet...

 

Men en annorlunda idé är det i alla fall :-)

Link to comment
Share on other sites

1 hour ago, Anders65 said:

Men en annorlunda idé är det i alla fall :-)

Det första frågetecknet som poppar upp hos mig är EAN-kod för en viss CD alltid är samma för olika utgåvor samtidigt som det kan finnas olika mastrar hos streaming bolaget och versioner med olika upplösningar. Vad väljer den då? 

 

Jag vet inte hur allmänna EAN-koderna är.

Link to comment
Share on other sites

1 hour ago, Bebop said:

Det första frågetecknet som poppar upp hos mig är EAN-kod för en viss CD alltid är samma för olika utgåvor samtidigt som det kan finnas olika mastrar hos streaming bolaget och versioner med olika upplösningar. Vad väljer den då? 

Mycket relevant synpunkt. Tackar :-)

Link to comment
Share on other sites

3 hours ago, Anders65 said:

Antag detta..

Gillar idén.

Vi har labbat lite med Discogs API för att kunna använda det här på Euphonia.

Exempel från 2016;

 

1E49AA7C-F64D-44BB-B317-B0863A7BBD40.jpeg
 

 

Det är inte precis det du föreslår, men APIt borde kunna användas även för det du beskriver.

Då kan man välja ner på releasenummer (varje enskild sub) eller grövre på masternivå för den som inte bryr sig.

Kruxet är att streamingbolagen väl inte har ordning på sina utgåvor.
Det är ju open source, så man kan labba med det utan att bestämma sig.

Link to comment
Share on other sites

Jag ska va helt ärlig och säga att jag inte greppar syftet, men att identifiera utgåvor bör vara möjligt ur ett Roon-perspektiv också. På desktop/laptop-versionerna av programvaran finns en export-funktion. Denna är i csv-format och en av kolumnerna innehåller ett UID, eller ett Soundiiiz-ID. Detta ID används t.ex. av Soundiiiz när tjänsten översätter spår/album mellan olika streamingtjänster. (Syftet med tjänsten är att lätt synka/migrera sitt bibliotek om man byter streamingleverantör)

Link to comment
Share on other sites

14 hours ago, Anders65 said:

Tänkte provtrycke en udda tanke...

 

Säg att man har många cd/sacd skivor o inte orkar hålla på med spellistor, söka, rippa osv. Man vill ta fram den skiva man vill spela helt enkelt.

 

Antag detta..

En 2D-läsare med wifi som scannar av steckkoden på skivfodralet och då direkt söker upp albumet på en onlinetjänst och som sedan låter ex roon spela det. Streamat om det finns annars rippat (om det finns) från disk lokalt eller i molnet. Läsaren är en slags fjärrkontroll med 2D scanner, nästa/föregående låt och play/stop. Inget mera.

 

Jag har ingen aning om det skulle vara tekniskt möjligt. En förutsättning är att det går att mappa streckkoden till ett album som går att söka på i ex roon.

 

Eller så använder man google assistant för att söka upp albumet...

 

Men en annorlunda idé är det i alla fall :-)

Låter som en bra idé om den är tekniskt genomförbar. Latmasken i mig tar tills sig alla tänkbara hjälpmedel som kan förenkla och automatisera inläsningar av olika slag.

Inför min lyssningssejour med integrerade förstärkare, plockade jag ut  min specialkomponerade spellista i Roon på papper. Tänker mig att motsvarande är möjligt på sticka som man tar med sig på olika lyssningar och som skulle kunna matas in direkt i en annan streamer. Pang så har man en fullständig spellista automatiskt utan att en demonstratör behöver leta i sin mobil eller padda som vanligt är i demosammanhang. Kan tänka mig att den möjligheten redan finns. Eller vad säger våra datakunniga?

 

Calm

Link to comment
Share on other sites

14 minutes ago, calm said:

Tänker mig att motsvarande är möjligt på sticka som man tar med sig på olika lyssningar och som skulle kunna matas in direkt i en annan streamer. Pang så har man en fullständig spellista automatiskt utan att en demonstratör behöver leta i sin mobil eller padda som vanligt är i demosammanhang. Kan tänka mig att den möjligheten redan finns.

 

jag vet att @Perfect sense bland annat delat spellistor från sina event på Qobus osv, vilket jag kan tycka känns som den smidigaste lösningen.

 

jag lekte faktiskt lite med Discogs API:et för några år sedan. "problemet" som jag ville lösa var kanske inte riktigt samma, men liknande, genom att automatiskt identifiera rätt utgåva med hjälp av ett antal kända parametrar och försöka dessa matcha rätt och sedan uppdatera metadatan från den identifierade utgåvan. det funkade faktiskt ganska bra med de tester jag gjorde, även om jag medvetet försökte "ställa till det" ganska rejält, men jag kom aldrig så långt som att applicera det på hela biblioteket och nånstans rann projektet ut i sanden litegrann och jag tröttnade. det var mest kul att leka lite och jag hade nog inte riktigt ambitionen att slutföra det till en färdig lösning.

Link to comment
Share on other sites

1 hour ago, VoicesInMyHead said:

 

jag vet att @Perfect sense bland annat delat spellistor från sina event på Qobus osv, vilket jag kan tycka känns som den smidigaste lösningen.

 

jag lekte faktiskt lite med Discogs API:et för några år sedan. "problemet" som jag ville lösa var kanske inte riktigt samma, men liknande, genom att automatiskt identifiera rätt utgåva med hjälp av ett antal kända parametrar och försöka dessa matcha rätt och sedan uppdatera metadatan från den identifierade utgåvan. det funkade faktiskt ganska bra med de tester jag gjorde, även om jag medvetet försökte "ställa till det" ganska rejält, men jag kom aldrig så långt som att applicera det på hela biblioteket och nånstans rann projektet ut i sanden litegrann och jag tröttnade. det var mest kul att leka lite och jag hade nog inte riktigt ambitionen att slutföra det till en färdig lösning.

Min fundering var snarast när jag själv vill styra demon med egna request. Ungefär som när man tog med sig egna CD:n för att spelas i demad anläggning.

Men kanske bäst vore att man lätt skulle kunna hämta hem sin egen spellista från nätet. Finns den funktionen i Roon att man kan lägga sin spellista i någon form av molntjänst? Eller streama direkt från egen mobil. Har noterat att Roon har någon ny funktion just för mobil. Vad är det och hur funkar den? 

Naturligtvis bra att Marcus mfl lägger upp sina listor så att man kan plocka demolåtar och spela dem hemma för jämförelsens skull.

Bäst var dock när jag besökte @Bebopför ett tag sedan och fick kvällens musik nedladdad på egen CD att ta med hem. Det kallar jag exelent värdskap!:thumbsup:

 

Calm

Link to comment
Share on other sites

2 minutes ago, calm said:

Min fundering var snarast när jag själv vill styra demon med egna request. Ungefär som när man tog med sig egna CD:n för att spelas i demad anläggning.

Men kanske bäst vore att man lätt skulle kunna hämta hem sin egen spellista från nätet. Finns den funktionen i Roon att man kan lägga sin spellista i någon form av molntjänst?

 

ahh, du tänkte så! ja, jag kan hålla med om att man på flera håll skulle kunna jobba mer med att förenkla hur man kan dela spellistor mellan varandra.

 

Med Roon får man ju skilja på Roon's egna "lokala" spellistor som kan innefatta låtar från din hårddisk osv och "externa" spellistor, man kan ju t.ex dela en Qobuz spellista som Roon kan öppna. Så på så vis kan du förbereda en lista hemma och ta med dig till butiken vid en provlyssning, men det är ju fortfarande ett lite för meckigt handhavande med länkar hit och dit och man kanske skulle vilja se nån förenklad lösning med t.ex QR koder där du väljer i din telefon att visa en QR kod för den här spellistan och så scannar man bara den med Roon klienten i butiken för att få fram den.

Link to comment
Share on other sites

10 hours ago, AlfaGTV said:

Jag ska va helt ärlig och säga att jag inte greppar syftet,

Ska se om jag kan förklara min tanke lite bättre.

 

Säg att vi ser våra fysiska musikskivor som en samling. En samling musik som vi köpt och i många fall har olika minnen kopplade till. När jag väljer en skiva vill jag uppleva musiken eller bara njuta av någon jag känner för just då. Jag tar en skiva och vill lyssna helt enkelt. Det blir i min tanke inte helt samma sak som att söka fram eller välja ur en spellista. Teknisk sätt är det kanske ingen skillnad men det är inte det planet jag pratar om här. Om jag har en myntsamling vill jag plocka fram den och titta och se de riktiga mynten. För mig blir det inte alls samma sak att de dem på bilder på nätet.

 

Tanken är att ser om det finns ett sätt att från att jag har valt skivan till att lyssna på just den inspelningen med bara ett eller två enkla steg utan att använda en CD transport utan istället använda annan teknik som i stor sätt är gemensam med streaming. Detta eftersom jag vill ha streaming med, om inte annat för att hitta ny musik.

När jag valt en skiva vill jag lyssna på just den inspelningen. Då borde det spela mindre roll att det inte är just det exemplaret av skivan som jag köpt som spelas - kanske..

Link to comment
Share on other sites

1 hour ago, Anders65 said:

När jag valt en skiva vill jag lyssna på just den inspelningen.

Jag får intrycket av många s k audiofiler att de även lyssnar på kablar, format, anläggning, pickuper, förstärkare osv. För att kunna göra det behövs lite musik. Jag gör också det i viss mån men jag försöker tänka tvärt om. Därför gillar jag inte att bli kallad audiofil som för sätter ljudet överst.

 

Om man då plockar bort en väsentlig del i kedjan, den fysiska avläsningen av en LP eller CD/SACD och minnena och känslan från det fysiska albumet, infinner sig någon form av tomhet. Jag har inga problem att spela av mitt fysiska album från min NAS. Jag vet ju att jag har den. Men att istället ta den från en streamingplattform känns fel för mig. Det blir för mycket radio för mig.

Link to comment
Share on other sites

7 minutes ago, conan said:

Känns bäst att vara nedkopplad faktiskt

Jag kan förstå den tanken men även hålla med. Vi är så uppkopplade hela tiden och att äga helheten själv utan externa beroenden (mer än strömmen) kan mycket väl bidra till avkopplingen som musiken ger - eller för den skull även njutningen av välljud i sig. Väldigt intressanta tankar och kommentarer som ges här i tråden!

Link to comment
Share on other sites

  • 3 weeks later...

Det är något särskilt med fysiska skivor.

 

Dessutom är det mindre strul, och det även om man jämför med dom esoteriska överdyra streamers..

 

Ser det tydligen på detta forumet, att det är oljud, clicks, inte gapless, bugs.

 

Sådana ting som inte händer med en Cd spelare. Och det är enklare att få en rimlig Cd spelare som min NAD bee att lyda bra, än en rimlig streamer som Bluesound.

 

Jag båda streamar og spelar skivor.

 

Streaming är ok för att hitta ny musik, eller för hörlurar från Laptop och DAC.

Men om jag spelar från min Streamer i anläggningen så bliver det inte kritisk lyssning.

 

Det blir mer party shuffle mellan spel-listor och även inte lyssna färdig hela sången.

 

På Cd och SACD äller Blu-ray konserter så väljer jag ut en bunk skivor och lyssnar genom hela skivan....

 

Link to comment
Share on other sites

Det finns en skillnad i fysiska medier där vi väljer den skiva vi vill lyssna på jämfört med streaming. Kanske beror det på att vi lättare kan ha en emotionell koppling till en skiva bara för att den finns och är fysisk. Kanske har vi dessutom minnen kopplade till varför vi köpte den eller vart vi köpte den. För mig saknas den delen när jag spelar ett album streamat. 

 

Går det att skapa mer personliga digitala skivsamlingar? Kan detta vara lösningen?

Kom att tänka på tiden när man framkallade foton. Med dessa gjordes fotoalbum, och till varje foto skrevs ofta några rader för att hjälpa minnet att komma ihåg när man någon gång i framtiden skulle titta i albumet. Att plocka fram ett fotoalbum, titta och läsa sida för sida var och är en härlig känsla. Det väcker så mycket minnen. Kanske gör en del sådana fotoalbum fortfarande, men för mig var det många år sedan.

 

Tyvärr tror jag inte jag kan göra en CD/SACD-spelare, mycket på grund av brist på bra och färdiga mekanismer, men även att andelen mekanik är för stor. Mina långsiktiga projekttankar går istället mot DAC och förstärkare.

Link to comment
Share on other sites

  • 4 weeks later...

Har den senaste tiden insett att jag behöver begränsa omfattningen av detta projekt. Så just nu är jag inne på en väldigt avskalad R2R DAC. Minimalistisk på många sätt men ett försök att klämma ur så bra prestanda det går ur en gammal analog devices krets. Den jag tänker på är AD1862. Jag kommer fokusera på tre huvudområden.

- Skärmning och isolation. Separation mellan strömförsörjning, digital o analogdel blir det. Sannolikt även en del skärmburkar på mönsterkorten.

-Strömförsörjningen. Det har hänt mycket i utveckligen av superkondensatorer så jag tror att den är mogen för denna typ av applikation.

- Utsteget. Där kommer jag använda zero-teknologi Och en del annat godis jag hittat.

Link to comment
Share on other sites

Började titta på utgångsfilter. Dels behövs en I/V-konverter och sen vill jag helst ha ett filter som har så konstant grupplöpstid som möjligt - därav Besselfilter. Konstant grupplöpstid menar jag är centralt för att få en korrekt klang. Men lite klurigt att få till det hela då jag vill ha;

- Så få komponenter som möjligt i signalkedjan.

- Så konstant grupplöpstid som möjligt inom det hörbara området.

- En brytfrekvens som ligger så lågt som möjlig för rak frekvensgång upp till 20kHz

 

Så här ser ett första försök ut. Kurvorna visar två olika värden på R320/R319.

image.png.cd2e479bcf790ccb4369d26834d204f5.png

 

image.png.9a93b94fdd86c7d5864d1fb24b0dcb17.png

Link to comment
Share on other sites

Tittade lite på olika sätt att optimera filtret. Skapade en 10kHz fyrkantvåg med 192kHz sampling. Körde simulatorn på optimering av kurvformen mot låg stigtid och ganska platt "tak". Den hittade hyffsat bra, men finliret var bättre att jobba fram manuellt. Nu optimerade jag filtret med 192kHz vilket ger en högre brytfrekvens. Jag försökte få en så balanserad optimering som möjligt. Kanske är det trots allt bäst att optimera kurvformen mot 96kHz eller 192kHz sampling.. Är ialla fall inne på det just nu eftersom jag tycker tidsmässig symmetri mellan signalen före resp. efter filtret är väldigt viktigt. Ges med konstant grupplöptid, men jag har nog ändå kommit fram till att jag föredrar optimering mot en "riktigt" kurvform. Då vet jag att det blir som jag vill ha det.

 

Jag har även insett att jag inte vill optimera filtret för 44.1kHz, eftersom detta ändå inte ger bästa prestanda. Vore synd om DACen skulle få lida av en sådan optimering när man kör musik som samplats med 96/192kHz. Bilden nedan visar före resp. efter besselfiltret enligt kopplingen ovan, men nu med andra värden förstås. Forsättning följer...

 

image.png.7f3cfbf9df19ef481213e5f5d70e83a4.png

 

Link to comment
Share on other sites

DAC-projektet ett projekt jag kommer jobba med när jag har lust och tid. Därför blir det lite ryckigt här. Ibland blir det lite simuleringsresultat, kretskopplingar mm men även lite nytänk som jag tänkte resonera kring.

 

Strömförsörjning är just ett sådant område där jag tänker lösa strömförsörjningen av analogdelen på ett lite annorlunda sätt. Bygger på insikter jag fått från förstärkarprojektet men faktiskt även från högtalarkablarna och den senaste versionen av strömkablar. Men mer om det så småningom.

Link to comment
Share on other sites

8 hours ago, Anders65 said:

Kanske är det trots allt bäst att optimera kurvformen mot 96kHz eller 192kHz sampling..

Detaljerna har jag begränsad koll på men min Audiobyte Black Dragon har ett specifikt FIR-filter för RedBook men detta tillämpas inte på högre upplösningar eller DSD. Kanske en av anledningarna till att Nicolae Jitariu valt en FPGA för att "massera" signalen innan den lämnas till DAC-chipen för omvandling?

Link to comment
Share on other sites

26 minutes ago, AlfaGTV said:

specifikt FIR-filter för RedBook men detta tillämpas inte på högre upplösningar

Är det inte så det alltid fungerar med delta sigma dacar? Att FIR-filtet stegvis drar upp frekvensen 44.1/48 -> 88.2/96 -> 176.4/192 (-> 352.8/384 och högre beroende av dac). Därefter konverteras den till dsd och ut via lågpassfilter. Om man redan kör in en signal i t ex 352.8/384 så går den förbi FIR-filtret. Så fungerar det hos mig. Det är bl a ett argument jag sett HQ Player använder.

 

Om jag kör in en DSD-signal så går den in via ett Xilinx FPGA gate array och direkt ut via LP-filter. Jag tror det är samma LP-filter som dacen använder när den kör ut sin dsd-signal från deltasigma-processen men jag vet inte säkert.

 

 

Link to comment
Share on other sites

50 minutes ago, Bebop said:

Är det inte så det alltid fungerar med delta sigma dacar?

Jag tror inte det, men kan inte säga med säkerhet.

 

"Sales blurb'et" beskriver det så här, 

Quote

The custom hybrid-phase digital filter is a high-performance upsampling block for conditioning the incoming signals. It is especially effective on standard resolution digital signals, like 44.1/48 KHz. With a large number of taps and a carefully adjusted response, the extension and atmosphere of the recordings are enhanced prior to conversion. The filter can be enabled or disabled from the menu interface.

 

Quote

To obtain the organic sound signature we desired, we designed a unique digital processing architecture. In stead of using off-the shelf components for the internal circuitry, we built dedicated hardware units as front-end to the DAC chips based on a FPGA with custom firmware.

The package includes digital receivers sampling input signals at 500 MHz, a high-end clock system capable of reducing timing errors to sub-picosecond level, a powerful digital filter made with 15 DSPs and the user interface.

 

Link to comment
Share on other sites

On 2023-02-05 at 11:10, Anders65 said:

Tyvärr tror jag inte jag kan göra en CD/SACD-spelare, mycket på grund av brist på bra och färdiga mekanismer, men även att andelen mekanik är för stor. Mina långsiktiga projekttankar går istället mot DAC och förstärkare.

Jag använder en mekanism från https://www.suos-hifi.com/, deras CD-Pro 8. Håller med om att mekaniken är krävande av en CD spelare.

Link to comment
Share on other sites

1 hour ago, AlfaGTV said:

Detaljerna har jag begränsad koll på men min Audiobyte Black Dragon har ett specifikt FIR-filter för RedBook men detta tillämpas inte på högre upplösningar eller DSD. Kanske en av anledningarna till att Nicolae Jitariu valt en FPGA för att "massera" signalen innan den lämnas till DAC-chipen för omvandling?

Kanske gör några besvikna, men jag tänker mig en minimalistisk NOS-DAC som baseras på AD1862. Ett chip med R2R-omvandling som visserligen gått ur tiden, men som ändå är lätt att få tag på och som många menar är mycket bra. Jag tror att jag behöver testa en massa idéer på en enkel och "ren" plattform i ett första läge. Det kommer ändå in rätt mycket ny teknik även om det bara blir en NOS DAC. Är helt enkelt nyfiken på hur långt jag kan komma ljudmässigt med traditionell R2R-teknik utan översampling. En av anledningarna till en väldigt avskalad DAC utan digitala filter, DSD mm är att det skulle ta för mycket tid för mig. Jag jobbar samtidigt med kablarna som behöver rätt mycket tid. 

Link to comment
Share on other sites

16 minutes ago, Anders65 said:

jag tänker mig en minimalistisk NOS-DAC som baseras på AD1862

Audio Note använder fortfarande AD1862 i sin DAC 2.1x. Den prisas av många. Det beror naturligtvis inte enbart på dac-chippet. Jag tror själva chippen är kraftigt övervärderade för vad de betyder i förhållande in- och utgångskort samt nätdel.

 

 

0AB8EED7-6AEB-458E-B45E-A72CBB08164B.jpeg

 

Link to comment
Share on other sites

Audio Note använder AD1865 och jag tror också att I/V-omvandling, utgångssteg och spänningsmatningar är viktigare än själva chip'et. Det är dock lätt att använda och nog tycker jag att det känns mer rätt med R2R än delta-sigma och andra "nymodigheter". Det behövs inga konverteringar av det digitala och digitalt ingångssteg utan PLL är också udda numera, för mig känns det som en trevlig lösning men det ställer större krav på inkommande dataström.

 

Jag skulle också vilja slå ett slag för I/V-omvandling med bara ett motstånd och en transformator med primären ansluten så direkt på DAC-chippet det går att göra. När jag byggde om min äldre Audio Note DAC för I/V med transformator upplevde jag det som en stor förbättring. Använd transformator är Jensen JT-11P.

 

jt-11p-1.pdf (jensen-transformers.com)

 

Edited by MatsT
Lagt till länk.
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...