Pagina 1 di 1

Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 05 gen 2011, 22:11
da UnixMan
Interfaccia USB asincrona (UAC2 ed UAC1). Progetto interamente Open Source: hardware (schemi e PCB), firmware e software vario (inclusi i driver ASIO per windows!). Sviluppato in gruppo.

Realizzabile interamente in proprio oppure approfittando dei PCB e/o kit che sono stati realizzati (sono state realizzate versioni con la sola interfaccia USB ed uscita digitale I2S e/o S/PDIF ed altre con DAC integrato). Alcune versioni sono disponibili in forma di prodotto commerciale finito.

Nuova implementazione (con modulo USB-I2S separato) di Ti Kan (AMB Laboratories):

http://www.amb.org/audio/zeta1/
zeta1_100_module.jpg
http://www.amb.org/audio/gamma1.5/ ("Widget" + DAC + ampli cuffie)
y1.5_8.jpg
Versioni di Børge Strand-Bergesen:

http://www.qnktc.com/mod_ab1_old/ (prima versione AB-1, non più disponibile)

http://www.qnktc.com/ab_11/AB_11.html (vecchia versione AB-1.1, non più disponibile)

http://www.qnktc.com/ab_12.php (versioni AB-1.x, non più disponibili)

edit: nuove versioni commerciali e nuovo sito dedicato: http://www.henryaudio.com/
henry-audio.jpg
SDC10786.jpg
AB-1_AudioWidget_20110414_tf3lj.jpg
ab_11-DSC_0182.jpg
PCB4_50.jpg
Versioni "all-in-one" di George Boudreau:

http://www.yoyodyneconsulting.ca/pages/ ... dware.html
USB5102-brd.jpg
DSC_0029-scaled.jpg
Altra implementazione: AT32UC3A3256 USB to I2S (AudioWidget compatible) by "Pavouk".


Link vari relativi al progetto:

http://sites.google.com/site/lofturj/sdr_widget

http://code.google.com/p/sdr-widget/

https://groups.google.com/group/audio-widget (mailing list ufficiale del progetto)

https://github.com/borgestrand/widget_binaries (firmware aggiornati)

Il thread "ufficiale" su diyaudio: Open-source USB interface: Audio Widget

Altri thread su diyaudio in cui se ne è parlato:

Ultimate USB to I2S interface

Async 192Khz USB - the SDR-Widget collaborative project

Re: Async 192Khz USB - the SDR-Widget collaborative project

Inviato: 06 gen 2011, 23:41
da UnixMan
Molto più che interessante... a parte forse lo stadio di uscita analogico a operazionali, è praticamente perfetto! :inlove:

«The design is based on ... the Atmel AT32UC3A3256 processor»

« The SDR-Widget-lite supports full RX and TX I/Q audio lines. It has been successfully tested up to 192k sampling with the latest Linux kernels and Mac OS. It is limited to 48k on Windows SDR software without a driver but an experimental version of the firmware using the HPSDR protocol is being developed to allow the SDR-widget-lite to run full speed on Windows. »

http://sites.google.com/site/lofturj/sdr_widget

« The cost of the alpha boards was about 150$. Now, ADC included. I suppose this would go down a lot as a kit containing only the Atmel chip. »

« (2) In the 1st half of 2011, we will be developing the audiophile-widget. The current widget has superior sound capture (ADC) capabilities. The playback quality is already very good. In fact, it is so good that I'm using it for music playback of 96khz/24bit music, with superior sound quality compared with my CD player (Cambridge Audio DVD99, playing 44.1khz/16bit music). However, we are working on an audiophile-widget with top end playback, comparable to the specialty commercial USB-DAC's costing thousands of $.

The design has a USB-I2S module (scaled down version of widget, without the rig control I/O's), which will be mated to a number of versions of Analog Boards (AB). Some versions of the AB will have both a DAC and an ADC. Some versions will be DAC only. Other versions of the AB will have an FPGA with DSP capabilities. The DAC we are going to use will likely to be an ESS 32 bit DAC, the ES9012. This is the top end DAC. The output stage will have AD797 opamps and the power supply will be rechargeable Li-on batteries for best low noise performance. The batteries are automatically recharged via the USB port when not in operation mode.»

«The audiophile-widget is targeted at the DIYaudio community. »

Re: Async 192Khz USB - the SDR-Widget collaborative project

Inviato: 06 gen 2011, 23:48
da marziom
ma tradotto... che è^

Re: Async 192Khz USB - the SDR-Widget collaborative project

Inviato: 07 gen 2011, 00:00
da UnixMan
come che è? :)

« The SDR-Widget is an attempt to create an SDR (software defined radio) focused audio/control card. »

Il progetto completo è stato pensato per realizzare una radio "software". Ma, per quello che interessa a noi, è una interfaccia asincrona USB2 -> I2S e/o anche un DAC completo con il Sabre, alimentazioni a bassissimo rumore, ecc. Il tutto progettato da gente che da l'impressione di sapere molto bene il fatto proprio (e con un discreto background in campo RF).

Praticamente promette di essere lo stato dell'arte in quanto a sorgenti digitali.

Re: Async 192Khz USB - the SDR-Widget collaborative project

Inviato: 07 gen 2011, 10:46
da marziom
ah... mi sembrava di aver letto qualcosa relativamente ad uno streeming RF... ma sbagliavo.

Re: Async 192Khz USB - the SDR-Widget collaborative project

Inviato: 07 gen 2011, 11:18
da UnixMan
marziom ha scritto:ah... mi sembrava di aver letto qualcosa relativamente ad uno streeming RF... ma sbagliavo.
Ni. In prospettiva vogliono utilizzare questa infrastruttura per realizzare un SDR completo (un "SDR" è un radioricevitore in cui, dopo un eventuale front-end RF c'è un ADC; tutto il resto - filtraggio, demodulazione, ecc, sono implementati interamente in software).

Nel gruppo degli sviluppatori ci dovrebbe essere almeno uno che è (anche) audiofilo, perché hanno preso la palla al balzo e previsto l'uso del solo controller con interfaccia USB asincrona (+DAC) come sorgente audio di alta qualità.

Re: Async 192Khz USB - the SDR-Widget collaborative project

Inviato: 07 gen 2011, 19:11
da gluca
slurp ...

Re: Async 192Khz USB - the SDR-Widget collaborative project

Inviato: 07 gen 2011, 19:51
da PPoli
Sgrunt....
Devo consegnare una casa ad un inquilino e devo finire di imbiancare, una piccola parte dell'impianto elettrico e un po di quello idraulico.
Dove lo trovo il tempo per leggermi tutta quella roba.....

Per chi se l'è già letto: quelle belle schedine che si vedono nelle foto sono disponibili? Ho letto velocemente tra le righe di un gruppo di acquisto. Nel caso qualcuno partecipa?

Re: Async 192Khz USB - the SDR-Widget collaborative project

Inviato: 07 gen 2011, 21:59
da UnixMan
A quanto ho capito ne hanno già fatto almeno un paio di versioni. Ma la versione che ci interessa in modo particolare è prevista per i prossimi mesi, quindi... stay tuned! :)

Io temo proprio che me ne prenderò una... :)

Re: Async 192Khz USB - the SDR-Widget collaborative project

Inviato: 08 gen 2011, 07:21
da Echo
Non ho capito, sta cosa arriva a 192khz sia su Linux che su MacOs senza bisogno di driver proprietari?
Oltre questo (se ho ben inteso) quali sono i vantaggi rispetto ad una hiface?

Re: Async 192Khz USB - the SDR-Widget collaborative project

Inviato: 08 gen 2011, 12:49
da UnixMan
Echo ha scritto:Non ho capito, sta cosa arriva a 192khz sia su Linux che su MacOs senza bisogno di driver proprietari?
così dicono (edit: si, è proprio così).
Echo ha scritto:Oltre questo (se ho ben inteso) quali sono i vantaggi rispetto ad una hiface?
Tanto per cominciare che è un progetto open e non un prodotto commerciale (che oltretutto, se parliamo della "pennetta", è realizzato in un modo che rende a dir poco complicata e scomoda qualsiasi modifica).

Ha di default alimentazioni migliori e la possibilità di prelevare l'uscita I2S. Potrebbe essere paragonato alla nuova versione, la hiFace Evo, ma dovrebbe costare molto meno di quella (che a mio modesto avviso è decisamente overpriced).

Inoltre (se lo si desidera), la versione "audiophile" completa includerà anche un DAC basato sul migliore dei chip Sabre 32, che ad occhio e croce sembra essere implementato molto meglio del "Buffalo II" (il kit della "twisted pear") e forse ciononostante costerà anche meno di quello.

Last but not least, per l'appunto funziona anche con Linux. Cosa che almeno per me è conditio sine qua non. I driver Linux per la hiFace, che erano stati promessi fin da quando è uscita, li sto' ancora aspettando... |( :-|

Re: Async 192Khz USB - the SDR-Widget collaborative project

Inviato: 11 gen 2011, 09:34
da UnixMan

Re: Async 192Khz USB - the SDR-Widget collaborative project

Inviato: 11 gen 2011, 12:39
da PPoli
Visto che hai partecipato alla discussione, ti sei fatto un'idea dei tempi di realizzo? Perlomeno dell'interfaccia USB->SPDiff/I2S.
Certo l'ideale sarebbe un bel dac USB completo c0n il Sabre32. Però momentaneamente.....anche se avevo letto qualcosa sui problemi dei DAC di Tweestedpearl con I2S.

Non mi sembrano in dirittura di arrivo. Si parla delle PCB ma non li vedo ancora pronti.

Stavo seriamente pensando di prendere una HiFace. Non la Evo. Anche per me troppo cara. Delle due piuttosto preferisco una soluzione alla Ciuffoli con la M-Audio.
Attualmente la mia M-Audio Transit ha due problemi: il primo è che esce solo in ottico, e a 96kHz se il contatto non è ben agganciato o sporco "scricchiola". L'altro è che ogni volta che spengo il computer con Windows 7, o che va in stand by, si resetta e devo rifare il test del segnale per riattivarla. Una palla. Anche con Linux la Transit ha dei problemi. con il plug&play. Mi sembra risolvibili, ma ci dovrei guardare.

Tienici aggiornati.

Re: Async 192Khz USB - the SDR-Widget collaborative project

Inviato: 11 gen 2011, 14:07
da UnixMan
PPoli ha scritto:Visto che hai partecipato alla discussione, ti sei fatto un'idea dei tempi di realizzo? Perlomeno dell'interfaccia USB->SPDiff/I2S.
no, al momento non ho ancora "partecipato". Sto' solo "spigolando" qua e la. Cmq, così a naso, penso che realisticamente ci vorranno almeno un 6 mesi a dire che fanno presto.
PPoli ha scritto:Certo l'ideale sarebbe un bel dac USB completo c0n il Sabre32.
che è esattamente quello che dovrebbe arrivare. Se non ho capito male, per la sola uscita I2S dovrebbe andare anche la scheda già realizzata (non ho verificato se sia disponibile, però).
PPoli ha scritto:Stavo seriamente pensando di prendere una HiFace. Non la Evo. Anche per me troppo cara. Delle due piuttosto preferisco una soluzione alla Ciuffoli con la M-Audio.
piuttosto che una soluzione alla Ciuffoli, io allora prenderei in considerazione la ASUS Xonar Essence STX. Ti fai un PC dedicato e ben "curato" allo scopo e via. Niente DAC esterni, S/PDIF, I2S o altro, esci direttamente in analogico. Già così com'è suona in maniera incredibile, con un po' di tweak mette paura.

Re: Async 192Khz USB - the SDR-Widget collaborative project

Inviato: 11 gen 2011, 18:26
da PPoli
Ma non eri tu quello che aveva la Esi Juli@.
Preferirei una soluzione esterna.

Il DAC con il Sabre ce l'ho. E forse prima o poi faccio anche la nuova versione.
Il PC Multimediale anche. E' un semplice ASUS AT310IONT. Su processore Atom con bus ottimizzato per l'audio e il video. Alimentazione esterna. Significa che me lo posso tirare dietro quando vado in giro in camper lasciando a casa la sezione HiFi. Senza timore che me lo rubino. Inoltre la PCI non ci sta come spazio. Forse con una raising card (meglio ancora un cavo), ma dovrei provare.

Re: Async 192Khz USB - the SDR-Widget collaborative project

Inviato: 11 gen 2011, 18:58
da UnixMan
PPoli ha scritto:Ma non eri tu quello che aveva la Esi Juli@.
si, perché ci tiro fuori comodamente il segnale I2S per il mio DAC. :)
PPoli ha scritto:Inoltre la PCI non ci sta come spazio. Forse con una raising card (meglio ancora un cavo), ma dovrei provare.
N.B.: la Xonar è PCI-E, non PCI... ma per lo spazio cambia poco.

edit: ho scoperto che esiste anche in versione PCI.

Re: Async 192Khz USB - the SDR-Widget collaborative project

Inviato: 18 gen 2011, 09:07
da UnixMan
GeorgeBoudreau ha scritto:The audio-widget is a fork of the SDR-Widget project with the focus on audio reproduction. Both projects are open-source with the Atmel firmware and hardware schematics available.

The audio-widget will be a consist of a separate USB-I2S controller module which will mount on a DAC card. DAC cards are planned for release based on the ES9012 and the TI PCM1794 chips.

The USB-I2S module design is complete and work is progressing on a ES9012 DAC card. The overall concept is to have the board set powered by a set of LiPo or LiPoFE batteries.

Join the mailing list or visit the mail archive to keep abreast of the projects progress.
http://www.diyaudio.com/forums/pc-based ... ost2437376

Re: Async 192Khz USB - the SDR-Widget collaborative project

Inviato: 02 mar 2011, 22:12
da UnixMan
Aggiornamento: https://groups.google.com/group/audio-w ... e1bd6c3fab
Børge Strand-Bergesen ha scritto: Feb 16, 12:52 pm
Hi guys,
the quotes are finally starting to arrive for USB-I2S module and AB-1
production. It looks like it will be around $130 for the initial kit with
cheapo shipping included. I'll probably play it safe and order 10 sets now.
If they work as-is there will hopefully be no new tooling cost. After I
[...]
As you know, I have playing hardware on my DIb board with a patched-in
ES9022. Two are built this far, one of which is due in Singapore with Alex
in a few days. This setup is very similar to module+AB-1, so I'm getting
more confident it will work too. But still, this will be the very first spin
of those boards....
I'll ask you to reconfirm once I know if we want the debug functions and
exact price.
Cheers,
Børge

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 18 apr 2011, 07:20
da UnixMan
I primi prototipi dell'AB-1 (Audio Board 1) sono stati spediti. A breve dovrei avere modo di ascoltarne uno. :razz:

Alcune foto:
AB-1_AudioWidget_20110414_innards_tf3lj.jpg
Audio_Widget_20110417_tf3lj.jpg
Da qui: http://sites.google.com/site/lofturj/sd ... DR-Widgets:

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 26 apr 2011, 18:19
da UnixMan
Altre versioni: http://www.yoyodyneconsulting.ca/pages/ ... dware.html
YC-USBxxxxx is a series of open source USB audio class 2 DAC designs.
YC-USB9022 An open source, USB audio class 2 device using the ESS Technology ES9022 DAC
YC-USB9012 An open source, USB audio class 2 device using the ESS Technology premium ES9012 DAC
YC-USBWM8741 An open source, USB audio class 2 device using the Wolfson WM8741 DAC

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 27 apr 2011, 12:21
da borge
Hi guys,

I hope you don't mind me using English. I can understand a bit of Italian but not write it.

Paolo asked for SPDIF and other inputs. The AB-1 and module were designed so that you use the module for your USB needs and redesign AB-1 as you see fit. I would suggest using an SRC4392 between the module's I2S and the DAC. The SRC4392 can do both asynchronous sample rate conversion and clock regeneration. Clock management would be a bit tricky but manageable. The module has SPI available so that controlling the SRC4392 is very possible.

Cheers,
Børge

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 27 apr 2011, 20:56
da UnixMan
Hi Børge,

what a nice surprise. Welcome on board! ^_^

No problem for English. Of course our foreign members are welcome to use it. We'll take care of translation if needed.

Premessa:

sulla mailing list del progetto "audio-widget" avevo chiesto in proposito alla possibilità di integrare nella scheda DAC (la "Audio Board") degli ingressi diversi oltre a quello principale USB (UAC2) in modo da poter connettere alla AB anche altre sorgenti digitali secondarie (CDP, DVD ed altri media players, DTV, ecc).

Børge ha suggerito la possibilità di fare multiplexing dello stream I2S utilizzando un chip SRC4392 (che potrebbe essere controllato attraverso lo stesso processore contenuto nel modulo USB-I2S). Questo permetterebbe di avere un ingresso I2S separato (attraverso il quale poi si potrebbe implementare qualsiasi altro tipo di ingresso digitale, oltre all'I2S stesso). Idea interessante, ma che ovviamente richiede la completa riprogettazione dell'intera audio board (ma una nuova board è attualmente in via di progettazione per l'ES9012... quindi, se la cosa vi interessa fatevi sentire! E magari, se potete, offritevi di dare una mano! ;) ).

In effetti, quando ho chiesto speravo nella possibilità di una modifica molto meno radicale. Pensavo di poter aggiungere banalmente un ingresso secondario (s/pdif e/o toslink) sfruttando l'ingresso s/pdif del Sabre stesso. Sfortunatamente, ho appena scoperto che il chip usa gli stessi pin sia per gli ingressi s/pdif che per quelli I2S, quindi la mia speranza di una soluzione banale era illusoria. :(

Back to the point: do you think is there any other simple option to add accessory s/pdif input(s) with minimal hardware and firmware changes?

George B. just suggested the idea to use a simple trick similar to the one used on the (old) Buffalo (ES9008): http://www.twistedpearaudio.com/docs/di ... ematic.pdf

This would have the advantage of exploiting the Sabre internal s/pdif receiver (which is supposed to have good jitter rejection) for the secondary input(s).

BTW, about your idea of using the SRC4392, I was wondering: aren't there any simpler (and cheaper?) IC which could be used as I2S mux? it seems odd to use a complex SRC chip only to disable all of its functions and use it just to "switch" between a couple of I2S streams... :?:


Since you are here, I'll take the chance to ask you another question. I've seen that you are using USB power for the current boards. I believe that one of the main concerns of most DIY audiophiles would be about the quality of the power supply. Is it possible to disconnect the USB power and use an external power supply? And what about separating the power supplies of the various sections? (uP, DAC/digital, DAC/analog, ecc). It would be definitely a nice feature the possibility to provide completely separated external power supplies, one for each section. I guess the overall audio quality may be improved.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 13 mag 2011, 09:22
da UnixMan
La versione "tutto in uno" (su una sola scheda) di George Boudreau con DAC ESS ES9022, inscatolata:

Immagine
Immagine
Immagine

(da qui).

Un bel giocattolino anche questo... ottima per usi "mobili".

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 13 mag 2011, 11:30
da PPoli
Dall'inidizzo delle foto mi sembra di capire che non è roba tua (a meno che tu non abbia un dominio in Canada). Ma ne hai ordinata una oppure no di widget?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 13 mag 2011, 12:56
da UnixMan
Non ancora... non ho fretta, aspetto la prossima evoluzione. ;)

Un esemplare (della versione su due schede con l'AB-1) l'ha preso mio cugino. Sto' aspettando che capiti per sentirlo nel mio sistema... :-P

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 21 lug 2011, 18:28
da UnixMan
Ora può funzionare anche in modalità UAC1 asincrona, che non necessita di driver aggiuntivi neanche su windoze (ovviamente tale modalità può supportare solo sample-rate <= 48KHz).

http://www.diyaudio.com/forums/digital- ... ost2618614

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 21 lug 2011, 18:40
da UnixMan
Nuovo batch in arrivo:

http://www.diyaudio.com/forums/digital- ... ost2634431

Appena 120$ (meno di 85€) per un Sabre DAC USB2 asincrono completo, compreso perfino il contenitore! :o

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 28 lug 2011, 16:57
da borge
Hi guys,

a new batch of Audio Widget is being ordered these days. Schematics are at:
http://www.qnktc.com/mod_ab1/Ab-11_20110703_B_Sch.pdf
http://www.qnktc.com/mod_ab1/Usbmod_20110703_b_Sch.pdf

This piece of kit is quite similar to the first Audio Widget with a few changes:
- It now comes in a case, not just separate boards
- USB, audio and buttons are on the back
- The Analog Board is prepared for external power supplies/batteries/chargers
- The clock MUXing has been improved
- Critical components are sourced in Europe, not China.

Another important change is that place is reserved for Ø6.3/2.5mm
pitch OS-CONs and Panasonic EEF-CD0J100R capacitors all over. I'm
planning to populate quite a few of them, but would like some more
feedback on your preferences.

The price is USD120 for a complete box, USD70 for just the USB-I2S
module. There's a USD30 discount for each original AB-1 kit for those
who want to upgrade.

Feel free to PM me to order order kits. But please don't transfer any
money yet before working hardware arrives with me.

Cheers,
Børge

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 29 lug 2011, 17:37
da gluca
mandato PM a Borge per modulo USB-I2S ... mo' vediamo.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 29 lug 2011, 18:56
da Echo
gluca ha scritto:mandato PM a Borge per modulo USB-I2S ... mo' vediamo.
stuzzica anche me (la hiface mi sta rompendo un pochino co sti cavolo di driver proprietari!!), quando hai più info fammi sapere mi potrei unire :link:

...non ho capito se nel modulo usb/i2s c'è da sfruttare obbligatoriamente l'alimentazione usb oppure se ne può fare una dedicata

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 01 ago 2011, 11:21
da LuCe68
Ma i driver non andavano scaricati a pagamento ?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 01 ago 2011, 11:39
da UnixMan
LuCe68 ha scritto:Ma i driver non andavano scaricati a pagamento ?
??

l'Audio Widget implementa gli standard ufficiali UAC1 ed UAC2 (entrambi in modalità asincrona). Su Linux e MacOS/X questi sono entrambi supportati nativamente, quindi su tali O.S. l'A.W. funziona "plug & play" senza bisogno di installare alcunché.

Windoze invece al momento non supporta ancora UAC2, ma solo UAC1. Quindi su quella sottospecie di sistema operativo AW può funzionare P&P senza driver aggiuntivi solo in modalità UAC1 (asincrona), che è limitata a 48KHz.

Per andare in modalità UAC2, nell'attesa che la "innovatrice" (si fa' per dire, nevvero) Micro$oft si decida finalmente a mettersi al passo con i tempi, ci vuole un driver aggiuntivo. Al momento ce ne sono diversi in via di sperimentazione ("presi in prestito" da altri prodotti, dato che le politiche di M$ impediscono di fatto la realizzazione di driver Open-Source, come avrebbero voluto fare gli sviluppatori dell'AW).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 01 ago 2011, 14:49
da LuCe68
Grazie per il chiarimento.
Il fatto che tu mi dica che funziona solo fino a 48Khz è una brutta notizia. Ma poi, c'è effetiva differenza tra i 196 e i 48 ? Forse è il mio solito sculo ma i file che ho avuto tra le mani a 24bit e 196Khz erano affetti da war loudnes, tant' è che mi sono detto che forse non meritava investire in qualcosa che di fatto c'è scarsità in sorgente di qualità. Mi confermate la sensazione o lo sculo ?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 02 ago 2011, 07:36
da UnixMan
LuCe68 ha scritto:Il fatto che tu mi dica che funziona solo fino a 48Khz è una brutta notizia.
mi sa' che hai capito male.

Il limite dei 48KHz NON è della AW, ma di windows! (che nativamente ancora non supporta lo standard UAC2, neanche con "seven").

Con Linux e MacOS/X, ma anche con windows se si utilizza un driver UAC2, funziona perfettamente fino a 192KHz.
LuCe68 ha scritto:Ma poi, c'è effetiva differenza tra i 196 e i 48 ? Forse è il mio solito sculo ma i file che ho avuto tra le mani a 24bit e 196Khz erano affetti da war loudnes
che roba era? io ne ho sentiti diversi fatti bene... e la differenza con un 44.1 c'è eccome. Che poi al momento di materiale HD disponibile non ce ne sia molto è un altro discorso.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 19 ago 2011, 08:48
da borge
Hi guys,

Finally, the first 10 working AB-1.1 units have arrived with me. More
are on their way. Pictures and schematics are uploaded to
http://code.google.com/p/sdr-widget/downloads/list

All boards have been tested with audio-widget-nik from the git
repository, playing UAC1 at 44.1 and 48ksps on driverless Win7/64.

So what sets this kit apart from the existing AB-1?
* It now comes in a pretty case. It even has a nice logo on it :-)
* There are OS-CONs at important power loads.
* There are headers to easily put in alternative power supplies.
* The front has an R+G LED working independantly from the two on the
USB-I2S module.
* Perhaps most importantly, the clocks have much improved MUXing and layout.

I'm _almost_ ready to ship them out. Unfortunately, my design for the
rear panel was a bit off. I'm redesigning it now for a better fit. It
will probably be a couple weeks before the rear panel and remaining
kits arrive. Let me know if you want to start playing with it ASAP,
and I'll send the rear panel when they arrive with me.

In the meantime, don't hesitate to place your orders! The price is
still USD120 + shipping. With a tracking number shipping is USD63(52)
international(Europe). Without a tracking number it is 14(9). Please
paypal to borge.strand@gmail.com.

USB-I2S module only is USD70 plus shipping. For each AB-1 you may have
bought from me before there is a USD30 discount.


Cheers,
Børge

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 19 ago 2011, 09:20
da UnixMan
Ab-11_20110818_xB01_Sch.pdf
DSC_0096d.jpg
DSC_0098d.jpg
DSC_0102d.jpg
Si e no un 100io di € per un DAC UAC2 con Sabre 9023 completo di tutto, contenitore incluso. Che volete di più? ^_^ :clap:

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 22 ago 2011, 05:28
da Echo
Non ho capito, se si ordina solo il modulo usb>I2S si riceve quella schedina che sta nella foto oppure è proprio un modulo specifico per utilizzi più "generali"? ...la schedina che si vede in foto non mi sembra molto versatile già per i collegamenti mi sembra un po' che obblighi a fare quella specie di zoccolo dove nel dac è agganciata o sbaglio?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 22 ago 2011, 10:53
da UnixMan
Echo ha scritto:Non ho capito, se si ordina solo il modulo usb>I2S si riceve quella schedina che sta nella foto oppure è proprio un modulo specifico per utilizzi più "generali"? ...la schedina che si vede in foto non mi sembra molto versatile già per i collegamenti mi sembra un po' che obblighi a fare quella specie di zoccolo dove nel dac è agganciata o sbaglio?
è proprio la schedina piccola. Lo "zoccolo" sono pin-strip standard, lo puoi montare anche su una millefori.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 22 ago 2011, 19:34
da Echo
UnixMan ha scritto:
Echo ha scritto:Non ho capito, se si ordina solo il modulo usb>I2S si riceve quella schedina che sta nella foto oppure è proprio un modulo specifico per utilizzi più "generali"? ...la schedina che si vede in foto non mi sembra molto versatile già per i collegamenti mi sembra un po' che obblighi a fare quella specie di zoccolo dove nel dac è agganciata o sbaglio?
è proprio la schedina piccola. Lo "zoccolo" sono pin-strip standard, lo puoi montare anche su una millefori.
e c'è la possibilità di escludere l'alimentazione dell'usb ?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 22 ago 2011, 22:23
da UnixMan
AFAIK sia la AB1.1 che la versione "tutto-in-uno" prevedono la possibilità di utilizzare alimentazioni esterne, anche separate per le varie parti. Vedi ad esempio: http://www.diyaudio.com/forums/digital- ... ost2681575
salas-aw.jpg
Per maggiore sicurezza comunque puoi chiedere agli sviluppatori o controllare direttamente gli schemi (è tutto open source, hardware e software...).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 22 ago 2011, 22:35
da UnixMan
P.S.: considera che il convertitore USB-I2S dell'AW è pensato per essere slave del clock! Gli oscillatori del clock (e relative alimentazioni) sono sulla AB, vicini al DAC.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 23 ago 2011, 13:40
da Echo
UnixMan ha scritto:P.S.: considera che il convertitore USB-I2S dell'AW è pensato per essere slave del clock! Gli oscillatori del clock (e relative alimentazioni) sono sulla AB, vicini al DAC.

Quindi se volessi usarlo con il buffalo dovrei tirar fuori il segnale del clock da buffalo ?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 23 ago 2011, 16:33
da UnixMan
Echo ha scritto:Quindi se volessi usarlo con il buffalo dovrei tirar fuori il segnale del clock da buffalo ?
penso proprio di si. D'altronde, sarebbe assurdo fare diversamente: perderesti buona parte dei vantaggi di un sistema veramente asincrono e ti ritroveresti solo con qualcosa di simile ad una hiFace o simili... mentre l'Audio Widget può essere una soluzione di gran lunga superiore!

Bisogna vedere però se la frequenza del clock del Buffalo è compatibile con l'AW. E forse non è l'unico problema. Se non vado errato, il Buffalo utilizza un clock unico e sfrutta l'ASRC del Sabre per adattarsi ai differenti sample rate degli stream in ingresso. Al contrario, le AB dell'AW prevedono due clock distinti (uno per s/r di 44.1 kHz e multipli e l'altro per 48 kHz e multipli) e di fatto non sfruttano l'ASRC (lo usano in modo sincrono). Quindi bisogna capire se/come il Buffalo possa essere adattato all'AW o viceversa.

Conviene chiedere direttamente agli sviluppatori... ora posto la domanda sul thread ufficiale su diyAudio.

...fatto: http://www.diyaudio.com/forums/digital- ... ost2682923

BTW: Børge, if you follow this thread you may also answer directly here if you can. ;)

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 23 ago 2011, 17:49
da Echo
Grazie ;-)

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 23 ago 2011, 18:42
da UnixMan
BTW: tu che versione hai del Buffalo?

per caso qualcuno ha gli schemi?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 24 ago 2011, 10:06
da UnixMan

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 24 ago 2011, 14:30
da Echo
Se ho capito bene (sono al mare sotto al sole eh eh) basta un modulino con il clock da inviare al modulo USB-I2S giusto?
...anche se in questo modo non sfrutterei al massimo le potenzialità dell'accoppiata giusto?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 24 ago 2011, 16:23
da UnixMan
Echo ha scritto:Se ho capito bene (sono al mare sotto al sole eh eh) basta un modulino con il clock da inviare al modulo USB-I2S giusto?
esatto. Serve un modulino che abbia il doppio clock, 24.576/22.579 Mhz, commutabile (il segnale per comandare la commutazione lo fornisce l'AW).
Echo ha scritto:...anche se in questo modo non sfrutterei al massimo le potenzialità dell'accoppiata giusto?
esatto anche questo. O, per essere più precisi, è esatto se abbiamo ragione a ritenere che sia meglio utilizzare il Sabre in modalità sincrona (cioè con il clock locale del DAC che funge da master e controlla anche il timing dello stream I2S). Il Buffalo usa invece il Sabre in modalità asincrona, sfruttando cioè l'ASRC interno per poter operare con un clock locale diverso ed indipendente da quello dello stream in ingresso. In ogni caso (se scegli un buon clock a basso jitter e curi adeguatamente alimentazioni, collegamenti, ecc), sfrutti il Buffalo (per come è fatto) al meglio delle sue possibilità.

In linea di principio credo che dovrebbe anche essere possibile modificare il Buffalo in modo da far lavorare il Sabre in modalità sincrona, ma temo che ciò richiederebbe interventi piuttosto consistenti ed invasivi.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 31 ago 2011, 09:18
da Echo
...mmm non mi convince più tanto, voglio aspettare e vedere cosa combinano quelli di TP con il loro nuovo ricevitore USB
...e/o aspettare che questi dell'audiowidget si decidano ad usare (per bene) il 9018

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 04 set 2011, 16:36
da gluca
mah ... lo sto prendendo. tutto il dac poi vedo ... mah ... un altro dac, ora siamo a tre. mah ...

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 09 set 2011, 05:37
da Echo
gluca ha scritto:mah ... lo sto prendendo. tutto il dac poi vedo ... mah ... un altro dac, ora siamo a tre. mah ...
...anche io sto con tre dac in casa :grin: ...quando torni con i miei bimmmmmbi? :wink:

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 09 set 2011, 13:41
da gluca
cosa? io non ho niente di tuo! :o

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 09 set 2011, 19:59
da Echo
gluca ha scritto:cosa? io non ho niente di tuo! :o
quei due simpatici gemellini di colore con un braccio verde e uno rosso.... :rofl:

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 09 set 2011, 21:07
da gluca
:wink: ormai sono miei ....


Paura, eh??

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 10 set 2011, 18:49
da Echo
gluca ha scritto::wink: ormai sono miei ....


Paura, eh??
OK almeno fanne buon uso, non li trattare male con quelle tue cabine dell'Enel ahhahah :rofl:

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 nov 2011, 20:22
da gluca
UnixMan ha scritto:
Ab-11_20110818_xB01_Sch.pdf
DSC_0096d.jpg
DSC_0098d.jpg
DSC_0102d.jpg
Si e no un 100io di € per un DAC UAC2 con Sabre 9023 completo di tutto, contenitore incluso. Che volete di più? ^_^ :clap:
con il mio mac (OSX 10.6.8) non funzia ... :worried:

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 nov 2011, 20:42
da UnixMan
gluca ha scritto:con il mio mac ( OSX 10.6.8 ) non funzia ... :worried:
strano, dovrebbe andare: «USB Audio Class 2.0 is natively supported by Apple™ OS X version 10.6.3 and above» (da qui).

che ti dice il sistema quando la colleghi? (guarda nei log) il firmware è caricato? quale?

(ti conviene chiedere lumi sulla mailing list...).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 nov 2011, 21:07
da gluca
hum... lo vede solo come periferica sino a 48k ... io uso un vecchio macbook pro nn vorrei che fosse un problema hw e cioe' USB non 2.0. sono diverse a livello HW le 1.0 e 2.0?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 nov 2011, 21:17
da UnixMan
gluca ha scritto:hum... lo vede solo come periferica sino a 48k ... io uso un vecchio macbook pro nn vorrei che fosse un problema hw e cioe' USB non 2.0.
ah! ovviamente in quel caso non potresti andare oltre UAC1. Però fino a 24/96 dovrebbe arrivarci anche con UAC1. Ma sicuro che sia solo USB 1.1 e non 2.0 ? quanti anni ha?

(non hai qualcosa di più nuovo x provare al volo?)
gluca ha scritto:sono diverse a livello HW le 1.0 e 2.0?
in che senso? i connettori sono identici, ma ovviamente per il resto sono diversi eccome.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 nov 2011, 21:38
da gluca
avra' 5 anni...

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 nov 2011, 21:44
da gluca
anche di piu'... e' uscito di produzione nel maggio 2006 ma ha porte USB 2.0 infatti ricordavo di aver controllato prima di prendere il coso da borges

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 nov 2011, 22:00
da UnixMan
OK, allora probabilmente non è nella modalità giusta e/o non ha il giusto firmware caricato... guarda sul WiKi e/o chiedi sulla mailing list.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 nov 2011, 22:13
da gluca
secondo me e' il firmware... ho scritto a borges ma non ho trovato la mailing list. sai dov'e'?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 nov 2011, 22:18
da UnixMan
gluca ha scritto:secondo me e' il firmware... ho scritto a borges ma non ho trovato la mailing list. sai dov'e'?
è tra i link nel primo post di questo thread! ;)

https://groups.google.com/group/audio-widget

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 nov 2011, 22:50
da UnixMan
Oh, hai installato l'interfaccia di controllo, "WidgetControl.py"?

«With the GUI, you can configure the firmware for UAC2 (instead of the default UAC1 for Windows compatibiilty).»

http://www.diyaudio.com/forums/digital- ... ost2696181

http://code.google.com/p/sdr-widget/downloads/list

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 nov 2011, 23:00
da UnixMan
P.S.: ho letto sulla ML che di recente hanno introdotto la possibilità di passare da UAC1 ad UAC2 e viceversa anche senza usare la GUI, utilizzando il pulsante per la programmazione. Non so però se la cosa sia stata inclusa nel firmware di default).

BTW: ma in UAC1 funziona?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 nov 2011, 23:22
da gluca
ho premuto piu volte il pulsante di prog ma il risultato e' lo stesso ... muta

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 nov 2011, 23:26
da UnixMan

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 nov 2011, 23:41
da gluca
si', infatti lo vede anche come SDR widget e sino ai 192/24 ma non suona uguale.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 nov 2011, 00:03
da UnixMan
Provato a resettare l'AW? (pulsantino). A staccarlo/riattaccarlo, riavviare il Mac, ecc, in varie combinazioni?

Verificato che stai mandando l'output sul device giusto e che i volumi non siano a zero? :wasntme:

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 nov 2011, 00:11
da gluca
ora che noto ... sul pannello midi il volume va a zero automaticamente e non c'e' modo di impostarlo diversamente

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 nov 2011, 00:17
da gluca
ho postato pure su DIY nella speranza che ci sia qualche utente mac sparso per il mondo, borges mi scrisse che non conosce OSX.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 nov 2011, 18:04
da UnixMan
Qualche progresso?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 nov 2011, 18:17
da gluca
no, il PC winzoz XP fa le bizze ... mo' ho modificato il BII per farlo andare a 230V ... non lo ricordavo cosi' dinamico: bello li'.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 nov 2011, 18:30
da UnixMan
ma un bel Linux no? al limite, anche una live (purché recente, serve un kernel >= 2.6.38).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 08 nov 2011, 16:15
da Echo
Provato nel pannello configurazione midi (nelle utility)?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 19 nov 2011, 10:13
da Giaime
Mail spedita a QNKTC, vediamo se ne hanno ancora di kits... 8)

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 23 nov 2011, 13:08
da gluca
Ho provato il coso usando AMARRA, PUREMUSIC e SOUNDFLOWER (programmi che 'bypassano' il sistema OSX) ma senza successo: continua ad essere muto. Domani provo con un altro mac di un amico, ultimo modello iMac, sperando che vada.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 23 nov 2011, 20:52
da UnixMan
UCAS... non facevi prima a boostappare un Linux "live CD" su un PC qualunque?! :lol:

BTW: ho appena ordinato una AB1.1 anche io. :)

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 23 nov 2011, 21:23
da gluca
ma se manco mi funziona il picci' qualunque che ho a casa ... aspetto il nuovo portatile dell'ufficio per leggere il firmware della AB1.1 (ma NIENTE linux)

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 23 nov 2011, 21:27
da PPoli
Che stadio di uscita avete intenzione di usare?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 23 nov 2011, 21:30
da gluca
chi io? quello suo. l'idea era di recuperare la scheda USB-I2S e riciclare il DAC con un altro ricevitore. ma se mi va in porto l'idea del xover digitale lo uso solo come muletto mentre faccio i lavori e poi lo do' via.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 23 nov 2011, 22:44
da Giaime
UnixMan ha scritto:BTW: ho appena ordinato una AB1.1 anche io. :)
Eccomi nel club :wink: speriamo arrivi presto! E speriamo a me funzioni al primo colpo...

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 23 nov 2011, 23:53
da UnixMan
gluca ha scritto:ma se manco mi funziona il picci' qualunque che ho a casa ...
e che vuol dire?? scaricati il CD di installazione di Ubuntu (che è anche una live), infilalo nel lettore di quel PC e fallo partire. Poi attacchi la AW e cominci a vedere se suona. Ci vuole più a dirlo che a farlo!

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 24 nov 2011, 00:28
da UnixMan
PPoli ha scritto:Che stadio di uscita avete intenzione di usare?
L'AB1.1 usa il DAC ESS ES9023, versione a due canali del Sabre che ha già uscite "single ended" (sbilanciate) e non ha bisogno di alcuno stadio di uscita esterno.

Questo è lo schema sezione analogica:

http://www.qnktc.com/ab_11/Ab-11_20110818_xB01_Sch.pdf

(quella disegnata come un "chippone" è in realtà la schedina della sezione digitale USB->I2S).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 24 nov 2011, 00:33
da UnixMan
gluca ha scritto:se mi va in porto l'idea del xover digitale lo uso solo come muletto mentre faccio i lavori e poi lo do' via.
ne potresti usare 3 per 6 canali (2ch*3vie). Visto il rapporto q/p, al momento mi sa' che è difficile trovare una soluzione migliore...

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 24 nov 2011, 11:21
da gluca
il problema è lo stadio di uscita che non mi piace, vorrei farlo da me.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 24 nov 2011, 12:09
da UnixMan
gluca ha scritto:il problema è lo stadio di uscita che non mi piace, vorrei farlo da me.
in effetti l'op-amp integrato piace molto poco anche a me. Però dicono che nondimeno il 9023 suona benissimo (...sapremo presto se è vero! ;) ).

Cmq, nulla vieta di utilizzare il solo modulo USB->I2S e realizzare una "AB" diversa che usi e.g. l'ES9018. O magari due, in mono! :geek:

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 24 nov 2011, 12:11
da gluca
si ma è solo stereo ... la terrei nel caso di xover attivo analogico altrimenti come dicevo vado verso la exadevice che gestisce 6 canali

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 24 nov 2011, 12:24
da UnixMan
gluca ha scritto:si ma è solo stereo ... la terrei nel caso di xover attivo analogico altrimenti come dicevo vado verso la exadevice che gestisce 6 canali
dipende anche da quanta fretta hai. Il groppo di AW sta' pensando di realizzare una nuova versione a 8 canali (se ci fosse qualche esperto di uC/FPGA/USB/ecc che vuole collaborare al progetto, non ha che da iscriversi alla mailing list...). Oppure banalmente puoi anche usare più interfacce stereo (non dirmi che il tuo amato Mac non può gestire più schede "in parallelo").

Se non ricordo male, la EXA per funzionare richiede l'uso di driver proprietari. E la cosa NON mi piace neanche un po'. Specie per progetti "fungo" come quello, c'è sempre il rischio che dopo qualche aggiornamento del S.O. i vecchi driver non vanno più bene e nessuno te ne fornisce più di nuovi... (senza contare che sei legato ai soli OS supportati).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 24 nov 2011, 12:59
da PPoli
UnixMan ha scritto:
PPoli ha scritto:Che stadio di uscita avete intenzione di usare?
L'AB1.1 usa il DAC ESS ES9023, versione a due canali del Sabre che ha già uscite "single ended" (sbilanciate) e non ha bisogno di alcuno stadio di uscita esterno.

Questo è lo schema sezione analogica:

http://www.qnktc.com/ab_11/Ab-11_20110818_xB01_Sch.pdf

(quella disegnata come un "chippone" è in realtà la schedina della sezione digitale USB->I2S).
Lo schema lo avevo già visto su loro sito.
Mi sembrava di aver capito che il progetto base era stato fatto per suonare comunque da subito ma che caldeggiassero la sperimentazione sullo stadio di uscita.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 24 nov 2011, 13:05
da gluca
si', la EXA ha bisogno dei driver ASIO ma mi pare molto ben fatta (e testata sul MACOSX 10.6.8 ed oltre).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 24 nov 2011, 14:46
da UnixMan
PPoli ha scritto:Lo schema lo avevo già visto su loro sito.
Mi sembrava di aver capito che il progetto base era stato fatto per suonare comunque da subito ma che caldeggiassero la sperimentazione sullo stadio di uscita.
sperimentazioni sulla "Analog Board", cioè fondamentalmente su alimentazioni, clock, componentistica, ecc. Con il 9023 sullo stadio di uscita non c'è praticamente nienta da poter sperimentare...

C'è poi sempre la porta aperta per nuovi progetti, come ad es. nuove "AB" che utilizzino DAC diversi (e.g. il 9018 o altri DAC non ESS) e/o altre idee e soluzioni per migliorare ulteriormente le prestazioni. Ad es. Børge è da un po' che ha in mente di utilizzare degli optoisolatori sulle linee del BUS I2S (e sul clock che viene inviato al uC dalla AB) per separare la AB (cioè il DAC con i relativi clock a basso jitter) dal resto (interfaccia USB).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 24 nov 2011, 17:03
da PPoli
senza contare che sei legato ai soli OS supportati
HiFace docet. E io ogni tanto continuo ancora a guardare sul sito se sono usciti i driver per Linux promessi troppe volte.

Mi sa che ci faccio un pensierino anche io a questa schedina.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 29 nov 2011, 22:09
da gluca
provato sull'ultimo imac ed e' muto ... in settimana dovrei vedere che firmware ha dentro. sgrunt.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 29 nov 2011, 22:26
da Giaime
A me ha funzionato da subito sotto Windows 7 x64. Devo provare ancora con Voyage MPD. In ogni caso, da foobar, non ha funzionato in Kernel Streaming (neanche la M-Audio PCI che ho andava così) e in WASAPI funziona solo se setto l'uscita a 24bit. Non ho approfondito...

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 30 nov 2011, 07:42
da gluca
anche a me avrebbe dovuto dare zero problemi, l'ipotesi è che abbiano installato un firmware ciucco anche se mi sembra strano.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 30 nov 2011, 12:42
da PPoli
gluca ha scritto:anche a me avrebbe dovuto dare zero problemi, l'ipotesi è che abbiano installato un firmware ciucco anche se mi sembra strano.
Cambialo
http://code.google.com/p/sdr-widget/wik ... rogramming

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 30 nov 2011, 12:43
da PPoli
Che è il kit con "norsk mva & fract"?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 30 nov 2011, 12:52
da UnixMan
PPoli ha scritto:Che è il kit con "norsk mva & fract"?
le tasse norvegesi?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 30 nov 2011, 13:35
da PPoli
Sembra quasi un corriere. Ma non c'è su Internet.
Mi iteressava più che altro sapere che non fosse qualcosa tipo il monitorino a 4 linee.

Comunque....stassera ne ordino un paio, se ci sono. Se qualcuno vuole unirsi....

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 30 nov 2011, 13:54
da gluca
PPoli ha scritto:
gluca ha scritto:anche a me avrebbe dovuto dare zero problemi, l'ipotesi è che abbiano installato un firmware ciucco anche se mi sembra strano.
Cambialo
http://code.google.com/p/sdr-widget/wik ... rogramming
quello che faro' con il pc nuovo quando arriva ...

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 30 nov 2011, 14:21
da UnixMan
gluca ha scritto:
quello che faro' con il pc nuovo quando arriva ...
continuo a non capire perché non vuoi provare con quello che hai già. Tra l'altro, con windoze dicono di utilizzare "Cygwin", che altro non è che una sorta di layer di compatibilità Unix su windoze: a quel punto, non vedo perché non utilizzare invece un Linux nativo (che è meglio...).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 30 nov 2011, 14:26
da UnixMan
PPoli ha scritto:Mi iteressava più che altro sapere che non fosse qualcosa tipo il monitorino a 4 linee.
manda un mail a Børge e chiedigli se anche la AB1.1 supporta il display e nel caso se ha anche le schedine adatte... ;)

(poi facceelo sapere, che interessa anche a me... quando ho ordinato la mia, mi sono dimenticato di chiederglielo).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 30 nov 2011, 14:27
da gluca
perchè il PC che ho è un rottame che neanche si avvia ed ha problemi hardware e quello che cito come nuovo è il notebook aziendale su cui non posso neanche pensare di fare pasticci linux

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 30 nov 2011, 14:33
da PPoli
Allora aspetti che arrivi a me e se poi funziona vengo a trovarti a Torino con una bottiglia di Brunello.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 30 nov 2011, 15:25
da UnixMan
gluca ha scritto:perchè il PC che ho è un rottame che neanche si avvia ed ha problemi hardware
tentar non nuoce... se si accende ma non parte, facile che sia banalmente l'HDD danneggiato (o addirittura solo un problema software, con windoze a lungo andare è quasi la norma!).
gluca ha scritto:e quello che cito come nuovo è il notebook aziendale su cui non posso neanche pensare di fare pasticci linux
ma quali pasticci!? ci infili un CD "live" e fai il boot da quello. L'HDD non lo tocchi neanche. Quando spegni non resta traccia!

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 30 nov 2011, 16:18
da gluca
al più ci provo se dici così ... ma non va a salvare sul HDD? dove scarico il cd live?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 30 nov 2011, 17:05
da UnixMan
gluca ha scritto:al più ci provo se dici così ... ma non va a salvare sul HDD?
a meno che tu non gli dica espressamente di farlo, no.
gluca ha scritto: dove scarico il cd live?
ce n'è una marea. Come ti dicevo, anche il CD di installazione di Ubuntu può essere utilizzato come "live" (senza installare nulla). Se poi scarichi la versione su DVD, è ancora più completa. Oppure puoi usare il buon vecchio Knoppix, ecc. L'importante è che abbia un kernel >= 2.6.38.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 01 dic 2011, 09:35
da Giaime
PPoli ha scritto:Sembra quasi un corriere. Ma non c'è su Internet.
Mi iteressava più che altro sapere che non fosse qualcosa tipo il monitorino a 4 linee.
Si, gli ho chiesto, sono le tasse norvegesi.

Per l'LCD, la scheda supporta un 1x16, basta (ma non ho provato, sto guardando lo schema) collegare il display agli appositi piedini che, a occhio e croce, dovrebbero essere quella serie di pin tra il modulo USB e la parete più vicina del contenitore.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 01 dic 2011, 12:53
da PPoli
Si, gli ho chiesto, sono le tasse norvegesi.
Si, gli ho scritto anche io e mi ha dato la risposta.

Oggi vado con l'ordine.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 01 dic 2011, 22:49
da gluca
io mi sono rotto 3/4 di cocomero co 'sto widget ... non funzia manco sul portatile winzoz dell'ufficio e siccome e' blindato e non mi lascia installare un bel niente senza la password di amministratore non posso neanche far girare l'eseguibile per controllare il firmware. mo' lo prendo e lo butto dalla finestra (computer, widget e gia' che ci sono pure l'altro pc vecchio). fanculo, ridatemi il mio mac.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 01 dic 2011, 23:44
da UnixMan
gluca ha scritto:non funzia manco sul portatile winzoz dell'ufficio
neanche se lo metti in modalità UAC1? (il widget, con i tastini) su windows in quel modo deve funzionare al primo colpo! Se non va' potrebbe esserti arrivato un esemplare difettoso... :?:
gluca ha scritto: e' blindato e non mi lascia installare un bel niente senza la password di amministratore
ma riesci a fargli fare il boot da un CD o hanno blindato anche il BIOS?
gluca ha scritto:e gia' che ci sono pure l'altro pc vecchio
li hai provato a far partire una live?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 02 dic 2011, 08:18
da gluca
muto in entrambe le modalità. il pc dell'ufficio lo lascio stare, provo a recuperare il vecchio PC e metterlo a posto eventualmente con linux

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 02 dic 2011, 11:33
da UnixMan
gluca ha scritto:muto in entrambe le modalità.
a questo punto, se in modalità UAC1 windows lo ha riconosciuto e configurato correttamente ma l'uscita è rimasta muta, temo proprio che ti sia capitato un esemplare difettoso (o che si è danneggiato durante il trasporto, ad es. qualche saldatura saltata). :(
gluca ha scritto:provo a recuperare il vecchio PC e metterlo a posto eventualmente con linux
ottima idea... :up: dato che sei abituato al Mac, con l'interfaccia "Unity" dovresti sentirti a casa. ;)

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 02 dic 2011, 11:45
da gluca
devo aprirlo e vedere che c'è dentro ... cheduepalle ...

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 03 dic 2011, 20:14
da UnixMan
Arrivato! ^_^

Ha funzionato al primo colpo senza fare nulla, sia in modalità UAC1 (LED verde) che UAC2 (LED rosso), utilizzando banalmente i tastini per passare dall'una all'altra. Non ho ancora neanche provato ad installare il software di controllo. :oops:

Ci sto' ascoltando or-ora i demo HD di 2L. Ancora non ho fatto confronti diretti con il mio NorthStar ed è presto per trarre qualsiasi conclusione definitiva, ma direi che suona più che bene! :up: :clap:

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 03 dic 2011, 23:53
da PPoli
Ordinati anche il mio e uno per Campedelli.

Borge me li spefisce lunedì.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 04 dic 2011, 02:51
da UnixMan
benvenuti nel "club"! :)

Dimenticavo:

Codice: Seleziona tutto

spmc:~# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 1241:f728 Belkin
Bus 005 Device 002: ID 0471:060d Philips (or NXP) Consumer Infrared Transceiver (SRM5100)
Bus 001 Device 006: ID 16c0:03e8 VOTI free for internal lab use 1000
è l'ultimo...

Codice: Seleziona tutto

spmc:~# lsusb -v -d 16c0:03e8

Bus 001 Device 006: ID 16c0:03e8 VOTI free for internal lab use 1000
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass          239 Miscellaneous Device
  bDeviceSubClass         2 ?
  bDeviceProtocol         1 Interface Association
  bMaxPacketSize0        64
  idVendor           0x16c0 VOTI
  idProduct          0x03e8 free for internal lab use 1000
  bcdDevice           10.00
  iManufacturer           1 www.obdev.at
  iProduct                2 DG8SAQ-I2C
  iSerial                 3 1.0.0.0.0.0.A
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength          161
    bNumInterfaces          3
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              500mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           0
      bInterfaceClass         0 (Defined at Interface level)
      bInterfaceSubClass      0
      bInterfaceProtocol      0
      iInterface              0
    Interface Association:
      bLength                 8
      bDescriptorType        11
      bFirstInterface         1
      bInterfaceCount         2
      bFunctionClass          1 Audio
      bFunctionSubClass       0
      bFunctionProtocol      32
      iFunction               0
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           0
      bInterfaceClass         1 Audio
      bInterfaceSubClass      1 Control Device
      bInterfaceProtocol     32
      iInterface              7 SDR-Widget
      AudioControl Interface Descriptor:
        bLength                 9
        bDescriptorType        36
        bDescriptorSubtype      1 (HEADER)
        bcdADC               2.00
        bCategory               4
        wTotalLength           64
        bmControl            0x00
      AudioControl Interface Descriptor:
        bLength                 8
        bDescriptorType        36
        bDescriptorSubtype     10 (CLOCK_SOURCE)
        bClockID                5
        bmAttributes         0x01 Internal fixed Clock
        bmControls           0x07
          Clock Frequency Control (read/write)
          Clock Validity Control (read-only)
        bAssocTerminal          3
        iClockSource            5 Clock 2
      AudioControl Interface Descriptor:
        bLength                17
        bDescriptorType        36
        bDescriptorSubtype      2 (INPUT_TERMINAL)
        bTerminalID            17
        wTerminalType      0x0101 USB Streaming
        bAssocTerminal          0
        bCSourceID              5
        bNrChannels             2
        bmChannelConfig   0x00000003
          Front Left (FL)
          Front Right (FR)
        bmControls    0x0000
        iChannelNames           0
        iTerminal               8 Audio-widget
      AudioControl Interface Descriptor:
        bLength                18
        bDescriptorType        36
        bDescriptorSubtype      6 (FEATURE_UNIT)
        bUnitID                18
        bSourceID              17
        bmaControls( 0)      0x00000003
          Mute Control (read/write)
        bmaControls( 1)      0x00000003
          Mute Control (read/write)
        bmaControls( 2)      0x00000003
          Mute Control (read/write)
        iFeature                0
      AudioControl Interface Descriptor:
        bLength                12
        bDescriptorType        36
        bDescriptorSubtype      3 (OUTPUT_TERMINAL)
        bTerminalID            19
        wTerminalType      0x0302 Headphones
        bAssocTerminal          0
        bSourceID              18
        bCSourceID              5
        bmControls         0x0000
        iTerminal               0
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        2
      bAlternateSetting       0
      bNumEndpoints           0
      bInterfaceClass         1 Audio
      bInterfaceSubClass      2 Streaming
      bInterfaceProtocol     32
      iInterface              0
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        2
      bAlternateSetting       1
      bNumEndpoints           2
      bInterfaceClass         1 Audio
      bInterfaceSubClass      2 Streaming
      bInterfaceProtocol     32
      iInterface              0
      AudioStreaming Interface Descriptor:
        bLength                16
        bDescriptorType        36
        bDescriptorSubtype      1 (AS_GENERAL)
        bTerminalLink          17
        bmControls           0x07
          Active Alternate Setting Control (read/write)
          Valid Alternate Setting Control (read-only)
        bFormatType             1
        bmFormats               1
          PCM
        bNrChannels             2
        bmChannelConfig   0x00000003
          Front Left (FL)
          Front Right (FR)
        iChannelNames           0
      AudioStreaming Interface Descriptor:
        bLength                 6
        bDescriptorType        36
        bDescriptorSubtype      2 (FORMAT_TYPE)
        bFormatType             1 (FORMAT_TYPE_I)
        bSubslotSize            4
        bBitResolution         24
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type               Asynchronous
          Usage Type               Data
        wMaxPacketSize     0x0188  1x 392 bytes
        bInterval               2
        AudioControl Endpoint Descriptor:
          bLength                 8
          bDescriptorType        37
          bDescriptorSubtype      1 (EP_GENERAL)
          bmAttributes         0x00
          bmControls           0x00
          bLockDelayUnits         0 Undefined
          wLockDelay              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes           17
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Feedback
        wMaxPacketSize     0x0004  1x 4 bytes
        bInterval               4
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass          239 Miscellaneous Device
  bDeviceSubClass         2 ?
  bDeviceProtocol         1 Interface Association
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0001
  Self Powered
...certo dovrebbero curare un po' "l'estetica" degli ID USB. :lol:

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 05 dic 2011, 12:52
da AeFFe
Siamo in odore di prenderne uno anche noi. Siamo in tre ma preferiamo valutare la cosa prima di fare una scelta definitiva. Per ora abbiamo sul banco la soluzione M2Tech. Appena arriva l'altra faremo dei confronti.
A.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 05 dic 2011, 15:00
da UnixMan
Una buona notizia per gli utenti MacOS/X (ed una meno buona per Gianluca):

ho appena provato il mio AW (AB1.1 di Børge) su un Mac (per l'esattezza un "Air" con sistema 10.6). Ha funzionato perfettamente al primo colpo in modalità UAC2 senza fare nulla.

Quindi, la cattiva notizia per Gianluca è che a questo punto è confermato che il suo esemplare ha qualche problema hardware. Contatta Børge!

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 05 dic 2011, 16:10
da gluca
e che casso!!

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 05 dic 2011, 22:14
da gluca
mo' funziona. sgrunt!

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 05 dic 2011, 22:41
da PPoli
Non ti va mai bene nulla....

Come suona?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 05 dic 2011, 22:48
da gluca
non lo so bene, l'ho staccato dopo un paio di brani per rimettere il BII, forse un po' cupo.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 dic 2011, 12:21
da UnixMan
gluca ha scritto:mo' funziona. sgrunt!
cosa hai fatto?
gluca ha scritto:non lo so bene, l'ho staccato dopo un paio di brani per rimettere il BII, forse un po' cupo.
strano, il mio non mi è parso.

BTW, ieri abbiamo fatto un po' di prove con George. E lo abbiamo confrontato con i suoi DAC (un BII ed il suo PCM63), pilotati dal famoso ART Legato. Incredibilmente (specie considerato che non ha ancora subito modifiche ed è alimentato unicamente dal bus USB...) ha retto ottimamente il confronto con entrambi. ^_^

Ah, l'ho provato anche con i miei auricolari intracanalari Shure SE210 (senza ampli aggiuntivi, in connessione diretta con un cavetto adattatore a "Y" RCA->presa minijack volante). Notevolissimo, finora il miglior suono che sia riuscito ad ottenere da quegli auricolari! :rock:

Nelle varie prove, abbiamo notato che è fondamentale utilizzare un cavo dotato di ferriti (meglio se ad entrambe le estremità). Con le ferriti il suono cambia in modo più che evidente (in meglio).

Inoltre (come prevedibile...) l'AW si è dimostrato molto sensibile all'alimentazione (da USB). Per caso abbiamo provato un cavo USB dotato oltre che di ferriti anche di "alimentazione raddoppiata" (di quelli con due spine per prendere corrente da due prese USB sul PC, preso in prestito uno da un HDD portatile). Almeno con i due laptop con cui abbiamo fatto le prove, la AW sembra gradirlo molto. Anzi, in qualche caso si direbbe fondamentale. Mentre a casa con il desktop non ho avuto problemi di sorta, ieri con i laptop (specie con il mio) ad un certo punto nei passaggi più forti ed intricati comparivano un gran numero di "underrun" (skip). Dopo essere impazzito non poco per cercare di capirne la causa, ad un certo punto abbiamo notato con stupore che con il cavo con alimentazione "raddoppiata" gli underrun sparivano. Presumibilmente quindi l'assorbimento è abbastanza al limite e non tutti gli host USB ce la fanno. Anche il suono sembra risentirne positivamente.

Ovviamente, la cosa migliore sarebbe sicuramente fornirgli una buona alimentazione esterna separata (e continuo a chiedermi perché non lo abbiano previsto di default...).

Il modo più semplice per farlo senza andare a modificare nulla è quello di preparasi un cavo USB modificato, in cui si interrompe la linea alimentazione/massa che viene dal PC e la si collega ad una buona fonte di alimentazione esterna...

anche se quasi certamente per ottimizzare il suono la cosa migliore sarebbe intercettare le varie linee di alimentazione sulla AB e fornire alimentazioni completamente separate per ogni sottosezione. ;)

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 dic 2011, 13:17
da gluca
lo sgrunt! era rivolto a me: avevo cablato male l'adattatore Y RCA-JACK (metteva in corto le uscite ... basta con i componenti da due lire). mi mancava il tempo per ascoltarlo con più calma.

io non ci investo nulla però sul widget, lo tengo così come è od al più recupero la scheda USB-I2S; per me è un back up per quando dovrò riassemblare il BII

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 dic 2011, 13:39
da Giaime
UnixMan ha scritto:Il modo più semplice per farlo senza andare a modificare nulla è quello di preparasi un cavo USB modificato, in cui si interrompe la linea alimentazione/massa che viene dal PC e la si collega ad una buona fonte di alimentazione esterna...
Uhhhh mooolto interessante, da provare 8) Non è che "squartando" un cavo USB vado a interrompere la schermatura o alterare la geometria, danneggiando le prestazioni del cavo?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 dic 2011, 15:54
da UnixMan
gluca ha scritto:lo sgrunt! era rivolto a me: avevo cablato male l'adattatore Y RCA-JACK
:grin:

beh, tutto sommato meglio così... :)
gluca ha scritto:io non ci investo nulla però sul widget, lo tengo così come è od al più recupero la scheda USB-I2S; per me è un back up per quando dovrò riassemblare il BII
mah. Già as-is va praticamente in pari col BII (pilotato dal "Legato"! usando roba tipo la hiFace non c'è neanche paragone). Lavorandoci un po' (soprattutto sulle alimentazioni) rischia di andare nettamente meglio. ;)

...a meno di non modificare il BII trasformandolo in una AB per l'interfaccia USB dell'AW. ;)

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 dic 2011, 16:05
da UnixMan
Giaime ha scritto:Uhhhh mooolto interessante, da provare 8) Non è che "squartando" un cavo USB vado a interrompere la schermatura o alterare la geometria, danneggiando le prestazioni del cavo?
facendo un minimo di attenzione non credo. Sono "twisted pairs", basta non danneggiare le coppie che portano il segnale. So che alcuni lo hanno fatto (IIRC anche George) per la hiFace, senza alcun problema sul link dati USB.

Con la hiFace i risultati sono abbastanza scarsi, perché quella ha un convertitore DC-DC switching a bordo... ma l'AW no, è alimentata a 3.3V con regolatori lineari a bassa caduta direttamente a partire dai 5V del USB, quindi i risultati dovrebbero essere più sensibili. ;)

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 dic 2011, 16:30
da gluca
UnixMan ha scritto:
gluca ha scritto:lo sgrunt! era rivolto a me: avevo cablato male l'adattatore Y RCA-JACK
:grin:

beh, tutto sommato meglio così... :)
gluca ha scritto:io non ci investo nulla però sul widget, lo tengo così come è od al più recupero la scheda USB-I2S; per me è un back up per quando dovrò riassemblare il BII
mah. Già as-is va praticamente in pari col BII (pilotato dal "Legato"! usando roba tipo la hiFace non c'è neanche paragone). Lavorandoci un po' (soprattutto sulle alimentazioni) rischia di andare nettamente meglio. ;)

...a meno di non modificare il BII trasformandolo in una AB per l'interfaccia USB dell'AW. ;)
Paolo ... parliamoci chiaramente.

Il BII ha 8 DAC in parallelo che sono meglio del 9022 per quello che dice la ESS, alimentazioni shunt dedicate locali e poi lo stadio di uscita che vuoi e che nel caso del legato ha cmq dei vili e merdosi opamp. Ma come vuoi che vada meglio del BII?! Io ho ascoltato solo un paio di brani ieri sera con lo SDR, sì suona bene e fa miracoli per il prezzo però mi pare di averlo trovato cupo (troppo marcata la gamma bassa) ed impastato (meno nitido del BII). Questa sera mi ascolto qualche disco con le cuffie. Ciò detto ho giusto il tempo per finire il xover e l'amp con la 801A poi il PP poi vorrei fare un altro amp a mosfet, poi devo ricablare il DAC con i 1704 che mi hanno sfondato durante il trasferimento, poi devo inscatolare dignitosamente il BII ... insomma c'è tempo prima che possa pasticciare con il coso SDR.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 dic 2011, 18:26
da UnixMan
gluca ha scritto:Il BII ha 8 DAC in parallelo che sono meglio del 9022 per quello che dice la ESS, alimentazioni shunt dedicate locali e poi lo stadio di uscita che vuoi
in una conversione D/A non ci sono solo il chip e l'uscita analogica... il jitter da solo conta quanto tutto il resto messo insieme, se non di più.

Che il 9018 sia migliore del 9023 è ovvio. Ma in compenso nel BII il 9018 lavora con un unico clock fisso ed accetta un ingresso asincrono sfruttando l'ASRC. Per cui si becca tutto il jitter presente nel timing in ingresso ed inevitabilmente lo converte in errori nei campioni ricostruiti. Nonostante tutto il marketing a proposito della presunta capacità di reiezione al jitter del Sabre, se usi S/PDIF o I2S non sincrono al clock del DAC non sfrutterai mai appieno le potenzialità di nessun DAC, 9018 compreso. :shake:

Ci sono buone possibilità che l'AW possa fare meglio del BII perché questo invece lavora in modalità sincrona (no ASRC) e quindi l'unico jitter cui è soggetto è quello del clock locale: lo stream I2S che gli arriva dal uC è sincronizzato al clock locale del DAC (il clock del uC stesso è derivato da quello del DAC), quindi qualsiasi dose di jitter sia presente nello stream I2S non conta in quanto nel chip in questo caso avviene un reclocking sincrono che azzera il jitter senza alterare in alcun modo il valore dei campioni.

Nota bene che l'AW è praticamente l'unico oggetto del suo genere a farlo. Tutte le altre interfaccie USB sul mercato (almeno quelle che conosco) hanno un loro clock locale e sputano fuori l'uscita (S/PDIF o I2S che sia) che è sincronizzata a quello, costringendo il DAC a sincronizzarsi a quello e/o ad usare ASRC.
gluca ha scritto:e che nel caso del legato ha cmq dei vili e merdosi opamp.
ahem... a scanso equivoci: il "legato" di cui stavo parlando è il "Legato USB-SPDIF Asynchronous Converter", NON quella schifezza inascoltabile dello stadio di uscita ad op-amp della TP x il BII! (che NON abbiamo usato).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 dic 2011, 19:08
da gluca
ah! ecco ... non il TP.

Che tu sappia che clock usano nel SDR?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 dic 2011, 19:38
da UnixMan
gluca ha scritto:Che tu sappia che clock usano nel SDR?
intendi che frequenza o che modello?

I clock sono due, uno per la serie 44.1/88.2/176.4 ed un'altro per quella 48/96/192. Il firmware attiva automaticamente l'uno oppure l'altro a seconda del bit rate dello stream in ingresso. Frequenze esatte e modello dei quarzi non ricordo, comunque IIRC sono le solite due frequenze standard intorno ad una 20ina di MHz. I quarzi utilizzati sono stati selezionati tra quelli più performanti con un costo ancora accettabile (sul sito e/o sulla ML trovi tutte le info dettagliate, io l'avevo letto li).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 dic 2011, 21:36
da gluca
ambe' ... il coso suonicchia niente male a dire il vero. sono stato due ore a staccare-attaccare BII e coso e lo trovo solo un po' meno dettagliato ed equilibrato. il BII ha cmq uno stadio di uscita a valvole, dovrei provare bypassandolo. cmq notevole risultato per la spesa.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 dic 2011, 07:41
da Echo
UnixMan ha scritto: ho appena provato il mio AW (AB1.1 di Børge) su un Mac (per l'esattezza un "Air" con sistema 10.6).
Come si è comportato con l'air?? ...te lo chiedo perché l'air ha l'alimentazione delle prese usb più alta (come amperaggio) rispetto alla norma per sostenere il carico dell'unita di lettura ottica esterna opzionale

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 dic 2011, 07:45
da Echo
gluca ha scritto:ambe' ... il coso suonicchia niente male a dire il vero. sono stato due ore a staccare-attaccare BII e coso e lo trovo solo un po' meno dettagliato ed equilibrato. il BII ha cmq uno stadio di uscita a valvole, dovrei provare bypassandolo. cmq notevole risultato per la spesa.
quindi sarebbe da sperare che il Borge si decida ad usare il 9018 :smile: ...ci sono notizie in merito a progetti futuri?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 dic 2011, 08:21
da gluca
od anche solo il modulino USB-I2S più fruibile.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 dic 2011, 08:57
da PPoli
Echo ha scritto:quindi sarebbe da sperare che il Borge si decida ad usare il 9018 :smile: ...ci sono notizie in merito a progetti futuri?
http://www.yoyodyneconsulting.ca/pages/ ... dware.html
Questi hanno in programma di utilizzare il 9012. Mi sono un po' perso nelle evoluzioni ESS, vado a guardarmi un po' di documentazione tecnica, com'è il 9012?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 dic 2011, 09:30
da UnixMan
Echo ha scritto:Come si è comportato con l'air?? ...te lo chiedo perché l'air ha l'alimentazione delle prese usb più alta (come amperaggio) rispetto alla norma per sostenere il carico dell'unita di lettura ottica esterna opzionale
interessante. Purtroppo la prova è stata solo "funzionale", per verificare che funzionasse senza problemi con MacOS. Ho fatto la prova al volo con il primo Mac che mi è capitato a tiro, collegandolo alle cassettine del PC, giusto il tempo di verificare che fosse riconosciuto ed emettesse suono. Non ho avuto modo di valutare la qualità. :(

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 dic 2011, 09:57
da UnixMan
gluca ha scritto:ambe' ... il coso suonicchia niente male a dire il vero. sono stato due ore a staccare-attaccare BII e coso e lo trovo solo un po' meno dettagliato ed equilibrato.
ci può stare. George usa quella che probabilmente è la migliore sorgente s/pdif in circolazione (il legato), ma poi usa il BII "zoppo", collegandolo direttamente in sbilanciato (solo "mezza" uscita del 9018) all'ampli. Tu che usi come "sorgente digitale" per il tuo BII?

BTW, è curioso che tu lo abbia trovato "scuro": con il cavo senza ferriti a noi casomai era parso esattamente il contrario (un po' troppo "brillante"). Poi cambiando il cavo USB le cose sono tornate a posto.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 dic 2011, 10:09
da gluca
uso il mac con uscita SPDIF ottica. l'impressione che fosse scura era solo iniziale, cmq con i cassoni tendeva a dare un basso meno controllato.

devo comprare un cavo USB lungo e con ferriti, eventualmente con alimentazione doppia. non ho approfondito, ma mi pare di capire che si possa usare un terminale interno per alimentare il coso bypassando lo USB. hai visto meglio?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 dic 2011, 10:22
da UnixMan
Echo ha scritto:quindi sarebbe da sperare che il Borge si decida ad usare il 9018 :smile: ...ci sono notizie in merito a progetti futuri?
ragazzi, è un progetto open-source! l'idea è quella di attrarre gente disposta a collaborare attivamente allo sviluppo. Anche di versioni nuove più performanti. Se qualcuno se la sente... ;)

Il mio sogno sarebbe una AB-2 basata su ben due ES9018 utilizzati in mono, con alimentazioni "super" e completamente separate per ciascun carico indipendente, isolamento galvanico tra uC e DAC, ecc. :razz:

L'isolamento galvanico probabilmente arriverà, Børge ce l'ha in mente da un pezzo. Il 9018 e le alimentazioni separate invece temo di no; se non ho capito male, fondamentalmente temono che il progetto diventi troppo costoso per avere successo. Bisognerebbe fargli capire che di interesse per una versione veramente "hi-end" e "no-compromise" invece ce ne sarebbe eccome!

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 dic 2011, 10:28
da gluca
basta vedere quanti BIII vendono ...

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 dic 2011, 10:40
da PPoli
Io ho notato un certo miglioramento passando da un cavo ottico al rame.
Non posso però fare confronti diretti perchè il cavo ottico lo usavo con la M-Audio Transit, mentre il coassiale esce dalla HiFace.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 dic 2011, 10:42
da UnixMan
gluca ha scritto:od anche solo il modulino USB-I2S più fruibile.
quello purtroppo non si può fare.

O meglio, ovviamente si può anche fare (basterebbe fare una "mezza AB" senza DAC, con solo i clock ed i relativi circuiti accessori, più eventualmente un buffer di uscita I2S e/o un convertitore I2S->S/PDIF) ma ti perderesti tutti i vantaggi specifici dal punto di vista dell'immunità al jitter e ti ritroveresti con l'ennesimo convertitore USB-I2S (e/o USB-S/PDIF), non molto diverso dalle altre proposte sul mercato quali m2tech, xmos, EXA, ecc. L'unico vantaggio resterebbe la natura open-source, l'aderenza agli standard ed il basso costo. Cose senza dubbio positive di per se, ma senza vantaggi sulla qualità del suono.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 dic 2011, 10:56
da UnixMan
PPoli ha scritto:http://www.yoyodyneconsulting.ca/pages/ ... dware.html
Questi hanno in programma di utilizzare il 9012. Mi sono un po' perso nelle evoluzioni ESS, vado a guardarmi un po' di documentazione tecnica, com'è il 9012?
è la versione solo stereo del Sabre "reference series":

http://www.esstech.com/index.php?p=products_DAC

IIRC, su diyAudio Dustin (uno dei progettisti del Sabre) diceva che tra il 9018 ed il 9012 le prestazioni sono quasi identiche ma che forse, per non meglio specificate "questioni di routing interno delle uscite" (o qualcosa del genere), il 9018 utilizzato in stereo va ancora un pelo meglio.

Il mio sogno restano i due 9018 in mono... soprattutto per via della possibile separazione delle alimentazioni analogiche (e non) tra i due canali. :razz:

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 dic 2011, 11:47
da Echo
ricapitolando:
voi avete preso questo
http://www.yoyodyneconsulting.ca/pages/YC-USB9023.html
giusto?

Qui si parla di kit da assemblare, c'è anche la possibilità di prenderlo con i componenti smd saldati?

nella spiegazione dicono che è possibile alimentarlo separatamente allora come mai parlate di dover "operare" un cavo usb?

...la futura versione che promettono con il 9012 potrebbe essere interessante non dovrebbe essere molto inferiore al 9018 usato in modalità stereo

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 dic 2011, 12:13
da PPoli
NO.

Noi abbiamo preso tutti questo:

http://www.qnktc.com/ab_11/

Che vende Borge, uno degli ideatori del progetto. Ha fatto anche un paio interventi all'inizio di questa discussione.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 dic 2011, 12:53
da berga12
si fa in tempo a prenderne uno in piú?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 dic 2011, 13:03
da PPoli
Posso scrivere a Borge e chiedere se li ha già spediti. Avrebbero dovuto partire lunedi.
Comunque la differenza nel caso sono solo 18 dollari di spedizione, che fanno 14 euro.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 dic 2011, 13:28
da berga12
PPoli ha scritto:Posso scrivere a Borge e chiedere se li ha già spediti. Avrebbero dovuto partire lunedi.
Comunque la differenza nel caso sono solo 18 dollari di spedizione, che fanno 14 euro.
ok, nel caso fammi sapere, o se pensi sia meglio, li si prova prima e poi ne prendo uno a parte.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 dic 2011, 13:51
da PPoli
Purtroppo sono già stati spediti. Vedi tu se a questo punto vuoi vedere come va il mio.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 dic 2011, 13:57
da gluca
UnixMan ha scritto:
gluca ha scritto:od anche solo il modulino USB-I2S più fruibile.
quello purtroppo non si può fare.

O meglio, ovviamente si può anche fare (basterebbe fare una "mezza AB" senza DAC, con solo i clock ed i relativi circuiti accessori, più eventualmente un buffer di uscita I2S e/o un convertitore I2S->S/PDIF) ma ti perderesti tutti i vantaggi specifici dal punto di vista dell'immunità al jitter e ti ritroveresti con l'ennesimo convertitore USB-I2S (e/o USB-S/PDIF), non molto diverso dalle altre proposte sul mercato quali m2tech, xmos, EXA, ecc. L'unico vantaggio resterebbe la natura open-source, l'aderenza agli standard ed il basso costo. Cose senza dubbio positive di per se, ma senza vantaggi sulla qualità del suono.
embè ... quale sarebbe lo svantaggio ad avere una mezza AB senza DAC ma con un LVDS per mandare il segnale I2S ad una scheda DAC 'esterna'? clock sulla scheda USB-I2S oppure clock sulla scheda DAC e trasmesso al USB-I2S. Non credo sia un passo molto lungo dallo AB1-1 di oggi.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 dic 2011, 14:05
da berga12
PPoli ha scritto:Purtroppo sono già stati spediti. Vedi tu se a questo punto vuoi vedere come va il mio.

a sto punto ti sfrutto :)

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 dic 2011, 14:34
da UnixMan
Echo ha scritto:ricapitolando:
voi avete preso questo
http://www.yoyodyneconsulting.ca/pages/YC-USB9023.html
giusto?
no, quella è la versione "all-in-one" di George Boudreau, noi abbiamo preso quella su due schede di Børge Strand-Bergesen.
Echo ha scritto:Qui si parla di kit da assemblare, c'è anche la possibilità di prenderlo con i componenti smd saldati?
la versione di George è da assemblare, quella di Børge invece viene fornita già montata e collaudata, con tanto di contenitore.
Echo ha scritto:nella spiegazione dicono che è possibile alimentarlo separatamente allora come mai parlate di dover "operare" un cavo usb?
è semplicemente una opzione, se non si vuole modificare la scheda. Utile se si vuole mantenere la possibilità di uso "portatile". Altrimenti entrambe le versioni si possono modificare a piacere...

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 dic 2011, 15:08
da borge
Hi guys,

I just want to say thanks for all the nice feedback (and orders!) coming from Italy these days!

Grazie mille!

Børge

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 dic 2011, 15:25
da gluca
borge ha scritto:Hi guys,

I just want to say thanks for all the nice feedback (and orders!) coming from Italy these days!

Grazie mille!

Børge
Hi Borge

mine is working too on a mac... issue was not in the AB1-1. Now ... time for a super version with 9018 ... you know that.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 dic 2011, 15:40
da Echo
gluca ha scritto: Hi Borge

Now ... time for a super version with 9018 ... you know that.
:up: :up: :up: :up: :up:

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 dic 2011, 16:06
da UnixMan
gluca ha scritto:embè ... quale sarebbe lo svantaggio ad avere una mezza AB senza DAC ma con un LVDS per mandare il segnale I2S ad una scheda DAC 'esterna'? clock sulla scheda USB-I2S oppure clock sulla scheda DAC e trasmesso al USB-I2S.
non ti seguo. :?: La seconda opzione che dici (clock sulla scheda del DAC) è esattamente ciò che puoi fare con la schedina USB-I2S così com'è ora (e ciò che viene fatto nelle AB).

Fare una "mezza AB" e mandare il clock da questa alla scheda del DAC sarebbe anche possibile (almeno con alcuni DAC). Il "danno" in termini di prestazioni in questo caso sarebbe sicuramente contenuto, ancorché mettere il clock "lontano" dal chip del DAC non è mai del tutto indolore: finisci sempre per aumentare il jitter.

Ma in effetti avere una schedina con i due clock, la logica di controllo ed il divisore x il uC già bella e pronta sarebbe molto comodo per integrare l'interfaccia AW con DAC che si hanno già. Possiamo provare a proporre l'idea... ;)

Børge, what about making a "DACless AB" alias "DI" (Digital Interface) board? :wasntme:

Show how easy it is to use such a board with most existing DACs (e.g. the TP "Buffalo" II/III) and soon you'll get more orders than you'll be able to manage!

OTOH, there are also a lot of people who'd be willing to get an "AB-extreme" design, based on top-of-the line DACs and clocks, separate mains PSUs, etc. ;)

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 11 dic 2011, 14:03
da UnixMan
Dopo aver ascoltato per diverso tempo l'AW nel mio impianto ed averci quindi "fatto l'orecchio" sono tornato al mio solito sistema (ESI Juli@ ->{I2S}-> DAC North Star model 192) e poi ho fatto un po' di confronti diretti A/B.

Conclusione: la prima impressione sulla buona qualità della AW è senza dubbio confermata, ma così com'è la AB1.1 si avvicina abbastanza ma non arriva al livello del vecchio sistema (ne tanto meno lo supera, ovviamente).

In assoluto il suono della AW è senza dubbio molto "pulito" e privo di fastidiose caratteristiche "digitali", ma rispetto al riferimento il suono risulta meno "ricco", con meno "corpo", dettagli più sfumati ed immagine sensibilmente più stretta.

Considerata la differenza di costi (la sola Juli@, di seconda mano, costa all'incirca quanto l'AW... il DAC moolto di più) il risultato è senza dubbio di tutto rispetto, ma è ancora lontano dall'essere ottimale.

Ritengo però che i limiti riscontrati siano attribuibili soprattutto all'alimentazione, quindi confido che lavorandoci su' (fornendo alimentazioni esterne di qualità adeguata ai vari sottosistemi...) ci siano ampi margini di miglioramento.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 14 dic 2011, 10:29
da PPoli
Arrivate le (? o "i") widget.

Che ci metto al posto dei cinque elettrolitici puzzoni?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 14 dic 2011, 10:59
da PPoli
E soprattutto:
i due condensatori tra le due uscite e massa (251-252 e 253-254) meglio metterceli?

E il 34 che chiude tra CP e CN direttamente sul sabre?

Qualcuno ci ha già stuiato sopra qualcosa

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 14 dic 2011, 15:57
da PPoli
Allego la risposta di Borge al mio quesito.
Hi Paolo,

I'm glad the kit arrived! There has not been much talk about analog
mods, unfortunately. Demian Martin has posted some of his experiences.
(I forgot if it was diyaudio or audio widget mailing list.)

CN and CP are the capacitive charge pump for generation of negative
supply inside the ES9023. It is specified to 1µF. Using a larger
capacitor may just cause too big ripples. The same is probably also
the case with the smaller C0G in parallel, which I designed in.
Perhaps performace will be better with more capacitance, or perhaps it
will be better with just the 1µF and some ESR.

The CAD program tends to put "?" on all parameters which aren't 100%
defined. A bit annoying, actually. I have made some units with
different output caps to have them tested on hi-end setups. But this
far those guys haven't reported back much. I now have a Graham Slee
2-channel headphone amp and a set of AKG K701s. So I plan to do some
audio testing in this area. Just don't expect a lot of results very
soon.


Børge

On Wed, Dec 14, 2011 at 15:48, Paolo Poli <paolo@xxxxxxx.xxx> wrote:
> Arrived.
> Thank you.
>
> Have you had any feedback concerning capacitor test?
> I have some Elna Cerafine to try on the reference voltage (clock and dac,
> 36,37, 32, 33, 35). 22u instead of 15u but immagine does'nt matter.
> What about cap 34 shortening CN and CP?
>
> And have you had your own test on "exit" capacitors you marked with a "?" on
> your plans (250-253)?
>
> Thank you
>
> Paolo Poli
Ho alcuni Wima da 100n per la prova sul 34.

Qualche idea per l'uscita? Ho degli Auricap da .22 sino a 1,5, oppure i classici russi da 1u, ma è tutta roba da alte tensioni (e dimensioni).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 14 dic 2011, 16:21
da UnixMan
PPoli ha scritto:Che ci metto al posto dei cinque elettrolitici puzzoni?
Te lo sei fatto mandare con i condensatori non montati?

Io ero troppo curioso di sentirlo per cui al momento ho la config. standard, con quei minuscoli Sanyo Os-Con (teoricamente ottimi, ma che IMO/IME suonano male) forniti "di serie".

Personalmente sarei per sostituire gli os-con di serie con degli Elna "Silmic II", del valore più grande che si riesca a farci entrare. E magari anche raddoppiarli: per ogni by-pass metterei un C di valore (inevitabilmente...) limitato nel posto previsto ed un altro molto più grande in parallelo, montato "volante" sotto la scheda.
PPoli ha scritto:i due condensatori tra le due uscite e massa (251-252 e 253-254) meglio metterceli?
non ho notato alcun problema senza... cmq si fa presto a provare, anche mettendoli volanti fuori così non pasticci la scheda. ;)
PPoli ha scritto:E il 34 che chiude tra CP e CN direttamente sul sabre?
boh... cercando ho trovato questo thread su diyAudio: Measurements of an ES9023 DAC

(ES9023 data-sheet):
ES9023 PB Rev 0.2aPB 110117.pdf

PPoli ha scritto:Qualcuno ci ha già stuiato sopra qualcosa
mi pare di si, vedi il thread su diyAudio e/o (soprattutto) la mailing list del progetto su Google.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 14 dic 2011, 17:06
da UnixMan
PPoli ha scritto:> I have some Elna Cerafine to try on the reference voltage
e allora che aspetti? mettici quelli! (i nuovi "Silmic II" dicono siano ancora meglio dei vecchi "cerafine", ma visto che li hai già...).

E magari prova a parallelarli con altri molto più grandi! (almeno 220uF, ma anche fino a 1000uF ciascuno!)
PPoli ha scritto:Ho alcuni Wima da 100n per la prova sul 34.
bleah, IME/IMO i tanto decantati Wima sono osceni. :puke: Almeno sul segnale. In questa particolare applicazione chi lo sa...
PPoli ha scritto:Qualche idea per l'uscita? Ho degli Auricap da .22 sino a 1,5, oppure i classici russi da 1u, ma è tutta roba da alte tensioni (e dimensioni).
detto così, sembrerebbe quasi che tu voglia mettere dei C di disaccoppiamento in serie alle uscite... :lol:

Presumo invece che parli del filtro passa-basso di uscita (opzionale!) formato da R16 con C252//C253 ed R17 con C250//C251.

N.B.: se metti i condensatori, devi mettere anche delle resistenze al posto dei ponticelli per R16 ed R17!

(oppure, come detto, per non pasticciare la scheda almeno per le prove montare il filtro p/b all'esterno).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 14 dic 2011, 18:43
da PPoli
Te lo sei fatto mandare con i condensatori non montati?
Si, se ne ordini due te li mandano così e ti tolgono le spese di spedizione.
e allora che aspetti? mettici quelli! (i nuovi "Silmic II" dicono siano ancora meglio dei vecchi "cerafine", ma visto che li hai già...).
E magari prova a parallelarli con altri molto più grandi! (almeno 220uF, ma anche fino a 1000uF ciascuno!)
Sono di valori un po' elevati, anche come tensioni (minimo 63V).
Visto che ho scoperto che Audioselection si è trasferita a 500 metri da casa mia son andato appunto a cercare dei Silmic. Ma erano "chiusi per recita della figlia". Riprovo domattina.
bleah, IME/IMO i tanto decantati Wima sono osceni. :puke: Almeno sul segnale. In questa particolare applicazione chi lo sa...
Ma qui sono sulle alimentazioni. Mah... proverò.
detto così, sembrerebbe quasi che tu voglia mettere dei C di disaccoppiamento in serie alle uscite... :lol:

Presumo invece che parli del filtro passa-basso di uscita (opzionale!) formato da R16 con C252//C253 ed R17 con C250//C251.
Ma sai che ci avevo pensato davvero? Credevo che il filtro passabasso fosse già integrato all'interno del Sabre. E i punti di domanda mi hanno fatto pensare che i cap fossero li veramente "in serie" alle uscite. Pensavo di dover tagliare la pista. E pensare che avevo anche notato la resistenza da 0Ohm messa li per usi futuri (nello schema).

A proposito...quelli linkati sono solo diagrammi logici del Sabre. Qualcuno ha il datasheet vero e proprio?
Era successo anche con il 9008. per un certo periodo si trovava sul sito della ESS, poi erano spariti i link ma era rimasto il documento (se sapevi dove cercarlo) e infine lo avevano eliminato.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 14 dic 2011, 19:20
da UnixMan
PPoli ha scritto:
e allora che aspetti? mettici quelli! (i nuovi "Silmic II" dicono siano ancora meglio dei vecchi "cerafine", ma visto che li hai già...).
E magari prova a parallelarli con altri molto più grandi! (almeno 220uF, ma anche fino a 1000uF ciascuno!)
Sono di valori un po' elevati, anche come tensioni (minimo 63V).
se entrano negli spazi previsti... meglio!!!

Sia capacità che tensione più sono alte e meglio è. Par la prima cosa il motivo è ovvio (più capacità => più energia immagazzinata e minore impedenza alle basse frequenze), la seconda invece è frutto di una osservazione empirica: per qualche strano motivo, in generale i C suonano tanto meglio quanto più è alta la loro max tensione di lavoro.
PPoli ha scritto:
bleah, IME/IMO i tanto decantati Wima sono osceni. :puke: Almeno sul segnale. In questa particolare applicazione chi lo sa...
Ma qui sono sulle alimentazioni.
che è come dire sul segnale!
PPoli ha scritto:A proposito...quelli linkati sono solo diagrammi logici del Sabre. Qualcuno ha il datasheet vero e proprio?
Era successo anche con il 9008. per un certo periodo si trovava sul sito della ESS, poi erano spariti i link ma era rimasto il documento (se sapevi dove cercarlo) e infine lo avevano eliminato.
AFAIK, per le serie successive non sono mai usciti. C'è solo quella roba inutile. :(

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 14 dic 2011, 21:59
da PPoli
Collegato.
Non resistevo. Ho inserito i refori dei condensatori in dotazione nei fori e li ho "bloccati" con delle punte di stuzzicadente. Non proprio un collegamento Hi-Fi, ma siamo abituati a questo e altro.

Gluca.....mi spiace, ma sotto Linux non ha nemmeno fatto finta di installare driver o cambiare impostazioni. Ho solo dovuto dire a banshee di utilizzare quello come uscita.

Un dubbio....ma anche a voi i due led verde e rosso sul ricevitore USB lampeggiano alternativamente?

Nota: perlomeno con il mio pc multimediale rimane sempre alimentato. Occorre scollegare il cavo per spegnerlo. Un interruttore non avrebbe guastato. Anche perchè avrebbero offerto un aggancio per una alimentazione esterna.
Le pistine in uscita dal connettore mini-usb sono troppo piccole per intercettare l'alimentazione. Almeno per le mie capacità e la mia vista. Credo che modificherò un cavetto per scorporare segnale e tensione. Peccato. Sarebbe stato più pulito un connettore sulla scatola con anche il suo interruttore.

Impressioni di ascolto...domani. I bimbi stanno andando a letto. Ho solo ascoltato un paio di pezzi a volume molto basso. Di primissimo achito mi sembra una bella pulizia e definizione, come Sabre ci ha abituato, ma forse manca di "brio". Comunque ho veramente solo sentito se funzionava. Domani sarò più preciso.

Ottimo il volume di uscita. Mi sembra uguale a quello del 9008 che però esce in bilanciato (lo sbilancio a trasformatori prendendo tutti due i rami). Perfetto per il mio ampli.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 14 dic 2011, 22:34
da gluca
modificare gli oggetti ne fa decadere la garanzia! eccomunque il problema con il mio non era nel coso ... era colpa mia. funzia senza problemi.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 14 dic 2011, 23:32
da PPoli
Ehm....qualcuno ha il link alle istruzioni sull'uso dei pulsanti esterni e dei segnali led?
E il software di configurazione?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 15 dic 2011, 15:58
da UnixMan
PPoli ha scritto:Collegato.
Non resistevo.
idem, appena mi è arrivato... :lol:
PPoli ha scritto:Ho inserito i refori dei condensatori in dotazione nei fori e li ho "bloccati" con delle punte di stuzzicadente. Non proprio un collegamento Hi-Fi, ma siamo abituati a questo e altro.
Ah! ottima idea, peccato non sia venuto in mente anche a me... per sostituirli a me toccherà dissaldarli. :)
PPoli ha scritto:Un dubbio....ma anche a voi i due led verde e rosso sul ricevitore USB lampeggiano alternativamente?
No! questo è strano. AFAIK non dovrebbe!

Almeno con la versione del firmware che ho io (quello che c'era precaricato) Il LED dovrebbe essere sempre fisso, rosso in modalità UAC2, verde in modalità UAC1. Chiedi lumi sulla mailing list...
PPoli ha scritto:Nota: perlomeno con il mio pc multimediale rimane sempre alimentato.
curioso. Di norma se spegni il PC le USB non sono alimentate. Oppure lo lasci il PC sempre acceso??
PPoli ha scritto:Le pistine in uscita dal connettore mini-usb sono troppo piccole per intercettare l'alimentazione. Almeno per le mie capacità e la mia vista. Credo che modificherò un cavetto per scorporare segnale e tensione. Peccato. Sarebbe stato più pulito un connettore sulla scatola con anche il suo interruttore.
si, una soluzione logica e molto comoda per tutti sarebbe stata quella di mettere un connettore per l'alimentazione esterna dotato di switch: inserendo lo spinotto dell'alimentazione esterna si esclude quella da USB, togliendola si torna a quella... possiamo provare a suggerirlo per la AB1.2 ;)

Però ragazzi mi pare che siete un po' distratti...

l'alimentazione "che conta" NON è certo quella del uC, quanto piuttosto quelle dei clock e del DAC (cioè della "AB"). E per questi la possibilità di fornire alimentazioni alternative è già prevista nella AB1.1, ci sono degli "header" belli e pronti dove interrompere le alimentazioni derivate da quella USB e fornirne altre a piacere, anche separate per le diverse utenze! (e non solo una unica per tutto quanto!).
http://www.qnktc.com/ab_11/ ha scritto: AB-1.1 is the motherboard for the USB-I2S module. It includes all the analog functions for audio playback. It is designed to be a fully functional and good sounding board. But it has not been tweaked and optimized for the very best in analog Hi-End performance. The ES9023 output filter capacitors are not assembled. Some people think that sounds good, others believe the caps should be there. With AB-1.1 you can try out different options. Everybody is welcome to start out with this board and make an AB with their favourite power / DAC / IVC etc. AB-1.1 includes:
...sono indicati chiaramente anche nello schema! (ci sono i soliti ponticelli, indicati come resistori "0R").

[rant]
A che serve avere un progetto open-source, interamente aperto e documentato in ogni minimo dettaglio se poi non guardate neanche gli schemi? :(
[/rant]

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 15 dic 2011, 16:23
da UnixMan
PPoli ha scritto:Ehm....qualcuno ha il link alle istruzioni sull'uso dei pulsanti esterni e dei segnali led?
E il software di configurazione?
trovi tutto sulla mailing list ufficiale del progetto e/o sul thread su diyAudio.

Comunque, è semplice... se premi "prog" e lo tieni premuto a lungo passi da UAC1 ad UAC2 e viceversa. Dopo aver cambiato, premi brevemente "reset".

Per quanto riguarda il software di controllo, ora che c'è la possibilità di cambiare "modo" con i tastini IMHO praticamente non serve più a nulla, almeno per l'uso normale. Comunque, trovi anche quello sul sito ufficiale del progetto, cioè su Google: http://code.google.com/p/sdr-widget/

(IIRC, per accedere devi iscriverti al gruppo... io lo feci a suo tempo, iscrizione alla mailing list inclusa. Consiglio di fare altrettanto a tutti gli interessati, ed in particolar modo a chi ne ha preso uno).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 15 dic 2011, 16:47
da UnixMan
gluca ha scritto:modificare gli oggetti ne fa decadere la garanzia!
garanzia?! what's garanzia? :grin:


N.B.: a scanso equivoci, per eventuali "casual readers": anche se arriva premontato e pronto all'uso, questo è un progetto DIY! (venduto da un privato a mo' di "group buy"). Non c'è nessuna garanzia. E le modifiche sono caldamente raccomandate dagli autori... che chiedono la collaborazione di tutti per continuare lo sviluppo del progetto!

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 15 dic 2011, 17:57
da PPoli
Vado in ordine sparso.

Innanitutto la discussione su diyaudio me la sto leggendo a puntate ma è molto lunga e spesso si parla di argomenti tipo la crittura dei driver per windows che francamente mi interessano realtivamente.

- Gli header per le alimentazioni analogiche li volevo cercare questa sera ragionando sullo sbroglio della scheda. Felice di sapere che è già documentata. Anche se non mi è molto chiaro. Di 0R ce n'è anche sulle uscite. E comunque quelle sulle alimentazioni sono a valle dei circuiti di stabilizzazione. Che significa, che se rifaccio le alimentazioni devo rifarle tutte? Io speravo di entrare, perlomeno in questa prima fase, con un buon +5VDC e lasciare fare le altre tensioni alla sezioni già onboard.

- Per i led, non intendevo quello esterno, ma i due mini led sul ricevitore usb. Rimangono interni. ma io ho il vizio di provare le cose aperte.

- Ho provato a cambiare modalità utilizzando il pulsantino esterno. Se tengo premuto più di due secondi il led frontale diventa rosso ma appena lo mollo torna verde. Forse devo tenerlo premuto più a lungo. Ovviamente non ho sentito nessuna variazione, per cuipenso la moalità non sia cambiata. Pensavo al software proprio per vedere lo "stato".
E il pulsante "Reset" a che serve? Ho un certo timore a spingerlo. Ho letto di gente che ha perso il firmware e non riusciva a ricaricarlo.

- L'alimentazione esterna delle usb....è vero. Nella mia Asus Iont del mediacenter restano accese. Devo provare a disattivare il WakeOnLan (resta accesa anche la scheda di rete) e eventualmente il WakeOnQualcosaltro. Tra l'altro se va via la corrente qaundo riaccendo la scheda di rete a volte non risulta alimentata. Devo proprio togliere lo spinotto (l'alimentazione è da mattoncino esterno). E' piuttosto scocciante, anche se di solito lascio questa macchina accesa. Anche perchè ho degli HD esterni con un led bianco che resta acceso tutta notte. Ho preso un Hub usb (2.0) con interruttori su ognuna delle cinque uscite e spina per alimentazione esterna. Voglio provare con questo. Sembra interessante.
Tanto per come è fatta la widget i dati dovrebbero restare nel dominio digitale sino a dentro lo scatolotto e quindi non subire il jitter. O sbaglio?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 15 dic 2011, 18:54
da UnixMan
PPoli ha scritto:Innanitutto la discussione su diyaudio me la sto leggendo a puntate ma è molto lunga e spesso si parla di argomenti tipo la crittura dei driver per windows che francamente mi interessano realtivamente.
si, in effetti avrebbero dovuto aprire più thread separati per i vari argomenti... così è un calderone pazzesco. :(
PPoli ha scritto:Di 0R ce n'è anche sulle uscite.
ovviamente, li ha messi in tutti i punti in cui potresti voler aprire il circuito per fare modifiche...
PPoli ha scritto: E comunque quelle sulle alimentazioni sono a valle dei circuiti di stabilizzazione. Che significa, che se rifaccio le alimentazioni devo rifarle tutte?
si, l'idea è di poter by-passare tutto per poterci eventualmente mettere qualcosa di migliore/diverso dai regolatori "di serie".
PPoli ha scritto: Io speravo di entrare, perlomeno in questa prima fase, con un buon +5VDC e lasciare fare le altre tensioni alla sezioni già onboard.
forse si può fare anche quello. Dai una occhiata a "R26" vicino a TP27/28/29... :?: (magari facciamo prima a chiedere sulla lista).
PPoli ha scritto: - Per i led, non intendevo quello esterno, ma i due mini led sul ricevitore usb. Rimangono interni. ma io ho il vizio di provare le cose aperte.
:D

sorry, non ho idea di cosa indichino quelli. :oops:
PPoli ha scritto:- Ho provato a cambiare modalità utilizzando il pulsantino esterno. Se tengo premuto più di due secondi il led frontale diventa rosso ma appena lo mollo torna verde. Forse devo tenerlo premuto più a lungo.
si, mi pare almeno 5 o 6 sec. Quando lo lasci, deve restare dell'altro colore.
PPoli ha scritto:Ovviamente non ho sentito nessuna variazione, per cuipenso la moalità non sia cambiata. Pensavo al software proprio per vedere lo "stato".
lo stato te lo dice il colore del LED esterno. Verde=UAC1, Rosso=UAC2. Ed ovviamente te lo dice anche Linux! Se tieni d'occhio i messaggi del kernel e/o i log di sistema, ti dice che device ha riconosciuto. Quando fai lo switch ti dice che il device è stato rimosso (come se lo avessi staccato) e poi te ne compare un altro... ;)

Differenze all'ascolto non dovrebbero essercene comunque. L'unica cosa che cambia è che in un caso vai in USB2 "high-speed" ed hai il supporto fino a 192K, nell'altro in USB1.1 "full-speed" e puoi arrivare solo fino a 48K. Ma in entrambi i casi sempre asincrono. La modalità UAC1 (LED Verde, è il default quando te lo manda Børge), funziona senza driver anche su windoze.
PPoli ha scritto:E il pulsante "Reset" a che serve? Ho un certo timore a spingerlo.
premuto brevemente riavvia il uC (ricaricando il firmware che ha in pancia). Per il resto dovrei documentarmi anche io... :oops:
PPoli ha scritto:Ho letto di gente che ha perso il firmware e non riusciva a ricaricarlo.
facendo pasticci nel tentare di caricarne un altro. Non so se :oops: se ne possano fare anche solo giocando con i tastini.
PPoli ha scritto:Ho preso un Hub usb (2.0) con interruttori su ognuna delle cinque uscite e spina per alimentazione esterna. Voglio provare con questo. Sembra interessante.
Tanto per come è fatta la widget i dati dovrebbero restare nel dominio digitale sino a dentro lo scatolotto e quindi non subire il jitter. O sbaglio?
si, avevo pensato anche io a qualcosa del genere. Almeno in linea di principio dovrebbe andare senza problemi. Se poi l'alimentazione esterna attraverso l'hub possa creare più problemi di quanti non ne risolva non lo so... :)

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 15 dic 2011, 19:37
da PPoli
lo stato te lo dice il colore del LED esterno. Verde=UAC1, Rosso=UAC2. Ed ovviamente te lo dice anche Linux! Se tieni d'occhio i messaggi del kernel e/o i log di sistema, ti dice che device ha riconosciuto. Quando fai lo switch ti dice che il device è stato rimosso (come se lo avessi staccato) e poi te ne compare un altro... ;)

Differenze all'ascolto non dovrebbero essercene comunque. L'unica cosa che cambia è che in un caso vai in USB2 "high-speed" ed hai il supporto fino a 192K, nell'altro in USB1.1 "full-speed" e puoi arrivare solo fino a 48K. Ma in entrambi i casi sempre asincrono. La modalità UAC1 (LED Verde, è il default quando te lo manda Børge), funziona senza driver anche su windoze.
OK. Riuscito a passare in modalità ROSSA.

Il mio funziona in modo un po' strano. Se premo per un paio di secondi il led cambia colore, ma quando lascio torna a quello originario. Se tengo premuto per 5-6 secondi il led si spegne e la widget commuta. Se a quel punto premo per un altro secondo si accende anche la luce del colore giusto (meno di un secondo, solo un impulso, resta spento).

Anyway.....avevo letto nella discussione su diyaudio che qualcuno lamentava un degrado se la widget effettuava un ricampionamento. UAC1 con file 96khz e UAC2 con 44.1khz.

Io faccio fatica a capire le differenze tra un dac e un altro....ma mi fido.

Giusto ad esempio quando è venuto Campedelli a casa mia per un confronto tra il suo DAC e il sabre, sentivamo delle differenze fino a quando ci siamo accorti che erano dovute più al pannellino con selettore e ai cavi che al dac vero e proprio. Messi tutti e due sulla stessa connessione suonavano uguali. Almeno dopo la prima bottiglia di Bordeaux (a merenda).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 15 dic 2011, 21:18
da UnixMan
PPoli ha scritto:OK. Riuscito a passare in modalità ROSSA.

Il mio funziona in modo un po' strano. Se premo per un paio di secondi il led cambia colore, ma quando lascio torna a quello originario. Se tengo premuto per 5-6 secondi il led si spegne e la widget commuta. Se a quel punto premo per un altro secondo si accende anche la luce del colore giusto (meno di un secondo, solo un impulso, resta spento).
no, non è strano... funziona così anche il mio.
PPoli ha scritto:Anyway.....avevo letto nella discussione su diyaudio che qualcuno lamentava un degrado se la widget effettuava un ricampionamento. UAC1 con file 96khz e UAC2 con 44.1khz.
la prima senza dubbio, la seconda no!

In modalità UAC1 puoi arrivare al max a 48K. Quindi, se mandi in play un file a 96K devi per forza fare un resampling (downsampling!) per portarlo a 48K. Ed ovviamente il downsampling porta sempre inevitabilmente a perdita di informazioni nonché degrado della qualità legato al processo stesso, che tra l'altro richiede necessariamente l'uso del "dithering" per limitare i danni.

Il contrario non è affatto vero. Puoi benissimo mandare in play un file 44.1K "as-is" sia in modalità UAC1 che UAC2. Al DAC arrivano esattamente gli stessi dati, ed anche il clock (che è sempre quello locale della AB) resta lo stesso. Stessi dati, stesso clock... che altro può cambiare? ;)

Anche un eventuale (non necessario) resampling "in salita" (AKA upsampling) non comporta perdita di informazioni e non è affatto detto che sia dannoso per la qualità del suono (anzi, spesso è vero il contrario...).
PPoli ha scritto:Io faccio fatica a capire le differenze tra un dac e un altro....ma mi fido.
e fai male! :lol:
PPoli ha scritto:Giusto ad esempio quando è venuto Campedelli a casa mia per un confronto tra il suo DAC e il sabre, sentivamo delle differenze fino a quando ci siamo accorti che erano dovute più al pannellino con selettore e ai cavi che al dac vero e proprio. Messi tutti e due sulla stessa connessione suonavano uguali.
non mi stupisce più di tanto. Nonostante ci sia ancora chi si rifiuta di credere all'evidenza, personalmente purtroppo conosco fin troppo bene l'influenza che hanno sul suono i cablaggi...
PPoli ha scritto:Almeno dopo la prima bottiglia di Bordeaux (a merenda).
:D

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 15 dic 2011, 21:55
da PPoli
Stessi dati, stesso clock... che altro può cambiare? ;)
Ma non aveva due clock diversi la widget?
Uno per i campioni "tondi" (48-96-192) e uno per i multipli di 44.1 (88.2-186.4)

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 15 dic 2011, 22:55
da UnixMan
Certo. Ma per l'appunto dipende dal sampling rate dello stream, non dal tipo di link utilizzato. Se gli mandi dati a 44.1K, il clock utilizzato è lo stesso a prescindere dal fatto che stai utilizzando un link UAC1 o UAC2.

Oh, li hai poi montati i condensatori nuovi?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 15 dic 2011, 23:58
da PPoli
Sto facendo la lista in questo momento.
Domani li saldo.

Tutti Elna SILMIC II
Pensavo di mettere:

C36-C37 Alimentazione clock 47u 25V
C21, C31 dietro ai regolatori di AVCC e VDCC_XO 100u 25V non previsti sulla widget spedita assemblata completamente. Su diyAudio c'è che dice di aver trovato giovamento da 470u (sarà vero?).
Ai piedi del DAC:
C35 (VREG) 22u 50V (15u specifiche widget e 10u ESS)
C32 (VDCC) 22u 50V (da specifiche basterebbe 1u. Magari a film)
C34 (chiusura positivo e negativo Pompa di Carica) pensavo ad un film da 1u o anche meno.
C33 (disaccoppia NEG) mah...penso basterebbe poco. In alternativa ho altri 22u 50V

Se qualcuno ha osservazioni da fare.....

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 16 dic 2011, 17:31
da UnixMan
PPoli ha scritto:Sto facendo la lista in questo momento.
Domani li saldo.
per quelli che vanno nei fori, prima potresti provare con lo stesso trucco degli stecchini... ;)
PPoli ha scritto:Tutti Elna SILMIC II
Pensavo di mettere:

C36-C37 Alimentazione clock 47u 25V
I clock dovrebbero assorbire una corrente pressoché costante, quindi non serve un grande accumulo di energia. La funzione principale di un C di dimensioni generose è quella di filtrare il rumore a bassa frequenza (che per altro dovrebbe essere filtrato efficaciemente dal regolatore). Per contro un C grande ha problemi alle frequenze più alte (ma a quanto vedo è stato previsto un by-pass) e soprattutto essendo a valle di un regolatore serie potrebbe creare problemi di stabilità al regolatore stesso (verifica sul data-sheet qual'è il valore max consigliato).
PPoli ha scritto:C21, C31 dietro ai regolatori di AVCC e VDCC_XO 100u 25V non previsti sulla widget spedita assemblata completamente. Su diyAudio c'è che dice di aver trovato giovamento da 470u (sarà vero?).
È possibile. Abbassi la freq. di risonanza del filtro, tagli molto più in basso e soprattutto accumuli energia a monte del regolatore (evitando che questo possa trovarsi "a secco"). Specie per AVCC io abbonderei senz'altro. Se (nei dintorni...) c'è abbastanza spazio per farceli stare, arriverei anche fino a 1000uF! Da considerare anche i by-pass opzionali previsti (C19/20 e C13/14).
PPoli ha scritto:Ai piedi del DAC:
C35 (VREG) 22u 50V (15u specifiche widget e 10u ESS)
questo dovrebbe essere un punto estremamente sensibile. Anche qui proverei ad aggiungere, in parallelo ad un "piccolino" (10-20u) inserito nella sede prevista, un'altro elcap di valore moolto più alto (qualche 100io di uF).
PPoli ha scritto:C32 (VDCC) 22u 50V (da specifiche basterebbe 1u. Magari a film)
VDCC? volevi dire AVCC?

se è quello, come sopra. Se il 22u entra nel posto previsto mettici quello, altrimenti anche uno più piccolo. Poi prova ad aggiungerne un altro molto + grande in parallelo.
PPoli ha scritto:C34 (chiusura positivo e negativo Pompa di Carica) pensavo ad un film da 1u o anche meno.
boh. Bisognerebbe capire meglio cosa c'è "dietro" (nel chip) e come funziona. Al limite, si può andare per tentativi. Lascia quello che c'è e prova ad aggiungere qualcosa in parallelo e vedi che succede...
PPoli ha scritto:C33 (disaccoppia NEG) mah...penso basterebbe poco. In alternativa ho altri 22u 50V
al contrario. Se ho ben capito a cosa servono, quello che metti qui deve essere esattamente uguale a quello che c'è su VREG!

Per i valori grandi da aggiungere in parallelo dove serve, come prima prova usa quello che hai in casa. Per farsi una idea dell'effetto di variazioni di capacità complessiva di uno o più ordini di grandezza non serve che sia roba "eso". Poi casomai rifinisci in seguito. ;)

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 16 dic 2011, 20:27
da PPoli
Il datasheet dice 10u su VREF e 1u sugli altri connessi ai piedini del Sabre (pompa e tensioni).
E cmunque la scheda ha già tre condensatori in parallelo in ogni posizione. Robina piccola SMD, in genere 4,7n+1u+10u. L'ultimo (quelli da mettere) fa appunto da riserva di carica.
Sulle alimentazioni nessuna indicazione.

Ho proceduto come indicato in precedenza. Frugando tra i cassetti ho trovato anche dei WIMA in film quelli rossi) da 10u, ma mi sembravano troppo grandi e ho comprato 4 Obligato standard da 1u. Solo che sono da 630V e piuttosto ingombranti. Ci sarebbero anche stati, ma i refori avevano un diametro maggiore dei fori, per cui ho lasciato perdere. Sono stato tentato dall'usare un SILMIC da 22 con i refori infilati nei fori e quelli degli Obligato agganciati a questi, ma poi mi sembrava di essere paranoico. Penso sia meglio concentrarsi sull'alimentazione esterna.

A proposito delle saldature. I forellini sono veramente miniuscoli e anche gli agganci attorno. Per saldare bisogna scaldare molto bene il reforo e attendere che lo stagno si infili nel foro (dal retro).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 16 dic 2011, 21:59
da PPoli
Con i nuovi condensatori il PC multimesdiale va in crisi di alimentazione (non è certo abbondante e ci sono già due HD esterni).
In pratica non si avvia e resta bloccato sulla schermata del BIOS se prima non stacco la widget.

Problema da poco, ma va risolto.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 16 dic 2011, 23:08
da UnixMan
PPoli ha scritto:Il datasheet dice 10u su VREF e 1u sugli altri connessi ai piedini del Sabre (pompa e tensioni).
E cmunque la scheda ha già tre condensatori in parallelo in ogni posizione. Robina piccola SMD, in genere 4,7n+1u+10u. L'ultimo (quelli da mettere) fa appunto da riserva di carica.
Mi sembrano decisamente insufficienti: a 20Hz un C da 10u ha ancora una Xc di circa 800 Ohm...
PPoli ha scritto:A proposito delle saldature. I forellini sono veramente miniuscoli e anche gli agganci attorno. Per saldare bisogna scaldare molto bene il reforo e attendere che lo stagno si infili nel foro (dal retro).
si, l'ho notato anche io. :( Ricordiamoci di farlo presente a Børge per le prossime versioni...
PPoli ha scritto:Con i nuovi condensatori il PC multimesdiale va in crisi di alimentazione (non è certo abbondante e ci sono già due HD esterni).
In pratica non si avvia e resta bloccato sulla schermata del BIOS se prima non stacco la widget.
seccante. E strano. Le alimentazioni delle USB dovrebbero essere limitate in corrente... :?

Non puoi fornire una alimentazione esterna agli HDD?

BTW: come suona? notato qualche differenza?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 17 dic 2011, 09:01
da PPoli
Nn ho fatto abbastanza prove prima per capire le differenze.
Non ho la costanza e il metodo di Roberto (Nullo) nell'approccio alle sostituzioni. Cambio tutto e accendo.

Comunque devo dire che prima, con i cap di serie "volanti" avevo una sensazione di "non finito". Qualcosa che mancava ma non sapevo bene cosa fosse. Adesso con i SILMIC sembra sparito. E' anche vero che prima avevo ascoltato prevalentemente in UAC1 e adesso ho fisso su UAC2 e potrebbe essere anche quello.
Non ho ascoltato gli stessi brani. E nemeno le stesse risoluzioni.

Comunque non mi fa rimpiangere per nulla il "vecchio" Buffalo+HiFace, che tra pennetta, dac, alimentazioni e trasformatori di uscita costa almeno 4 volte tanto. E questo è il lato più negativo dell'elettronica digitale. Ogni volta che pensi di essere arrivato, un nuovo stanard, una nuova risoluzione, una nuova modalità,...ti fanno capire che dietro la collina ce n'è un altra, e poi un'altra, e poi un altra.....mi ricorda quando sono andato da Leh (Ladak) a Manali (India) in un viaggio in jeep di 40 ore filate con solo una pausa per dormire.
Non puoi fornire una alimentazione esterna agli HDD?
Si, posso provare, ma mi sembra il problema sia proprio la widget. Dopo provo a disattivare il boot da perieriche esterne che va a cercare di tutto sull'USB. Alla fine a lasciarlo li parte, ma magari ci mette tre o quattro minuti (contro i 20 secondi normali).

Ne avevamo già parlato ma che player usi?

Ho visto la discussione su diyAudio in cui anche le misure (non solo l'ascolto) sotto win (soprattutto XP) dipendono fortemente dal player utilizzato.

Al momento su questa macchina c'è Ubuntu 11.10 con Banshee predefinito.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 17 dic 2011, 10:55
da Giaime
PPoli ha scritto:Ho visto la discussione su diyAudio in cui anche le misure (non solo l'ascolto) sotto win (soprattutto XP) dipendono fortemente dal player utilizzato.
Interessante, metteresti il link?

Io ho aggiunto una ferrite a crimpare sul cavo USB dell'Audio Widget, e devo dire che ha ragione Paolo, la differenza c'è! :o

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 17 dic 2011, 12:20
da PPoli
E' nella discussione generale. Tra pagina 6 0 7 e pagina 10.
http://www.diyaudio.com/forums/digital- ... get-7.html
Le ferriti con guscio in plastica a crimpare le ho prese domenica scorsa alla fiera dell'elettronica di Reggio Emilia.
Anche se non confido su un orecchio raffinato. Però mi piacevano. fanno molto figo, come dicono le mie bimbe.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 17 dic 2011, 16:07
da UnixMan
PPoli ha scritto:Comunque devo dire che prima, con i cap di serie "volanti" avevo una sensazione di "non finito". Qualcosa che mancava ma non sapevo bene cosa fosse. Adesso con i SILMIC sembra sparito.
ci può stare. Gli OsCon non mi sono mai piaciuti. IME danno sempre un suono troppo asciutto, "povero", asfittico. Che guarda caso sono proprio i difetti che (sebbene in misura lieve) ho riscontrato nel suono della AB1.1 "di serie". ;)

Mi aspetterei anche che la maggiore riserva di energia dei cap di valore più alto che hai messo abbia contribuito a dargli un po' più di "corpo" (altra cosa leggermente carente rispetto al mio riferimento).
PPoli ha scritto:E' anche vero che prima avevo ascoltato prevalentemente in UAC1 e adesso ho fisso su UAC2 e potrebbe essere anche quello.
mah, come detto in precedenza ne dubito. Sostanzialmente l'unica differenza sta' nella frequenza a cui opera il bus USB, molto maggiore nel caso del UAC2 (UAC1=12Mbps, UAC2=480Mbps). Questo sicuramente cambia radicalmente lo spettro del rumore (RF) prodotto. In linea di principio potrebbe anche esserci qualche ripercussione sul DAC e/o sui relativi clock (oltre che ovviamente direttamente sul rumore in uscita). Ma onestamente non mi aspetterei effetti di entità rilevante sul suono.

A dire la verità, durante alcuni test ho avuto la sensazione che in UAC1 suonasse forse appena un filino meglio che non in UAC2, ma per l'appunto si è trattato solo di una sensazione non meglio definita. Non giurerei affatto che non si trattasse solo di autosuggestione (anzi, direi che sia la cosa più probabile). ;)
PPoli ha scritto:Comunque non mi fa rimpiangere per nulla il "vecchio" Buffalo+HiFace, che tra pennetta, dac, alimentazioni e trasformatori di uscita costa almeno 4 volte tanto.
ottimo!
PPoli ha scritto:E questo è il lato più negativo dell'elettronica digitale. Ogni volta che pensi di essere arrivato, un nuovo stanard, una nuova risoluzione, una nuova modalità,...ti fanno capire che dietro la collina ce n'è un altra, e poi un'altra, e poi un altra.....mi ricorda quando sono andato da Leh (Ladak) a Manali (India) in un viaggio in jeep di 40 ore filate con solo una pausa per dormire.
immagine molto calzante... :D

è lo scotto da pagare per essere in un certo senso "pionieri" di una tecnologia che, nonostante sia con noi da ormai circa tre decadi, è ancora giovane ed immatura. Solo di recente il digitale ha cominciato a dare risultati veramente convincenti. Fino a non molti anni fa' un buon sistema analogico (certo più scomodo e costoso) si faceva ancora tranquillamente beffe di qualsiasi sistema digitale. Oggi finalmente non è più così. Ma senza dubbio ci sono ancora ampi margini di miglioramento...
PPoli ha scritto:
Non puoi fornire una alimentazione esterna agli HDD?
Si, posso provare, ma mi sembra il problema sia proprio la widget.
si, è probabile che il problema sia il picco di corrente di carica iniziale dei condensatori. Se hai uno di quei cavetti con due spine USB che sono forniti con alcuni HDD esterni portatili, potresti provare ad usare quello per l'AW. Ovviamente, la soluzione migliore resta quella di utilizzare una alimentazione separata...
PPoli ha scritto:Ne avevamo già parlato ma che player usi?
dipende. In generale detesto le interfacce grafiche. Specie quelle inutilmente complesse e "bloated" in stile "iTunes" e similari.

Quando faccio ascolti "seri", il mio "player" preferito resta la linea di comando. Di norma uso sox, e.g. nel caso più semplice:
cd /path/to/album/dir/

Codice: Seleziona tutto

AUDIODEV=hw:1,0 play *.flac
oppure comandi più elaborati se uso l'upsampling in software, ad es.:

Codice: Seleziona tutto

sox -V3 *.flac -t alsa -b 32 hw:1,0 gain -3 rate -v -I 192000
("play" non è che sox stesso, che se chiamato con quel nome assume di default le opzioni per l'output diretto su device audio. Insomma niente altro che una "scorciatoia").

Se invece voglio utilizzare una GUI, recentemente ho scoperto "gogglesmm", che mi piace perché ha una interfaccia semplice ed intuitiva con le (poche) funzioni che mi servono e si beve la mia ampia collezione senza appesantirsi (vari altri player, come ad es. "amarok", almeno sul mio PC - ormai non più recentissimo - non ce la fanno altrettanto bene).

In verità, lo uso soprattutto per ascolti casuali "in background" (come ad es. proprio ora... :) ), mettendolo in random play sull'intera collezione o su parte di essa (molto comoda la possibilità di filtrare per genere, autore, ecc).

Di recente ho provato anche "MPD" con vari client, in particolare l'eccellente "gmpc". Voyage MPD su server dedicato e gpmc come interfaccia (su un laptop/netbook/tablet) sono un'accoppiata caldamente raccomandabile, specie per chi ama le GUI ricche di features.
PPoli ha scritto:Ho visto la discussione su diyAudio in cui anche le misure (non solo l'ascolto) sotto win (soprattutto XP) dipendono fortemente dal player utilizzato.
su windoze è probabile.

Su Linux onestamente non ho mai notato alcuna differenza tra player diversi. Dal punto di vista della qualità audio, l'uno vale l'altro.

Quantomeno questo è sicuramente vero per tutti quelli che utilizzano gli "stack" standard per l'output audio (fondamentalmente "libasound", eventualmente attraverso "gstreamer" o altri layer intermedi) e non pasticciano con gli stream, cioè quelli che per default fanno output "bit-perfect". Il discorso è ovviamente diverso per quei (pochi) player che invece tendono a "pasticciare" con gli stream audio aggiungendo effetti, equalizzazioni, resampling, ecc, come ad es. "audacious" (ma spesso è solo una questione di settings).

Per capirci, IMHO vanno benissimo anche quelli di default di Ubuntu, come l'ottimo Banshee (o anche l'altrettanto buono "Rythmbox" utilizzato come default in passato).

Invece, una sensibile influenza sul suono ce la possono (ovviamente...) avere eventuali "middleware" che pasticciano con gli stream audio come ad es. "pulseaudio", "phonon", lo stesso "dmix" di ALSA (se lo utilizzi...), ecc.

Secondo alcuni (io per il momento non ho fatto prove conclusive in merito), una certa influenza ce l'ha anche il kernel stesso (e/o i suoi settings).

Di sicuro, nei test fatti a casa di George con il mio vecchio laptop, il kernel di "Voyage MPD" trapiantato sulla mia Debian "testing" (la versione di sviluppo, che diventerà "Wheezy") ha risolto dei grossi problemi di "underrun" che invece avevo con il kernel di default (quasi) ogni volta che c'era un accesso ai dischi (devo cercare di capire dov'è il problema e mandare un bug report...).

Indubbiamente, per l'uso audio (sia con l'AW che altro) mi sento di raccomandare proprio Voyage MPD su una macchina dedicata (o multi-boot). Provalo e facci sapere... ;)
PPoli ha scritto:Al momento su questa macchina c'è Ubuntu 11.10 con Banshee predefinito.
con o senza "pulseaudio"?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 17 dic 2011, 20:31
da Giaime
UnixMan ha scritto:Di recente ho provato anche "MPD" con vari client, in particolare l'eccellente "gmpc". Voyage MPD su server dedicato e gpmc come interfaccia (su un laptop/netbook/tablet) sono un'accoppiata caldamente raccomandabile, specie per chi ama le GUI ricche di features.
Quoto per GMPC! Per chi è abituato a Foobar, è abbastanza intuitivo. Inoltre è uno dei pochissimi che mi è funzionato al primo colpo sotto windows :@

Ah, un problema non documentato di GMPC (ricordi Paolo che ci abbiamo sbattuto il naso per diverso tempo): nella configurazione, quando chiede la "music directory", dove fisicamente abbiamo la musica, va inserito un percorso con formattazione tipo linux, benchè il client giri sotto windows... :tmi:

Ad esempio, come nel mio caso, se la musica è fisicamente nella LAN con questo indirizzo "windows"

Codice: Seleziona tutto

\\192.168.1.100\Musica
in GMPC va inserito:

Codice: Seleziona tutto

//192.168.1.100/Musica
in caso contrario non dà errore, ma semplicemente non accede alla directory per le copertine dei dischi e cose simili (la musica in sè ovviamente è indipendente poichè è aperta da MPD, non GMPC).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 17 dic 2011, 22:06
da UnixMan
Giaime ha scritto:Ah, un problema non documentato di GMPC (ricordi Paolo che ci abbiamo sbattuto il naso per diverso tempo): nella configurazione, quando chiede la "music directory", dove fisicamente abbiamo la musica, va inserito un percorso con formattazione tipo linux, benchè il client giri sotto windows... :tmi:
Ah! buono a sapersi. Grazie per la segnalazione! :up:

Certo che è una cosa a dir poco curiosa: di solito i path dei server SMB (windoze nativi o samba che siano) si specificano con la sintassi dos/windows, quindi con i "\", anche sotto linux. :?:

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 17 dic 2011, 22:39
da UnixMan
Oh, quasi dimenticavo... in questo post:

http://www.diyaudio.com/forums/digital- ... ost2815343

ci sono delle utili indicazioni su come configurare MPD per inviare al widget gli stream in formato nativo ("bit-perfect").

Ignorate il resto. Su una macchina dedicata all'audio, "PulseAudio" è meglio disinstallarlo tout-court. A quel punto, configurando una uscita diretta su ALSA senza passare per dmix (e.g. utilizzando "plughw:x,y") la quasi totalità dei player linux invierà al widget lo stream in formato nativo.

Alcuni post dopo c'è un mio commento a proposito dell'upsampling in software con sox o libsrc. A tal proposito devo però almeno in parte smentirmi:

mentre con il mio vecchio DAC il preventivo upsampling in software a 192K (degli stream con s/r native minori) è praticamente obbligatorio per ottenere la massima qualità, l'AW (il Sabre...) sembra comportarsi molto bene anche inviandogli stream con s/r più bassi in formato nativo (e.g. i soliti 44.1/16 dei CD).

Anzi, in alcuni test fatti l'altra sera con l'AW a casa (e nell'impianto) di George, alla fine abbiamo preferito l'ascolto senza fare upsampling in software (cioè proprio inviandogli gli stream direttamente nel formato nativo).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 18 dic 2011, 00:40
da PPoli
Ci ho lavorato poco sulla nuova versione 11.10, ma mi sembra che non installi PulseAudio. Dalla configurazione audio di Banshee finisco direttamente sulle impostazioni della scheda audio. Widget compresa.

Anche io avevo notato un ottima resa con l'invio di files 44.1/16. Fin dal primo ascolto. Oggi ho provato anche direttamente da CD e l'esito è stato ugualmente buono.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 18 dic 2011, 00:46
da UnixMan
PPoli ha scritto:Ci ho lavorato poco sulla nuova versione 11.10, ma mi sembra che non installi PulseAudio.
AFAIK lo installa eccome. Cmq, fai presto a verificarlo:

Codice: Seleziona tutto

dpkg -l |grep pulse
PPoli ha scritto:Dalla configurazione audio di Banshee finisco direttamente sulle impostazioni della scheda audio. Widget compresa.
probabilmente finisci nelle relative impostazioni di pulse... :?:

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 21 dic 2011, 10:34
da borge
UnixMan ha scritto:
PPoli ha scritto:A proposito delle saldature. I forellini sono veramente miniuscoli e anche gli agganci attorno. Per saldare bisogna scaldare molto bene il reforo e attendere che lo stagno si infili nel foro (dal retro).
si, l'ho notato anche io. :( Ricordiamoci di farlo presente a Børge per le prossime versioni...
Hi guys,

I still have quite a few AB-1.1s in stock, but I have already started planning for new batches by purchasig the Golledge XOs.

I don't visit your forum every day, so please put together a wish list and mail it to me at borge . strand (at) gmail . com.

Buon Natale!

Børge

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 22 dic 2011, 19:34
da UnixMan
Ho appena finito di modificare anche la mia. Modifiche effettuate:

aggiunti C15, C21 e C31: 100uF ciascuno

aggiunto C34: 47uF, OsCon (piccolo, ma quello avevo)

questi di default non sono neanche installati! |(

aggiunto C26 in parallelo a C32: un bel 470uF

aggiunto C27 in parallelo a C33: 47uF, Elna Cerafine

aggiunto C29 in parallelo a C35: 47uF, Elna Cerafine
AW-AB1.1-mod.jpg
2011_12_22-dscn1175.jpg

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 22 dic 2011, 20:19
da UnixMan
dimenticavo... :)
2011_12_22-dscn1178.jpg

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 27 dic 2011, 16:01
da UnixMan
Tolti i 47uF su C34. All'ascolto non mi pare sia cambiato molto... :?:

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 27 dic 2011, 19:56
da UnixMan
Aggiornato il firmware all'ultima versione, audio-widget-nik-2011-12-26.elf

Pro-memoria. Dal sito del gruppo:

http://code.google.com/p/sdr-widget/downloads/list

scaricare e compilare dfu-programmer-0.5.4.tar.gz (versione speciale modificata! non usare quello eventualmente presente nelle distribuzioni!)

scaricare il file del firmware ed il txt con le istruzioni. Se è la prima volta, creare lo script come indicato (basta un cut&paste...) ed il file con le regole di udev (idem).

Premere a lungo "Prog" e, sempre tenendolo premuto, premere brevemente anche "Reset", poi rilasciare entrambi per mettere il widget nella modalità di riprogrammazione (IIRC, il LED frontale resta spento). Quindi, avviare lo script:

Codice: Seleziona tutto

 ./program-widget.sh audio-widget-nik-2011-12-26.elf
program-widget with audio-widget-nik-2011-12-26.elf
     target: at32uc3a3256
    chip_id: 0x2ff1
  vendor_id: 0x03eb
    command: erase
      quiet: false
      debug: 6
device_type: AVR32
------ command specific below ------
   validate: true

     target: at32uc3a3256
    chip_id: 0x2ff1
  vendor_id: 0x03eb
    command: flash
      quiet: false
      debug: 6
device_type: AVR32
------ command specific below ------
   validate: true
   hex file: /tmp/audio-widget-nik-2011-12-26.hex

Validating...
115380 bytes used (45.43%)
     target: at32uc3a3256
    chip_id: 0x2ff1
  vendor_id: 0x03eb
    command: reset
      quiet: false
      debug: 4
device_type: AVR32
------ command specific below ------

fatto. Premere "Reset" per rimettere il widget in modalità normale. Tornerà alla modalità di default, quindi UAC1 (LED verde). Usare al solito il tasto "prog" o il programma WidgetControl.py per tornare alla modalità UAC2.

Curiosamente, sembra che il nuovo firmware abbia avuto un impatto (positivo) sulla qualità del suono... boh. :?:

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 29 dic 2011, 12:23
da UnixMan
Aggiornato nuovamente il firmware alla versione audio-widget-nik-2011-12-29.elf che finalmente risolve un piccolo bug (o se vogliamo in un certo senso una "missing feature") che mi dava moolto fastidio. ^_^

(vedi descrizioni e discussione qui e qui; infine, la soluzione).

Un grazie di cuore ad Alex Lee per tutto il lavoro svolto. :up: :handshake:

Aggiornamento raccomandatissimo! :nod:

...specie se siete ancora alla vecchissima versione fornita finora di default:

(consiglio di procedere da Linux seguendo le istruzioni del post precedente. È molto più semplice e soprattutto affidabile che non farlo da windows).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 29 dic 2011, 17:56
da Giaime
UnixMan ha scritto:(consiglio di procedere da Linux seguendo le istruzioni del post precedente. È molto più semplice e soprattutto affidabile che non farlo da windows).
Si può fare da un live CD?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 29 dic 2011, 18:49
da UnixMan
Giaime ha scritto:Si può fare da un live CD?
Temo di no, almeno non banalmente. Come si può leggere nelle istruzioni, è necessario aggiungere un file con delle "regole" extra per "udev" e fare in modo che questo le carichi. Il modo più semplice per farlo è riavviare dopo aver aggiunto il file... cosa che con una "live" ovviamente non si può fare.

È tempo di fare un po' di spazio per un paio di partizioncine extra... ;)

Per comodità, in allegato il file con le regole di udev (da copiare in /etc/udev/rules.d/), lo script per la programmazione ed il pacchetto precompilato della speciale versione modificata del programma per fare il flash, per Debian Wheezy; potrebbe andare anche su una Ubuntu recente, ma non garantisco; nel dubbio, meglio ricompilarsi localmente il programma dai sorgenti. Ovviamente non serve preoccuparsi di fare il pacchetto deb (o rpm, ecc). È un solo eseguibile, e serve solo quello... basta compilarlo ( ./configure && make ) e copiarlo in /usr/local/bin/

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 02 gen 2012, 14:36
da Giaime
UnixMan ha scritto:È tempo di fare un po' di spazio per un paio di partizioncine extra... ;)
Ho provato a seguire la tua procedura direttamente da Voyage MPD, ma non va, evidentemente a questa distro mancano alcuni pezzi (non trova infatti autoconfigure, automake, etc).

Dovrò installare Ubuntu sul portatile... sperando che non divento matto per l'ennesima volta a farlo convivere con Windows XP :smile:

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 02 gen 2012, 17:03
da UnixMan
Giaime ha scritto:Ho provato a seguire la tua procedura direttamente da Voyage MPD, ma non va, evidentemente a questa distro mancano alcuni pezzi (non trova infatti autoconfigure, automake, etc).
di default ovviamente non ci sono (di norma, che ci fai con compilatori ed altri software di sviluppo su un sistema embedded?), ma se hai spazio basta installarli. ;)

Ti servono tutte le dipendenze per compilare il software per fare il flash nonché i tools per convertire il formato dell'immagine del firmware. Dai il comando:

Codice: Seleziona tutto

apt-get install build-essential autoconf automake libusb-dev libusb binutils-avr
ed il gioco è fatto. ;)

P.S.: prima magari dai anche i comandi:

Codice: Seleziona tutto

apt-get update
apt-get dist-upgrade
[OT]
Giaime ha scritto:Dovrò installare Ubuntu sul portatile... sperando che non divento matto per l'ennesima volta a farlo convivere con Windows XP :smile:
è comunque cosa buona e giusta. ;) Perché mai dovresti avere problemi a farli convivere?

Uniche accortezze:
  • partiziona a mano (vai in modalità esperta/avanzata);
  • metti la partizione di sistema di windows fisicamente in cima al disco, come prima partizione primaria;
  • di seguito crea la partizione di sistema/avvio per Linux (root file system, dimensioni 10-30GB), come seconda partizione primaria; file system tipo ext4 (o xfs o ext3), mount point "/", label=root
  • crea la partizione di swap per Linux (dimensione=2xRAM) come terza partizione primaria; fs=swap, label=swap
  • crea la partizione per i dati utente di Linux come quarta (ed ultima...) partizione primaria, file system tipo ext4 (o xfs o ext3), mount point "/home", label=home.
se vuoi dividere windows su più unità (ad es. C: sistema, D: dati), devi fare almeno una partizione in più e NON puoi farle tutte primarie; ne dovrai fare 3 primarie + 1 estesa (la quarta primaria) + quante te ne servono logiche dentro quella estesa. Il disco sistema di windoze deve sempre essere su una primaria fisicamente in cima al disco. Linux se ne frega di dov'è, ma se hai un HDD relativamente grande (>=100GB) il BIOS potrebbe non essere in grado di accedere ai files del kernel (e quindi a fare il boot) se questo fisicamente si trova oltre un certo settore. Quindi è bene che la partizione con il root file system sia quanto più possibile "in cima" al disco (seconda partizione, con la prima non troppo grande). La partizione estesa conviene farla in fondo al disco (la eventuale D: di windows conviene sia in una p. logica in fondo al disco).
[/OT]

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 02 gen 2012, 19:50
da Giaime
Grazie Paolo per i preziosi consigli, proverò con Voyage MPD di nuovo, se non riesco installerò una distro di Linux nel portatile, il problema è che ho già Wxp installato e volevo capire se c'era un modo per non dover reinstallare tutto (l'hd è un'unica partizione da 30GB).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 02 gen 2012, 22:16
da UnixMan
[OT]
Giaime ha scritto:il problema è che ho già Wxp installato e volevo capire se c'era un modo per non dover reinstallare tutto (l'hd è un'unica partizione da 30GB).
si, basta "restringere" la partizione di XP e poi creare le altre. Lo puoi fare anche direttamente dall'installatore di Ubuntu, oppure con tools come "Gparted". Di norma la cosa funziona senza problemi ma, a scanso equivoci, prima è vivamente raccomandato (leggi obbligatorio se ci sono dati che non puoi permetterti di perdere) fare un backup completo. Dopo il backup esegui una "deframmentazione" del file system con "compattazione" dello spazio libero. Appena terminato riavvia con l'installatore di Ubuntu o Gparted live.

L'unico vero problema è che 30GB sono decisamente pochi per tenere due sistemi. Sono appena sufficienti per il solo Xp con un minimo di software e di dati. Dovresti lasciargliene circa la metà se non meno, ci stai dentro? Forse è meglio se cambi l'HDD con uno più recente e capiente... ;)
[/OT]

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 03 gen 2012, 10:59
da Giaime
Ciao a tutti,

ho eseguito tutta la procedura di ri-programmazione dell'Audio Widget. Sembra essere andato a buon fine:

Immagine

Il mio dubbio però è il seguente: a seguito della pressione del tasto reset, dopo la programmazione, il led si è riacceso rosso, anzichè verde. C'è un modo per farsi restituire dall'Audio Widget la versione del firmware che sta utilizzando?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 03 gen 2012, 11:27
da UnixMan
Giaime ha scritto:ho eseguito tutta la procedura di ri-programmazione dell'Audio Widget. Sembra essere andato a buon fine:
ottimo!
Giaime ha scritto:C'è un modo per farsi restituire dall'Audio Widget la versione del firmware che sta utilizzando?
si, con il programma WidgetControl.py (devi installare le dipendenze ed avere un display X11 attivo dove poter aprire la finestra grafica) oppure usa l'equivalente .exe per windows (IIRC quello non ha bisogno di altro).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 03 gen 2012, 11:50
da Giaime
UnixMan ha scritto:
Giaime ha scritto:ho eseguito tutta la procedura di ri-programmazione dell'Audio Widget. Sembra essere andato a buon fine:
ottimo!
Grazie, mi confermi quindi che dato quell'output di console, la programmazione dovrebbe essere avvenuta senza problemi?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 03 gen 2012, 11:53
da UnixMan
Direi di si, l'output è identico a quello che ho ottenuto io.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 03 gen 2012, 23:18
da UnixMan
Tenete d'occhio la mailing list del progetto ed il thread su diyAudio. Potrebbero esserci succose novità in vista! 8)

La più probabile ed eventualmente vicina nel tempo è l'interfaccia solo digitale con clock a bordo ed uscite I2S, s/pdif e MCLK, per una semplice integrazione con i DAC esistenti. Credo che farebbe felice molti di voi... ;) (ed anche me). ^_^

L'altra è che stanno prendendo in considerazione anche il mio suggerimento per una eventuale versione "estrema" con alimentazioni separate e super-curate a bordo e - udite! udite! - ben due ES9018 (uno per canale) in dual-mono! :o :inlove:

(per certi versi un po' sulla falsariga di questo mostro). ;)

Ovviamente non c'è ancora assolutamente nulla di deciso e la cosa potrebbe non avere alcun seguito, ma... speriamo. Se poi qualcuno fosse interessato ed avesse voglia di collaborare al progetto e dare una mano per il lavoro di sviluppo del nuovo hardware, questa sarebbe una ottima occasione per cominciare a farlo! ;)

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 04 gen 2012, 00:14
da marziom
...in altri periodi avrei dato una mano volentieri, al momento non ci sono le possibilità.
Comunque... se questi sono i presupposti, credo che alla prossima tornata ne prendo uno.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 gen 2012, 18:46
da berga12
chi mi estrae il coassiale digitale da questo giochino? così me lo prendo anche io!

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 gen 2012, 19:07
da UnixMan
se pazienti un po', una versione che avrà (solo) uscite digitali (s/pdif e I2S) è in fase di studio.

Quelle attuali hanno solo ingresso USB ed uscita analogica.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 gen 2012, 21:00
da berga12
UnixMan ha scritto:se pazienti un po', una versione che avrà (solo) uscite digitali (s/pdif e I2S) è in fase di studio.

Quelle attuali hanno solo ingresso USB ed uscita analogica.

ah io paziento :)

al massimo nel frattempo mi prendo questo affarino 8)

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 08 gen 2012, 14:29
da Giaime
Cosa ne pensate a proposito delle modifiche al pannello posteriore, per migliorare lo schema delle masse?

Mi riferisco ai seguenti post nel topic su diyAudio: 819, 825, 831.
Se non ho capito male si tratta di isolare le masse degli RCA e del connettore USB dal telaio?

Mi sono avanzati dei Panasonic FC dal recap del Technics SP15, sembra che nell'Audio Widget ci siano delle piazzole lasciate libere, secondo chi ha provato sembra che il suono migliori occupandole (si parla di C15, C21, C31, C32, C33, C35 e C36/C37)...

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 08 gen 2012, 14:46
da borge
Hi guys,

there are more posting highlights at the end of www.qnktc.com/ab_11

Perhaps you could compile similar highlights from your forum for Italian readers. I'll put them in or link to them if you want.

Ciao,
Børge

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 08 gen 2012, 16:01
da UnixMan
Giaime ha scritto:Cosa ne pensate a proposito delle modifiche al pannello posteriore, per migliorare lo schema delle masse?
sarebbero da provare. Quello che l'ha fatto ha mostrato risultati positivi alle misure. Non so se poi questi si riflettano in modo sensibile anche sull'ascolto, ma male non dovrebbero fare. Però, a parte le (banali) modifiche al pannellino, non ho ben capito come andrebbero fatte le altre, specie quelle al PCB (qualche dettaglio in più non avrebbe guastato, anche la foto non è chiarissima...).
Giaime ha scritto:Mi sono avanzati dei Panasonic FC dal recap del Technics SP15, sembra che nell'Audio Widget ci siano delle piazzole lasciate libere, secondo chi ha provato sembra che il suono migliori occupandole (si parla di C15, C21, C31, C32, C33, C35 e C36/C37)...
dai una occhiata a questo post ( OT in un altro thread :oops: ).

IMHO vale senz'altro la pena di "rimpolparlo" un po' sulle alimentazioni. Ove possibile, piuttosto che aggiungere in parallelo tenderei a rimpiazzare gli OsCon di serie (specie nella sezione audio; per i clock probabilmente vanno bene anche quelli).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 11 gen 2012, 13:19
da UnixMan
Una interessante modifica (quasi) on-board alle alimentazioni: http://www.diyaudio.com/forums/digital- ... ost2853426

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 14 gen 2012, 13:39
da UnixMan
Schemi e layout dei PCB della mod di cui sopra: http://www.diyaudio.com/forums/digital- ... ost2860479

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 14 feb 2012, 20:53
da UnixMan
Grandi novità! :party:

http://www.diyaudio.com/forums/digital- ... ost2906445

grazie a Nikolay, abbiamo un driver ASIO Open Source per il widget! (ed ovviamente anche per qualsiasi altra interfaccia standard UAC2).

La cosa non solo farà sicuramente piacere agli utenti windoze più irriducibili ma darà anche un grande impulso a questo progetto, garantendone la piena fruibilità con qualsiasi piattaforma.

Da questo link è possibile scaricare un eseguibile che installa i driver libusbk ed ASIO nonché il "Widget Control". Come per molti altri driver USB per windoze, si raccomanda di NON collegare il widget al sistema prima di aver completato l'installazione dei driver.

Al momento ne è stata verificata la funzionalità con Win 7 (sia a 32 che a 64 bit), ma c'è da aspettarsi che in breve tempo sarà verificata/assicurata la funzionalità anche con altre versioni.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 14 feb 2012, 23:06
da PPoli
L'altra sera Campedelli mi ha messo un terribile dubbio: ha detto che da lui sotto linux l'audio viene gestito a max 48kHz e che c'è una procedura, pare già postata, ma io non l'ho trovata, per verificarlo.

E io che pensavo di essere già a posto con il led rosso acceso.

Paolo...puoi ridirci come si verifica la frequenza di campionamento sotto Linux?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 15 feb 2012, 08:11
da campedel
Dal thread su DiYAudio:

cat /proc/asound/card1/pcm0p/sub0/hw_params

e/o anche:

cat /proc/asound/card1/stream0

(se viene mappata come card1, come da me).

Nel mio caso (Lubuntu con il player Audacious di default) è un problema legato a dmix che ricampiona tutto di default a 48 kHz.
Ieri sera sono riuscito a capire che, per per evitare di usarlo con la AW, si può creare un file .asoundrc nella home dir con un'unica riga:

cards.USB-Audio.pcm.use_dmix."DG8SAQI2C" no

Così facendo ora il flusso è alla sample rate originaria del file. :up:
(magari esistono altri sistemi più efficaci, ma questo è il primo che sono riuscito a far funzionare ... comunque non pensavo che il sistema audio di Linux fosse così incasinato :sad: )

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 15 feb 2012, 12:04
da PPoli
Fatto...creato il file nella Home/Paolo.
Adesso

Codice: Seleziona tutto

paolo@paolo-System-Product-Name:~$ cat /proc/asound/card1/pcm0p/sub0/hw_params
closed
paolo@paolo-System-Product-Name:~$ cat /proc/asound/card1/stream0
www.obdev.at DG8SAQ-I2C at usb-0000:00:06.1-3, high speed : USB Audio

Playback:
  Status: Running
    Interface = 2
    Altset = 1
    URBs = 8 [ 8 8 8 8 8 8 8 8 ]
    Packet Size = 392
    Momentary freq = 44102 Hz (0x5.8340)
    Feedback Format = 15.17
  Interface 2
    Altset 1
    Format: S32_LE
    Channels: 2
    Endpoint: 2 OUT (ASYNC)
    Rates: 44100, 88200, 132300, 176400, 48000, 96000, 144000, 192000
    Data packet interval: 250 us
Ma come faccio a sapere a che frequenza campiona la widget?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 15 feb 2012, 12:59
da campedel
Da quanto ho capito la widget non ricampiona nulla, si "limita" a riproporre in I2S lo stream ricevuto con lo stesso sampling rate.
Dunqe se i dati su USB viaggiano a 192kHz anche lo stream I2S verso il DAC dovrebbe avere la stessa frequenza (i.e. il Word Clock dovrebbe andare al doppio).
... se non ti fidi usa l'oscilloscopio ! :lol:

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 15 feb 2012, 16:11
da UnixMan
PPoli ha scritto:L'altra sera Campedelli mi ha messo un terribile dubbio: ha detto che da lui sotto linux l'audio viene gestito a max 48kHz
eh!? no. Il problema casomai può esserci se usi dei "middleware" come "pulseaudio" (GNOME, Unity), "phonon" (KDE 4.x), "jack" o simili. Oppure se passi attraverso "dmix". Tutti questi software hanno lo scopo di gestire stream diversi provenienti da più sorgenti (contemporaneamente) e mixarli insieme. Ovviamente, per poterlo fare, tutti gli stream devono necessariamente essere ricampionati ad un unico formato comune (in dmix il default è 48KHz, configurabile).

Se cerchi indietro, ci sono le istruzioni per configurare pulseaudio o eliminarlo del tutto. Per "phonon" non ti so' dire.

Per quanto riguarda ALSA, "dmix" è uno dei tanti componenti ("plugin") opzionali con cui puoi manipolare gli stream. Ci passi (lo usi) solo se usi un device che è configurato per utilizzare tale plugin (di solito le distribuzioni configurano il device di default per utilizzare dmix).

Se però come device di uscita usi le interfaccie di basso livello come "hw:x,0" o "plughw:x,0" (dove x è il numero della scheda che corrisponde al widget) vai direttamente alla scheda senza passare da dmix.

Nel primo caso (hw:x,0) lo stream viene trasferito direttamente "as-is", senza essere processato in alcun modo. In tal caso, deve essere l'utente stesso (o il player) ad assicurarsi che il formato dei dati inviati alla interfaccia audio sia compatibile con quanto supportato dall'hardware.

Nel secondo caso (plughw:x,0) ALSA provvede invece ad adattare automaticamente il formato dei dati al formato "più vicino" supportato dall'hardware. Ad es., se mandi uno stream a 16 bit ad una interfaccia che accetta solo stream a 32bit (o viceversa), "plug" provvede a convertire i dati da 16 a 32bit (o viceversa) prima di inviarli all'hardware. Stesso dicasi per il s/r: se invii dati con un s/r maggiore di quello max supportato dall'hardware, "plug" provvede automaticamente al necessario downsampling. Ad es., se mandi uno stream a 384KHz al widget, "plughw:" farà automaticamente il downsampling a 192KHz (mentre "hw:" si limiterebbe a segnalare un errore).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 15 feb 2012, 16:38
da UnixMan
campedel ha scritto:Da quanto ho capito la widget non ricampiona nulla, si "limita" a riproporre in I2S lo stream ricevuto con lo stesso sampling rate.
Dunqe se i dati su USB viaggiano a 192kHz anche lo stream I2S verso il DAC dovrebbe avere la stessa frequenza
ovviamente. Presumo che Paolo si riferisse ad eventuali resampling fatti "a monte" dell'interfaccia USB.

Mi pare di averlo già detto, ma repetita juvant: a differenza di quanto verificato con il mio NorthStar (attraverso la Juli@), laddove l'upsampling in software a 192KHz è praticamente "obbligatorio" per ottenere i risultati migliori, con l'audio-widget (almeno per quanto riguarda la versione AB.1. con l' ES9023 che ho io) fare l'upsampling in software NON conviene! Suona meglio (o, nel migliore dei casi, pressoché uguale) inviando gli stream audio direttamente come sono.

P.S.: occhio ad "audacious": tra i tanti player che ho provato, è l'unico che "suona" diverso dagli altri! :tmi:

In genere, la quasi totalità dei player Linux sono mere interfaccie che NON alterano lo stream audio (a meno che non gli dici esplicitamente di farlo agendo su volumi software o attivando "replygain", equalizzatori o altro). Ho il sospetto che invece audacious "pasticci" sempre in qualche modo con i dati. :?

Poi magari nello specifico il risultato potrebbe anche piacere di più... ma è bene saperlo. E tenere presente che il risultato potrebbe essere artefatto (discorso analogo per molti player closed-source, specie su Windows o MacOS, che non si sa' cosa facciano).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 15 feb 2012, 18:05
da PPoli
UnixMan ha scritto: ovviamente. Presumo che Paolo si riferisse ad eventuali resampling fatti "a monte" dell'interfaccia USB.
Si, intendevo quello.

Purtroppo mi sono reso conto che, anche dove non si vede, ci sono sempre dei componenti di linux che si infilano nel mezzo. La tendenza dei software moderni è di nascondere più cose possibile all'utente. Se uno poi ha un'ottima conoscenza del mezzo riesce a girarci attorno. Altrimenti prende le cose così come sono state confezionate.

Si, ho ancora pulseaudio. Proverò a rimuoverlo. La frequenza a cui lavorava la widget era stata impostata a 44.1khz (hw_params). Forse per adeguarla alla massima frequenza della scheda audio integrata.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 16 feb 2012, 08:10
da berga12
mi butto in mezzo con un OT

da un breve ascolto a casa di Gluca di questo oggetto, mi é sembrato che il DAC Buffalo fosse comunque molto superiore a questa Audio Widget.

non voglio sindacare a livello di costi, etc etc

vuole essere una constatazione su due Dac che ora sembrano andar abbastanza di moda sul forum.

certo non l´ho confrontato con concorrenti di pari livello, quindi non posso esprimermi.

di certo é un bell´oggetto se guardiamo il costo...

fine OT

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 16 feb 2012, 08:36
da PPoli
Io ho il buffalo I

Non saprei dirti esattamente quale preferisco. Comunque se la giocano bene.

I confronti non sono facilitati dal fatto che i driver windows per la widget non si sono installati. O meglio....con una di quelle installazioni stressanti che falliscono due volte consecutive e alla terza, trovando qualcosa installato dalle precedenti vanno a buon fine, la widget risulta tra i componenti in win7, ma non nella lista delle schede audio.
Forse incompatibile con i driver della Hiface?

Al momento uso Hiface+BuffaloI con win e Widget con linux

Comunque...il Buffalo esce con maggior segnale, mi rendo conto che tengo la manopola del volume più indietro.

Se ti può essere di aiuto quando accendo il PC multimediale per ascoltare musica (o meglio quando lo spengo, di solito lo lascio acceso) mi viene più da avviarlo con linux e la widget, soprattutto se voglio usare files ad alta definizione.

Se vuoi organizziamo una seduta comparativa dedicata. in quelle occasioni di solito ci si riesce a concentrare di più.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 16 feb 2012, 10:52
da UnixMan
berga12 ha scritto:da un breve ascolto a casa di Gluca di questo oggetto, mi é sembrato che il DAC Buffalo fosse comunque molto superiore a questa Audio Widget.
è abbastanza ovvio, direi. Se non vado errato, Gianluca ha il Buffalo II con l'ES9018, che è il modello di punta della serie, sensibilmente migliore del ES9023 che utilizzato dal widget attuale e che rappresenta al contrario la versione "entry level".

Senza considerare poi lo stadio di uscita e le alimentazioni (il 9018 necessita di alimentazioni multiple e stadio di uscita esterni, mentre il 9023 utilizza una alimentazione singola a 3.3V, con un "current pump" interno per generarsi le tensioni duali di cui ha bisogno ed ha uno stadio di uscita ad op-amp, anche quello integrato).

La parte digitale del widget è ottima, così come l'architettura generale. Buoni sono anche i clock. Il jitter è bassissimo, il che potrebbe consentire di ottenere prestazioni veramente spettacolari. Purtroppo, nelle versioni attuali IMHO il collo di bottiglia sono proprio i DAC e le alimentazioni.

È per quello che sto' cercando di spingere perché venga realizzata una "AB" basata su DAC più performanti (ed ovviamente con alimentazioni dedicate). Se mi danno retta, potrebbe nascere una versione "super", completamente dual-mono, basata su ben due 9018. Una cosa del genere, se fatta bene, avrebbe ben pochi concorrenti a livello di qualità del suono...

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 16 feb 2012, 11:49
da UnixMan
PPoli ha scritto:I confronti non sono facilitati dal fatto che i driver windows per la widget non si sono installati. O meglio....con una di quelle installazioni stressanti che falliscono due volte consecutive e alla terza, trovando qualcosa installato dalle precedenti vanno a buon fine, la widget risulta tra i componenti in win7, ma non nella lista delle schede audio.
Forse incompatibile con i driver della Hiface?
mi pare strano. Se non vado errato i driver della hiFace NON sono ASIO. E di sicuro NON hanno nulla a che fare con l'UAC2.

Oh, occhio che i nuovi driver della widget sono (solo) ASIO, quindi non credo proprio che windows la riconosce come una scheda audio (ASIO è stato inventato proprio per by-passare completamente tutto lo stack audio di windows). Se l'installazione è andata a buon fine, la vedi solo con un software (quale e.g. Foobar) che supporta l'output su ASIO.

Se hai problemi, chiedi sul thread su diyaudio oppure (meglio) direttamente sulla mailing list del progetto.

Oh, in ogni caso, con file a 44.1KHz da windows puoi utilizzarla tranquillamente senza alcun driver in modalità UAC1.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 16 feb 2012, 17:24
da campedel
UnixMan ha scritto:
P.S.: occhio ad "audacious": tra i tanti player che ho provato, è l'unico che "suona" diverso dagli altri! :tmi:

... Ho il sospetto che invece audacious "pasticci" sempre in qualche modo con i dati. :?
Grazie dell'indicazione, hai qualche suggerimento specifico su altri player più "fedeli" (che NON usino MPD) ?
Pensavo di provare Deadbeef, ma altri suggerimenti sono ben accetti (mi sembra di ricordare che da qualche parte proponevi qualcosa come gogglexxx ? )

Grazie e ciao

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 16 feb 2012, 19:18
da UnixMan
campedel ha scritto:Grazie dell'indicazione, hai qualche suggerimento specifico su altri player più "fedeli" (che NON usino MPD) ?
quelli mainstream vanno altrettanto bene quasi tutti, quindi è per lo più questione di gusti per quanto riguarda la GUI: banshee, rithmbox, Amarok, ...
campedel ha scritto:Pensavo di provare Deadbeef, ma altri suggerimenti sono ben accetti (mi sembra di ricordare che da qualche parte proponevi qualcosa come gogglexxx ? )
gogglesmm

Che distribuzione usi?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 16 feb 2012, 20:24
da PPoli
UnixMan ha scritto:
PPoli ha scritto:I confronti non sono facilitati dal fatto che i driver windows per la widget non si sono installati. O meglio....con una di quelle installazioni stressanti che falliscono due volte consecutive e alla terza, trovando qualcosa installato dalle precedenti vanno a buon fine, la widget risulta tra i componenti in win7, ma non nella lista delle schede audio.
Forse incompatibile con i driver della Hiface?
mi pare strano. Se non vado errato i driver della hiFace NON sono ASIO. E di sicuro NON hanno nulla a che fare con l'UAC2.

Oh, occhio che i nuovi driver della widget sono (solo) ASIO, quindi non credo proprio che windows la riconosce come una scheda audio (ASIO è stato inventato proprio per by-passare completamente tutto lo stack audio di windows). Se l'installazione è andata a buon fine, la vedi solo con un software (quale e.g. Foobar) che supporta l'output su ASIO.

Se hai problemi, chiedi sul thread su diyaudio oppure (meglio) direttamente sulla mailing list del progetto.

Oh, in ogni caso, con file a 44.1KHz da windows puoi utilizzarla tranquillamente senza alcun driver in modalità UAC1.
Mah...i driver sono stati installati.
Vedo un dispositivo "DG8SAQ-I2C" ma come dispositivo "no specificato". L'applicazione della widget mi consente di modificare le impostazioni (vede la scheda) ma ne da foobar (1.1.7) ne da XBMC riesco a settarla come dispositivo di output . Non è nella lista.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 16 feb 2012, 21:09
da UnixMan
scrivi sulla mailing list o su diyaudio, altri avevano avuto problemi simili e sono stati risolti.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 17 feb 2012, 07:58
da campedel
UnixMan ha scritto: gogglesmm

Che distribuzione usi?
Lubuntu i.e. Ubuntu 11.10 con LXDE come WM, leggero abbastanza da girare senza problemi su una vecchia EPIA mini ITX fanless.

Audacious è l'unico player fornito di default; Deadbeef avrebbe il "vantaggio" che è un pacchetto senza dipendenze (o meglio, è un .tar.bz2 che si installa "alla windoze" senza apt-get basandosi su librerie sicuramente già presenti - glibc, GTK2, xlib - nel mio caso il vantaggio è che non mi è agevole connettere a internet il PC che fa da player :sad: ).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 17 feb 2012, 10:40
da UnixMan
campedel ha scritto:Lubuntu i.e. Ubuntu 11.10 con LXDE come WM, leggero abbastanza da girare senza problemi su una vecchia EPIA mini ITX fanless.
BTW: se vuoi qualcosa di ancora più leggero e veloce di Lubuntu, prova Bodhi Linux. ;)

(parlano molto bene anche di Sabayon, ma personalmente non l'ho mai provata).
campedel ha scritto:Audacious è l'unico player fornito di default; Deadbeef avrebbe il "vantaggio" che è un pacchetto senza dipendenze (o meglio, è un .tar.bz2 che si installa "alla windoze" senza apt-get basandosi su librerie sicuramente già presenti - glibc, GTK2, xlib - nel mio caso il vantaggio è che non mi è agevole connettere a internet il PC che fa da player :sad: ).
Molto seccante. :( Come mai, qual'è il problema?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 17 feb 2012, 11:59
da campedel
UnixMan ha scritto:
campedel ha scritto:Audacious è l'unico player fornito di default; Deadbeef avrebbe il "vantaggio" che è un pacchetto senza dipendenze (o meglio, è un .tar.bz2 che si installa "alla windoze" senza apt-get basandosi su librerie sicuramente già presenti - glibc, GTK2, xlib - nel mio caso il vantaggio è che non mi è agevole connettere a internet il PC che fa da player :sad: ).
Molto seccante. :( Come mai, qual'è il problema?
E' solo un problema "geografico": il PC si trova in tavernetta, non ci arriva la linea telefonica nè un cavo ethernet (e avere circa 15m di cavo in giro per casa, magari attorcigliato alle scale, potrebbe non fare piacere a qualcuno ... :lol: ), inoltre io sono troppo pigro per portarlo vicino al modem ADSL (l'ho messo in un vecchio case non proprio su misura) :whew: .
In realtà penso che il cavo lo metterò "volante" e temporaneo (a notte inoltrata...) ogni tanto per aggiornare il sistema...

Stasera dovrei riuscire a provare Deadbeef, poi appena riesco mi installo pure gogglesm e vediamo (sentiamo) se ci sono differenze ...

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 17 feb 2012, 12:32
da UnixMan
campedel ha scritto:E' solo un problema "geografico": il PC si trova in tavernetta, non ci arriva la linea telefonica nè un cavo ethernet
perché non usi il WiFi? :?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 17 feb 2012, 14:18
da campedel
UnixMan ha scritto:
campedel ha scritto:E' solo un problema "geografico": il PC si trova in tavernetta, non ci arriva la linea telefonica nè un cavo ethernet
perché non usi il WiFi? :?
Dovrei comprare un modem/router aut similia atto alla funzione, la mini-ITX non ha nulla integrato ... certo che forse andrebbe meglio del cavo attorcigliato ... :grin:

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 17 feb 2012, 16:13
da UnixMan
campedel ha scritto:Dovrei comprare un modem/router aut similia atto alla funzione, la mini-ITX non ha nulla integrato ...
se hai già un buon modem/router ADSL, ti conviene prendere un router WiFi senza modem ADSL, che colleghi via Ethernet al modem/router che hai già. Per la mini-ITX, basta una interfaccina WiFi USB (prendine una di quelle con l'antennina, NON di quelle minuscole che se non hai l'AP a due passi non funzionano... ed assicurati che sia supportata da Linux, ovviamente!).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 17 feb 2012, 22:59
da campedel
UnixMan ha scritto:
campedel ha scritto:Dovrei comprare un modem/router aut similia atto alla funzione, la mini-ITX non ha nulla integrato ...
se hai già un buon modem/router ADSL, ti conviene prendere un router WiFi senza modem ADSL, che colleghi via Ethernet al modem/router che hai già. Per la mini-ITX, basta una interfaccina WiFi USB (prendine una di quelle con l'antennina, NON di quelle minuscole che se non hai l'AP a due passi non funzionano... ed assicurati che sia supportata da Linux, ovviamente!).
Come modem ADSL ho la Vodafone Station, che ha anche il canale WiFi.
Potrei prendere in prestito temporaneo permanente un (vecchiotto) router wifi D-Link DI-524 (con connessioni ethernet) sperando che sia ancora funzionante, potrebbe andare ?

Altrimenti seguirò il tuo suggerimento per le interfacce WiFi USB, ho visto che si trovano a pochi euro :grin:

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 17 feb 2012, 23:50
da UnixMan
campedel ha scritto:Potrei prendere in prestito temporaneo permanente un (vecchiotto) router wifi D-Link DI-524 (con connessioni ethernet) sperando che sia ancora funzionante, potrebbe andare ?
penso di si, ma se ce l'hai già a che ti serve? o volevi usarlo "al contrario" per connetterlo al mini-ITX? non so' se sia possibile.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 18 feb 2012, 19:22
da UnixMan
primo draft di una versione sperimentale con l'ES9012: http://www.diyaudio.com/forums/digital- ... ost2911098

AB-1.12 prototype available

Inviato: 06 mar 2012, 08:29
da borge
Hi guys,

I have routed the complete AB-1.12 prototype board (just one trace
missing). This means I'm ready to order it from a PCB foundry in a day
or two. But before that I'd like to know who wants one. Regardless of
what you've written to me before, here is the procedure:

- Write an email to <a href="mailto:borge.strand@gmail.com?subject=Order AB-1.12 Count">borge.strand@gmail.com</a>
- Subject: "Order AB-1.12 Count" where Count is the number of boards you want
- Wait for my confirmation with exact amount
- PayPal the correct amount to me
- Board arrives in the mail

You may wonder what this costs. A rough estimate tells me the price
per board will be around USD50-60 including shipping worldwide as a
letter. It is expensive because it includes custom XOs. But the more
buyers, the cheaper the boards. I plan to do this board as a one-off,
so now is your chance to get one.

Here is what the package will contain:

- Improved front and back plates in shiny red color, holes for SPDIF and CAT5 on the front
- Interface to the same box and module as AB-1.1
- Three regulators designed by Demian and Oneoclock
- Room for PCM5102 where ES9023 used to sit
- Two loose Golledge XOs, 22.5792 and 24.576MHz
- Room for I2S output over CAT5
- Room for SPDIF output
- Room for ES9012/18 DAC chip, headers for PSU and IVC
- All headers (except module) on the same 2.54mm grid for easy veroboarding

I will update BOM lists etc. All components should be easily available
at DigiKey or similar.

Ciao,

Børge

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 mar 2012, 09:14
da gluca
Ciao Borge

so what is it? A USB receiver with SPDIF and I2S output? What about power supply (from USB or external/dedicated)?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 mar 2012, 11:42
da borge
It is a prototyping board compatible with today's AB-1.1.

It can do USB -> SPDIF & I2S out. And it can do USB -> PCM5102. And it is a tweaking platform for USB -> ES9012/18 and new regulators.

Børge
gluca ha scritto:Ciao Borge

so what is it? A USB receiver with SPDIF and I2S output? What about power supply (from USB or external/dedicated)?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 mar 2012, 15:49
da gluca
mail will be headed to you shortly

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 mar 2012, 17:11
da LuCe68
hello borge,
do your board need special windows driver to perform 192khz, 24bit ?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 mar 2012, 18:19
da UnixMan
Si. Windoze non supporta nativamente UAC2, solo UAC1. La buona notizia è che un driver UAC2 per windoze (con interfaccia ASIO), gratuito ed anche open-source ora c'è. È stato sviluppato appositamente proprio per il widget:

http://www.diyaudio.com/forums/digital- ... ost2934933

http://code.google.com/p/sdr-widget/dow ... WSetup.exe

Børge: any chance to have AB-1.12 stuffed boards (except for the ES9012/18) or the required parts shipped together with the board?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 14 mar 2012, 19:16
da UnixMan
A quanto pare A.Ciuffoli sta' facendo dei test comparativi tra la m2tech e l'Audio Widget con un suo DAC...

http://www.diyaudio.com/forums/digital- ... ost2868704
M2Tech_vs_Qnktc.jpg
edit: il DAC che sta usando per i test dovrebbe essere questo.

AB-1.12 Easter Egg

Inviato: 15 mar 2012, 19:42
da UnixMan
Grosse e grasse novità, due (nuove schede) al prezzo di una! :D
borge ha scritto:Hi guys,

inspired by Demian I have made two last-minute changes to the AB-1.12.

The first is to add synchronous binary counters to divide down MCLK from the XOs. Divisions from /2 to /256 are now available on SOIC packages. More relevant divisions are available on 100mil headers. These may find a role in synchronous power supplies, alternative XOs etc.

The other addition is the most significant one :-) I decided to put in a whole 'nother prototype board, the AB-1.13. It is identical to the AB-1.12 except for the primary audio DAC being AKM's AK4430. Demian likes the sound of it. And I'm pretty happy with the way the layout turned out. This DAC has a charge pump like the PCM5102 and ES9023. But the pinout lends itself beautifully to star-gnd / star-power.

AB-1.12 and AB-1.13 will be sold as two naked boards in one bundle. One front plate and one back plate will also be part of it.

As it stands right now, the $50-60 price I guessed at first seems to stand. That price includes shipping and ONE of each of XOs at 22.5792 and 24.576MHz. It is easy to throw in TWO of each XOs, but that will jack up the price a little bit.

At the same time as I receive the AB-1.12/13 proto boards, I hope to also get a new batch of assembled+tested USB-I2S modules. I will open up for orders for those after I'm comfortable with the quality.


Cheers,
Børge
http://www.diyaudio.com/forums/digital- ... ost2946916

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 02 mag 2012, 13:06
da borge
Finally, new USB-I2S modules and the AB-1.12/1.13 prototype boards have arrived!

Go to www.qnktc.com/ab_12 for more info and an ordering page.

I have also started work on a new complete DAC, AB-1.2. But until then there is a lot of DIY potential in the available units. The prototype boards are not assembled. They come with the crystal oscillators. The USB-I2S Modules are fully tested and assembled.

Ciao,
Børge

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 02 mag 2012, 14:08
da gluca
I was and I am in for the USB boards. Dropping a mail later today.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 02 mag 2012, 16:30
da gluca
ho appena ordinato due schedine USB-I2S! qua non si pettinano bambole!

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 03 mag 2012, 09:10
da gluca
So ... I need to pump a clock into the USB-I2S module or solder a pair of XOs onto the board (?)

Now, my buffalo II is running a 100MHz crystal so I guess I need to purchase XOs. Any suggestion? Tents clocks are DIL8 so they won't fit on the board ...

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 03 mag 2012, 10:11
da UnixMan
Vuoi far andare il Sabre in modalità sincrona o asincrona?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 03 mag 2012, 10:15
da gluca
:sad:

che vuoi? chi sono?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 03 mag 2012, 10:37
da gluca
ma io non vedo modo di far andare il sabre sincrono, almeno sul BII applica sempre la ASRC

?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 03 mag 2012, 10:53
da UnixMan
gluca ha scritto:che vuoi? chi sono?
  • modalità sincrona significa che il bus I2S è sincrono al clock del DAC (utilizza lo stesso clock, oppure uno slave sincronizzato). Questo significa che hai un solo clock (in effetti due, commutati; usi l'uno oppure l'altro a seconda che il sample rate dello stream in ingresso sia un multiplo di 44.1 oppure 48 KHz), che i dati non vengono alterati (non fai ASRC) e soprattutto che NON risenti del jitter presente in ingresso sul bus I2S ma unicamente di quello del clock locale. Questa è la modalità implementata nelle varie AB-* del widget, ed è di gran lunga la migliore.
  • Modalità asincrona significa invece che il bus I2S è asincrono rispetto al clock del DAC (cioè utilizza un clock diverso); ovviamente, in questo caso devi inevitabilmente sfruttare la funzionalità di ASRC (reclocking asincrono) del Sabre, cosa che comporta l'alterazione dei dati e l'effetto combinato dei jitter sul bus I2S con quello del clock locale del DAC. È la modalità normalmente utilizzata dal Buffalo "as-is" (sia con ingresso s/pdif che I2S), ma è decisamente anche la meno performante.
Come detto la modalità sincrona è ovviamente molto meglio, ma per avere prestazioni ottimali con i Sabre (anche con il 9023 del AB1.1, in effetti) dovresti trovare dei clock adatti da 90.3168 MHz (44.1 kHz x 2048) or 98.3040 MHz (48 kHz x 2048), cosa temo tutt'altro che facile:

http://www.diyaudio.com/forums/digital- ... ost2627044

http://www.diyaudio.com/forums/digital- ... ost2992590

ancorché (con qualche perdita di prestazioni) potresti anche utilizzare gli stessi clock da 22.x/24.x attualmente utilizzati dalle AB-1.x sia in modalità sincrona che asincrona. In questo caso, o ti fai una schedina accessoria dove montare clock e divisori (per il clock da mandare indietro al uC) o usi le AB1.12/1.13 (facendoti mandare una seconda coppia di clock oltre a quella fornita di default insieme ai due PCB) e prendi l'uscita I2S da li (montando solo quello che ti serve).

O per caso nelle nuove schede Børge ha previsto la possibilità di montare i due clock direttamente sui moduli dell'interfaccia USB? mi pare di aver letto qualcosa in merito, ma non ricordo più... :?
gluca ha scritto:ma io non vedo modo di far andare il sabre sincrono, almeno sul BII applica sempre la ASRC
verosimilmente per utilizzarlo in modalità sincrona devi fare qualche modifica... guarda/chiedi nei thread su diyAudio (e/o sul forum di TP), c'è chi lo ha fatto.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 03 mag 2012, 12:12
da gluca
sulla schedina USB-I2S di Borge si possono installare i due clock oppure mandare in ingresso il clock bypassando quello locale. credo che salderò due clock sulla schedina. provo a capire cosa significhi moddare il BII ma non ho molto tempo/capacità/voglia, invece mi pare che l'altro mio DAC possa mandare il clock all'esterno.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 mag 2012, 10:52
da gluca
no, il secondo DAC ha un clock a 27Mhz (anche lui ASRC) quindi sono necessari i clock sulla scheda di borge.

essencondovoi meglio due cristalli da un paio di euro l'uno (il meglio che ho trovato sono 10ppm di stabilita' della frequenza) oppure spedendere 30euro l'uno per i clock di Tent (a cui aggiungere anche schedina per utilizzarli e cioe' arrivarare alla mirabilante cifra di 150euri!)? considerate che per entrambi i DAC ho lo ASRC.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 mag 2012, 11:23
da Echo
gluca ha scritto:sulla schedina USB-I2S di Borge si possono installare i due clock oppure mandare in ingresso il clock bypassando quello locale. credo che salderò due clock sulla schedina. provo a capire cosa significhi moddare il BII ma non ho molto tempo/capacità/voglia, invece mi pare che l'altro mio DAC possa mandare il clock all'esterno.

Quindi per collegarlo al buffalo basta solo la schedina usb-I2S di borge (mettendoci i clock) oppure bisogna prendere anche la scheda del modulo analogico??

Per intenderci basta comprare solo la schedina sulla sinistra e metterci il clock?
Immagine

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 mag 2012, 14:44
da UnixMan
gluca ha scritto:no, il secondo DAC ha un clock a 27Mhz (anche lui ASRC) quindi sono necessari i clock sulla scheda di borge.
oppure (meglio), sostituire quello interno ed eliminare l'ASRC. In questo caso, i clock standard a 22 e 24 MHz andrebbero benissimo.
gluca ha scritto:essencondovoi meglio due cristalli da un paio di euro l'uno (il meglio che ho trovato sono 10ppm di stabilita' della frequenza) oppure spedendere 30euro l'uno per i clock di Tent (a cui aggiungere anche schedina per utilizzarli e cioe' arrivarare alla mirabilante cifra di 150euri!)? considerate che per entrambi i DAC ho lo ASRC.
potresti utilizzare proprio quelli del widget, sono uno dei migliori compromessi possibili tra qualità e prezzo (la scheda è progettata proprio per loro).

Considera che in un DAC il clock è tutto. Il segnale analogico prodotto in uscita dipende dal clock tanto quanto dai dati in ingresso. Un dato giusto nell'istante sbagliato è un dato sbagliato.

Il clock conta molto più di qualsiasi altra cosa presa singolarmente. Qualsiasi dac moderno, anche il più economico, è potenzialmente in grado di produrre un segnale analogico che è affetto da errori del tutto trascurabili rispetto a quelli introdotti dagli altri elementi della catena di riproduzione... a patto che sia messo nelle condizioni di farlo!

Il che significa fondamentalmente clock, alimentazioni e layout adeguati, che tengano in debito conto le esigenze specifiche di ciascuno dei compiti che sono chiamati a svolgere ed il tipo di segnali coinvolti.

Viceversa, il migliore dei chipset con un clock (e/o alimentazioni e layout) non all'altezza non può che produrre risultati mediocri se non scadenti.

Il clock DEVE essere montato fisicamente a ridosso del DAC, con connessioni ad impedenza controllata e della minore lunghezza possibile. Stiamo parlando di un segnale RF, per di più quadrato e con fronti veloci, ovvero con una banda estremamente ampia. Parliamo di GHz!

In assenza di linee ad impedenza controllata correttamente terminate e con banda passante adeguata (nonché di un line driver all'altezza, a trovarne uno...) ogni millimetro di collegamento in più degrada il segnale di clock ed aumenta sensibilmente il jitter.

Se monti il clock su un scheda diversa da quella del DAC, magari con connessioni volanti ed inadeguate, una volta arrivato lì dove conta -cioè sul chip del DAC- il migliore dei clock diventa una schifezza. A conti fatti, un clock economico appena decente montato localmente a ridosso del DAC (e fornito di una alimentazione adeguata) funziona molto meglio del più pulito (e costoso) dei clock in commercio montato in condizioni non ideali.

N.B.: dal punto di vista del jitter, un ASRC si comporta ne più ne meno come un DAC: ben lungi dal ridurne gli effetti, trasforma il jitter in ingresso in irrimediabili errori nei dati in uscita. Garbage in - garbage out, dove in questo caso il "garbage" è l'effetto combinato del jitter in ingresso con quello del clock locale del ASRC (in modi che dipendono dai dettagli dell'implementazione specifica).
Come per i DAC, anche per gli ASRC esistono poi implementazioni più o meno sensibili al jitter in termini assoluti e/o che producono errori più o meno rilevanti a livello psicoacustico, per cui senza dubbio esistono combinazioni di ASRC e DAC che alle misure e/o all'ascolto possono dare risultati migliori di altre... ma questo non toglie che, in generale, l'ASRC è da considerarsi alla stregua di un trucco sporco. Da evitare come la peste se si è alla ricerca della max qualità possibile.

Senza dubbio mettere un paio di clock sulle schedine USB/I2S e poi utilizzare l'ASRC integrato nei DAC che hai già è molto più semplice e comodo, ma vanifica in buona parte l'idea stessa di utilizzare una connessione asincrona per la trasmissione dei dati. Il cui scopo principale è proprio quello di permettere l'uso di un clock locale sul DAC, completamente indipendente da quelli utilizzati per il "trasporto" dei dati.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 mag 2012, 14:52
da LuCe68
gluca ha scritto:no, il secondo DAC ha un clock a 27Mhz (anche lui ASRC)
essencondovoi meglio due cristalli da un paio di euro l'uno (il meglio che ho trovato sono 10ppm di stabilita' della frequenza) oppure spedendere 30euro l'uno per i clock di Tent.(....)

Essecondomé Guido Tent non fabbrica i clock in cantina. Credendo nell'onestà di costui, avrà selezionato una marca e un modello affidabile, forse ( e ripeto forse) li selezione davvero anche uno per uno misurandoli, ma comunque li compra sempre da un produttore. Unica difficoltà nel fai da te è individure il migliore: bene pochi sono i fornitori che ti forniscano il parametro "Jitter" e quando lo fanno lo fanno fuori della banda audio perchè così forniscono dati più "impressionanti" che nel marketing fanno la differenza.
Io, a catalogo, ho trovato degli ottimi quarzi, ad esempio l' ACHL 24.576 ha solo 1ps di Jitter (al solito calcolao fuori banda audio) che non è affatto male : cerca tra i soliti mouser, digikey e RS

PS: non serve tanto la stabilità in frequenza in "ppm" quanto serve il Jitter espresso in ps.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 mag 2012, 15:18
da UnixMan
LuCe68 ha scritto:Essecondomé Guido Tent non fabbrica i clock in cantina.
certo che no. Probabilmente se li fa' produrre su specifica in piccola serie: http://www.tentlabs.com/Components/XO/index.html (ancorché quasi certamente si tratta di prodotti standard rimarchiati, in cui le specifiche custom si limitano alle frequenze, non tutte facilmente reperibili).

Vende anche (forse soprattutto) delle schedine complete con regolatori locali, ecc (bene le alimentazioni ma, per quanto detto nel post precedente, utilizzare un clock su una scheda diversa da quella del DAC è una pessima idea...).
LuCe68 ha scritto:PS: non serve tanto la stabilità in frequenza in "ppm" quanto serve il Jitter espresso in ps.
esatto! :nod:

La stabilità (a breve/medio/lungo termine) non è un problema: il peggiore degli oscillatori quarzati in commercio ne ha da vendere rispetto a quelle che sono le necessità specifiche.

Il problema invece è il jitter, che impropriamente potremmo chiamare "stabilità a brevissimo termine" (da un "fronte" al successivo) o più propriamente "rumore di fase" (phase-noise).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 mag 2012, 15:36
da gluca
LuCe68 ha scritto:
gluca ha scritto:no, il secondo DAC ha un clock a 27Mhz (anche lui ASRC)
essencondovoi meglio due cristalli da un paio di euro l'uno (il meglio che ho trovato sono 10ppm di stabilita' della frequenza) oppure spedendere 30euro l'uno per i clock di Tent.(....)

Essecondomé Guido Tent non fabbrica i clock in cantina. Credendo nell'onestà di costui, avrà selezionato una marca e un modello affidabile, forse ( e ripeto forse) li selezione davvero anche uno per uno misurandoli, ma comunque li compra sempre da un produttore. Unica difficoltà nel fai da te è individure il migliore: bene pochi sono i fornitori che ti forniscano il parametro "Jitter" e quando lo fanno lo fanno fuori della banda audio perchè così forniscono dati più "impressionanti" che nel marketing fanno la differenza.
Io, a catalogo, ho trovato degli ottimi quarzi, ad esempio l' ACHL 24.576 ha solo 1ps di Jitter (al solito calcolao fuori banda audio) che non è affatto male : cerca tra i soliti mouser, digikey e RS

PS: non serve tanto la stabilità in frequenza in "ppm" quanto serve il Jitter espresso in ps.
bella li' ... ma mettono la stabilita' tra i dati di catalogo che ho spulciato e non il jitter. dove hai preso quello?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 mag 2012, 16:11
da UnixMan
Echo ha scritto:Quindi per collegarlo al buffalo basta solo la schedina usb-I2S di borge (mettendoci i clock) oppure bisogna prendere anche la scheda del modulo analogico??
per utilizzare il Buffalo "as-is" (sfruttando l'ASRC) si, volendo basta quella. Oppure puoi prendere le AB-1.12/1.13 (nel prezzo è inclusa una coppia di clock dedicati) che ti possono fornire sia una uscita I2S bufferata (e con livello selezionabile 3.3 o 5V) che una S/PDIF (che può sempre far comodo) oltre a prevedere la possibilità di implementare delle alimentazioni migliori dei regolatori integrati.

La schedina adatta ad essere utilizzata da sola però non è quella di cui hai messo la foto (versione distribuita con l'AB-1.1, che NON prevedeva la possibilità di montare clock locali) ma la sua nuova versione (vedi il primo post di questo thread, che aggiorno periodicamente):

Immagine

Se non vado errato, lo spazio per i due clock (e la componentistica associata) è nell'angolo in basso a sinistra.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 mag 2012, 16:54
da LuCe68
gluca ha scritto:
LuCe68 ha scritto:
gluca ha scritto:no, il secondo DAC ha un clock a 27Mhz (anche lui ASRC)
essencondovoi meglio due cristalli da un paio di euro l'uno (il meglio che ho trovato sono 10ppm di stabilita' della frequenza) oppure spedendere 30euro l'uno per i clock di Tent.(....)

Essecondomé Guido Tent non fabbrica i clock in cantina. Credendo nell'onestà di costui, avrà selezionato una marca e un modello affidabile, forse ( e ripeto forse) li selezione davvero anche uno per uno misurandoli, ma comunque li compra sempre da un produttore. Unica difficoltà nel fai da te è individure il migliore: bene pochi sono i fornitori che ti forniscano il parametro "Jitter" e quando lo fanno lo fanno fuori della banda audio perchè così forniscono dati più "impressionanti" che nel marketing fanno la differenza.
Io, a catalogo, ho trovato degli ottimi quarzi, ad esempio l' ACHL 24.576 ha solo 1ps di Jitter (al solito calcolao fuori banda audio) che non è affatto male : cerca tra i soliti mouser, digikey e RS

PS: non serve tanto la stabilità in frequenza in "ppm" quanto serve il Jitter espresso in ps.
bella li' ... ma mettono la stabilita' tra i dati di catalogo che ho spulciato e non il jitter. dove hai preso quello?
eccolo qui:
http://it.mouser.com/ProductDetail/ABRA ... 7Wlw%3d%3d

scarichi la "scheda dati" e in prima pagina trovi il phase Jitter max (calcolatotra 12-20MHz) di 1ps. Nota: in bassa frequanza sarà sicuramente peggiore !! Esiste un legame tra alta e bassa frequanza, ma non ricordo quale, ricordo solo che era un bel casino.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 mag 2012, 18:32
da gluca
ma io come faccio a saldare sti cosi di 4mm?

:sweat:

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 mag 2012, 18:39
da UnixMan
sono solo 4 pin belli larghi su un dispositivo grande 5x7mm, non mi pare un'impresa poi così impossibile... :)

Pensa a tutti quelli che si sono fatti i widget con i PCB di George, che oltre a tutto il resto si sono dovuti saldare da soli anche l'Atmel! :sweat:

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 mag 2012, 14:04
da LuCe68
E' una mia idea o non c'è modo di utilizzare la schedina USB_I2S stand alone ?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 mag 2012, 14:59
da gluca
sì, puoi usarla. io ho preso solo quella infatti. devi saldare i due cristalli (o fargli arrivare il clock dal DAC).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 mag 2012, 15:18
da UnixMan
Potete anche provare a chiedere a Børge se ve la manda con i clock già montati...

P.S.: è possibile che oltre ai due clock ci sia da montare anche un po' di altra robetta di supporto (tipo i relativi regolatori, il chip del divisore, condensatori vari, ecc) che non serve se usi la scheda con le AB-1.x e quindi probabilmente non è montata di default.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 mag 2012, 15:41
da gluca
ho già chiesto a borge qualcosa.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 08 mag 2012, 06:02
da LuCe68
Dove prelievo i segnali I2S dallo schedino ?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 08 mag 2012, 08:05
da gluca
da 4 dei molti connettori che vedi lungo il perimetro

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 08 mag 2012, 08:12
da UnixMan
LuCe68 ha scritto:Dove prelievo i segnali I2S dallo schedino ?
guarda gli schemi ed il wiki: tutto quel che può servire (incluso SPI, I2C, linee per pilotare un eventuale display, clock, alimentazioni, ecc) è presente sui connettori a pettine.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 08 mag 2012, 08:52
da LuCe68
gluca ha scritto:da 4 dei molti connettori che vedi lungo il perimetro
lo trovo molto scomodo. In pratica devi costruirgli sempre una "base board" su cui appoggiarsi. Ma un bel connettorino standard non c'è ?!

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 08 mag 2012, 09:19
da UnixMan
LuCe68 ha scritto:lo trovo molto scomodo. In pratica devi costruirgli sempre una "base board" su cui appoggiarsi. Ma un bel connettorino standard non c'è ?!
che c'è di più comodo e versatile di un connettore a pettine? monti la schedina "a testa in giù" oppure adeguatamente sollevata e ti attacchi ai pin che ti servono con dei connettori da cavo, oppure al limite saldi direttamente i fili dove ti serve dal lato opposto.

Per l'I2S non esiste nessun "connettorino standard". È un bus pensato per l'interconnessione tra chip sulla stessa scheda, non per trasferire dati tra apparecchi diversi.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 08 mag 2012, 09:59
da gluca
LuCe68 ha scritto:
gluca ha scritto:da 4 dei molti connettori che vedi lungo il perimetro
lo trovo molto scomodo. In pratica devi costruirgli sempre una "base board" su cui appoggiarsi. Ma un bel connettorino standard non c'è ?!
è pensato per l'accoppiamento con la scheda sorella del DAC ... si perde in versatilità purtroppo.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 08 mag 2012, 18:33
da gluca
per far andare la schedina USB-I2S da sola servono i cristalli+qualche resistenza SMD+chip della divisione del clock

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 10 mag 2012, 20:31
da gluca
sono arrivate ... mo' mi spiegate come fate a saldare qui cosi ...

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 10 mag 2012, 20:52
da PPoli
Io avevo comprato in ferramenta un pezzo di filo di ferro "elastico" diametro circa 1,5-2mm. Ne avevo ricavato una pinzetta con due puntine piegate a 90°. Lunga 7-8 cm e "alta" un paio (le punte 6-5 mm. Usavo la pinzetta per tenere fermi i componenti (in quel caso smd 805) e usavo le due mani per le normali saldature con l'aiuto di una lampada lente.
Più dfficile da spiegare che da fare.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 11 mag 2012, 16:38
da vince

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 11 mag 2012, 18:19
da gluca
vince ha scritto:vedi se ti è di aiuto
http://www.audiofaidate.org/forum/viewt ... smd#p98307
non ce la faccio ... non ce la faccio :o :rofl:

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 17 mag 2012, 09:13
da UnixMan
first playing AB-1.13 proto board:
AB-1.13.DSC_0503.jpg
in primo piano uno dei nuovi moduli USB-I2S (con i clock montati localmente) che pilota una vecchia AB-1.1 (con i clock locali scollegati); dietro una delle nuove AB-1.13 con il DAC AK4430.

N.B.: ovviamente, l'uso dei clock sulla scheda USB-I2S con la AB-1.1 è esclusivamente a fini di test, per verificare la funzionalità dei nuovi moduli in quella configurazione. Dal punto di vista del jitter (e quindi della qualità del suono) fare una cosa simile sarebbe semplicemente un suicidio!

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 22 mag 2012, 07:52
da Echo
Sbaglio o ora è disponibile anche un modulo USB-I2s con i clock montati?
....quello da 75dollari per intenderci http://www.qnktc.com/usb.php

Questa versione puó essere collegata al buffalo2 così "come esce dalla scatola" oppure c'è sempre da installare qualche componente nella scheda??
Grazie

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 22 mag 2012, 08:38
da UnixMan
È una novità: evidentemente, Børge si è accorto che c'era richiesta e si è regolato di conseguenza. Non ho chiesto, ma penso proprio che siano pronti all'uso: non avrebbe molto senso fornire una versione con i clock premontati senza metterci anche gli altri componenti necessari a farli funzionare...

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 22 mag 2012, 08:53
da Echo
Provo a chiedere al Borges su diyaudio...

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 22 mag 2012, 11:39
da gluca
sì. mi diceva via mail che ne stava saldando qualcuna lui stesso.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 22 mag 2012, 13:21
da Echo
gluca ha scritto:sì. mi diceva via mail che ne stava saldando qualcuna lui stesso.
tu hai collegato la tua al buffalo?

..su diyaudio mi ha risposto che dovrebbe funzionare così senza fare altro ...penso di ordinarla, speriamo bene

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 22 mag 2012, 14:22
da gluca
devo saldare i componenti (che palle ... avessi aspettato un pò)

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 22 mag 2012, 14:46
da Echo
gluca ha scritto:devo saldare i componenti (che palle ... avessi aspettato un pò)
scusami, hai individuato quali pin dell'AW c'è da connettere su D2 D1 DCK del buffalo??
...ma questa I2S non ha dei nomi standard?? ...mi sembra che ognuno ci scrive quello che vuole!!
sul buffalo c'è D1 D2 DCK, sulla wave-IO DATA LRCK BCLK MCLK, sull' AW ancora altre... se non erro DA_LRCK DA_SDATA DA_SLCK :@

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 22 mag 2012, 15:01
da UnixMan
come le chiami li chiami, sono sempre due linee di clock ed una di dati... ;) (più eventualmente altre linee opzionali):

http://en.wikipedia.org/wiki/I%C2%B2S

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 22 mag 2012, 16:03
da Echo
UnixMan ha scritto:come le chiami li chiami, sono sempre due linee di clock ed una di dati... ;) (più eventualmente altre linee opzionali):

http://en.wikipedia.org/wiki/I%C2%B2S
dunque...

D1 dovrebbe essere la word clock line quindi andrebbe connesso con DA_LRCK
D2 dovrebbe essere la data line quindi andrebbe connesso con DA_SDATA
DCK presumo sia la bit clock line quindi andrebbe connesso con DA_SLCK

giusto?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 22 mag 2012, 16:51
da UnixMan
Echo ha scritto:giusto?
forse. Di solito sono abbreviazioni che con un po' di fantasia si indovinano... ma è difficile dire chi è cosa con nomi come D1 e D2. :(

...per sicurezza, ti conviene cercare/chiedere sul forum di TP. ;)

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 23 mag 2012, 22:14
da Echo
Echo ha scritto:
UnixMan ha scritto:come le chiami li chiami, sono sempre due linee di clock ed una di dati... ;) (più eventualmente altre linee opzionali):

http://en.wikipedia.org/wiki/I%C2%B2S
dunque...

D1 dovrebbe essere la word clock line quindi andrebbe connesso con DA_LRCK
D2 dovrebbe essere la data line quindi andrebbe connesso con DA_SDATA
DCK presumo sia la bit clock line quindi andrebbe connesso con DA_SLCK

giusto?
trovato (...ho ordinato la schedina, speriamo bene)

Cosa mi consigliate per i 5V da dare in pasto alla scheda?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 24 mag 2012, 12:37
da Echo
Quindi, ricapitolando per qualche altro niubbo come me (semmai ce ne fossero):

Buffalo dac II <<<< audiowidget
D1 LRCK (word clock) <<<< DA_LRCK (TP59)
D2 DOUT (data) <<<< DA_SDATA (TP58)
DCK (bit clock) <<<< DA_SLCK (TP56)
GND <<<< una qualsiasi ad esempio TP60

Altro dubbio, come avevo notato (e anche confermato dalla mail che Borges invia appena si procede all'acquisto) la scheda di default non ha la connessione dell'alimentazione usb, per farla funzionare con l'alimentazione usb bisogna ponticellare VBUS (TP29) e VDD_+5V (TP28) , fin quì tutto ok ...quello che mi domando è se uso una alimentazione esterna la massa comunque rimane in comune con il PC??

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 24 mag 2012, 15:01
da UnixMan
Echo ha scritto:quello che mi domando è se uso una alimentazione esterna la massa comunque rimane in comune con il PC??
ovviamente si. Purtroppo, per avere l'isolamento galvanico non basta staccare un filo. Il bus USB non può funzionare correttamente senza (e per di più se la stacchi rischi di danneggiare irreparabilmente sia il PC che l'interfaccia).

Comunque, ci sarà da aspettare ancora un po' ma è previsto anche quello. ;)

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 05 giu 2012, 15:01
da Echo
La scheda è arrivata e collegata al buffalo II ... Non funziona ahahah
No in realtà funziona ma solo se l'alimento esternamente se invece ponticello TP28 e TP29 non si accende nulla e sia su TP28 e TP29 leggo circa 1.22V mentre se tolgo il ponticello sempre con la USB inserita su TP29 leggo i 5V canonici ...appena rimetto il ponticello di nuovo 1,22v ...sembra che l'alimentazione dell'usb "si sieda" quando sente il carico, mi sembra stranissimo perchè ho provato con due compiuter (un fisso e un portatile) e ho lo stesso problema.
Cosa puó essere??

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 05 giu 2012, 15:19
da gluca
dai risolvi che devo sapere!

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 05 giu 2012, 15:49
da UnixMan
Echo ha scritto:...sembra che l'alimentazione dell'usb "si sieda" quando sente il carico, mi sembra stranissimo perchè ho provato con due compiuter (un fisso e un portatile) e ho lo stesso problema.
quant'è l'assorbimento quando la alimenti esternamente?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 05 giu 2012, 16:05
da Echo
...altra cosa sul mac la vedo fino a 48khz forse devo cambiare modalità, come devo fare?

...è normale che all'inizio si accendono il led verde e rosso e poi rimangono spenti, anche se la musica suona?

...non so quanto assorbe, quando rientro a casa (tra un paio di giorni) faccio qualche prova

...altra cosa, nonostante me la vedeva come 48khz ho provato a mandare in play un file 24/96 subito andava bene poi dopo qualche minuto ha iniziato a distorcere e suonare metallico boh...

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 05 giu 2012, 17:03
da UnixMan
Echo ha scritto:...altra cosa sul mac la vedo fino a 48khz forse devo cambiare modalità, come devo fare?
Se non vado errato, i due pulsantini presenti sulla schedina dovrebbero corrispondere a quelli prog/reset che sono sulla AB-1.1:

http://www.audiofaidate.org/forum/viewt ... 266#p98266

puoi utilizzare quelli oppure il programma "WidgetControl".

N.B.: se usi i tastini, fai attenzione a non confonderti con la sequenza per metterlo in modalità di programmazione: http://www.audiofaidate.org/forum/viewt ... 771#p98771

(seccante che Børge non abbia pensato di mettere un led come quello presente sulla AB-1.x, che torna comodo per sapere in che stato si trova il widget...).
Echo ha scritto:...è normale che all'inizio si accendono il led verde e rosso e poi rimangono spenti, anche se la musica suona?
si: http://www.diyaudio.com/forums/digital- ... ost3043336

quei led cambiano di stato ogni volta che il feedback aumenta (rosso) o diminuisce (verde) il rate. Di solito dovrebbero lampeggiare un po' all'inizio e poi solo di tanto in tanto.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 05 giu 2012, 17:27
da Echo
UnixMan ha scritto:
Echo ha scritto:...altra cosa sul mac la vedo fino a 48khz forse devo cambiare modalità, come devo fare?
Se non vado errato, i due pulsantini presenti sulla schedina dovrebbero corrispondere a quelli prog/reset che sono sulla AB-1.1:
Non si capisce neanche quale è il prog e il reset non c'è scritto nulla...
il reset è quello vicino i led e il prog è l'altro?

certo un led per indicare lo stato poteva mettercelo...

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 05 giu 2012, 17:54
da UnixMan
Echo ha scritto:Non si capisce neanche quale è il prog e il reset non c'è scritto nulla...
male, bisogna dirglielo. :(

Cmq, guarda lo schema: il reset (NRST) è collegato a tp5, mentre il PROG è collegato a tp52 (sul lato opposto).
Echo ha scritto:certo un led per indicare lo stato poteva mettercelo...
si può aggiungere banalmente, guarda lo schema delle AB-1.x:

http://www.qnktc.com/Ab-11_20110818_xB01_Sch.pdf

basta collegare due R da 180 ohm ed un led bicolore (o due led separati), alle linee GPIO_05 e GPIO_08, corrispondenti a tp68 e tp69.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 05 giu 2012, 17:58
da Echo
vicino al pulsante (quello lontano dai led) mi sembra di leggere 1301 (mancherebbe la S) ma se indica lo switch il 1301 è il program

quindi per cambiare modalità c'è da premere a lungo il program e poi brevemente il reset? (nel link che avevi messo qualche post dopo Ppoli dice una procedura diversa ..mi sembra che non tocca mai il reset

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 05 giu 2012, 18:01
da Echo
UnixMan ha scritto:
basta collegare due R da 180 ohm ed un led bicolore (o due led separati), alle linee GPIO_05 e GPIO_08, corrispondenti a tp68 e tp69.
Quindi metto una R da 180ohm tra massa e comune di un led bicolore e gli altri due poli del led su tp68 e tp69 giusto?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 05 giu 2012, 18:04
da UnixMan
Echo ha scritto:vicino al pulsante (quello lontano dai led) mi sembra di leggere 1301 (mancherebbe la S) ma se indica lo switch il 1301 è il program
probabile, il tp52 non è lontano (mentre tp5 è sul lato opposto). Verifica se è effettivamente collegato a tp52. ;)
Echo ha scritto:Quindi metto una R da 180ohm tra massa e comune di un led bicolore e gli altri due poli del led su tp68 e tp69 giusto?
in linea di principio si, ma meglio usare due R separate in serie ai due tp ed il comune a massa come ha fatto lui.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 giu 2012, 07:00
da Echo
Per ora la cosa che mi preoccupa maggiormente è il fatto che non funziona quando alimentata da USB

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 giu 2012, 08:48
da UnixMan
Echo ha scritto:Per ora la cosa che mi preoccupa maggiormente è il fatto che non funziona quando alimentata da USB
si, quello è strano. Come ti dicevo, misura l'assorbimento quando lo alimenti esternamente, così vediamo se è superiore ai limiti del USB...

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 giu 2012, 19:01
da Echo
Visto che ormai mi sembra di aver capito che è quasi "obbligatoria" che alimentazione mi consigliate per la schedina USB-I2S ?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 giu 2012, 10:17
da UnixMan
Echo ha scritto:Visto che ormai mi sembra di aver capito che è quasi "obbligatoria" che alimentazione mi consigliate per la schedina USB-I2S ?
se non ricordo male ci sono già dei regolatori on-board, per cui direi che per l'alimentazione esterna non c'è bisogno di chissà cosa. Un TA, un ponte (magari con diodi Schottky), un condensatore di filtro ed un regolatore qualsiasi... anche un banale 7805.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 giu 2012, 13:15
da UnixMan
Nota: la discussione relativa all'uso del Sabre ES9012/9018 con le AB-1.1x è stata spostata in un nuovo thread specifico:

Audio-Widget AB-1.1x con Sabre ES9012/9018

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 giu 2012, 13:48
da Echo
UnixMan ha scritto:
Echo ha scritto:Visto che ormai mi sembra di aver capito che è quasi "obbligatoria" che alimentazione mi consigliate per la schedina USB-I2S ?
se non ricordo male ci sono già dei regolatori on-board, per cui direi che per l'alimentazione esterna non c'è bisogno di chissà cosa. Un TA, un ponte (magari con diodi Schottky), un condensatore di filtro ed un regolatore qualsiasi... anche un banale 7805.
bene ..ci speravo

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 giu 2012, 14:46
da LuCe68
se cis ono dei regolatori interni a che serve una alimentazione esterna ?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 giu 2012, 17:11
da Echo
LuCe68 ha scritto:se cis ono dei regolatori interni a che serve una alimentazione esterna ?
La schedina nasce per essere alimentata dai 5V della porta USB e io dispongo solo di un secondario libero da 9v AC che rettificato e filtrato da circa 12/13v DC ...siccome non mi è noto se la scheda gradirebbe questo voltaggio per non sbagliare la vorrei portare a 5v ...quello che volevo sapere era se la scheda "meritava" una regolazione curata oppure me la cavavo con un 7805

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 giu 2012, 17:34
da LuCe68
Echo, la mia domanda era del tutto generica e avulsa da quello che stai facendo.
Mi satvo chiedendo se una scheda che possiede dei regolatori interni buoni (da 3,3V immagino) faccia differenza se in ingresso gli arriva 5V da una USB o da un trasformatore di rete raddrizzato e filtrato.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 giu 2012, 22:24
da UnixMan
Nessun regolatore è perfetto, una doppia regolazione non fa mai male. L'alimentazione da USB sarebbe da evitare per via del rumore condotto dal PC, ma la cosa ha molto più senso se hai isolamento galvanico, che al momento purtroppo non c'è (ma ci stanno lavorando... dovrebbe arrivare a breve).

Oh, i regolatori non sono dappertutto. IIRC, il uC è alimentato direttamente a 5V, quindi uno straccio di regolatore ci vuole per forza.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 10 giu 2012, 12:51
da Echo
Ho provato a cambiare la modalità della scheda da uac1 a uac2 tenendo premuto il pulsante program per qualche secondo e brevemente quello reset. La scheda sembra riavviarsi ma non mi compare nulla nel mio Mac (come se non fosse collegato nulla) se rieseguo la procedura mi ricompare la periferica (chiamata DG8AQ-I2C) che arriva solo fino a 48khz.
Cosa puó essere?

Ho anche un secondo problema, dopo circa 10 minuti di ascolto di colpo inizia a suonare metallico va avanti per circa 20/30 secondi poi torna tutto perfetto

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 10 giu 2012, 17:17
da UnixMan
Echo ha scritto:se rieseguo la procedura mi ricompare la periferica (chiamata DG8AQ-I2C) che arriva solo fino a 48khz.
non so' perché sia necessario ripetere due volte la procedura, ma se è passato in modalità UAC1 il fatto che il device arrivi solo fino a 48KHz è normale: in modalità UAC1 il limite è proprio quello. O il problema è che non riesci a farlo passare in UAC2?

Hai poi montato il led per vedere lo stato?
Echo ha scritto: Ho anche un secondo problema, dopo circa 10 minuti di ascolto di colpo inizia a suonare metallico va avanti per circa 20/30 secondi poi torna tutto perfetto
mmh, non saprei. A me non è mai successo, ma mi pare di ricordare che forse qualcuno ha avuto un problema simile. Che versione di firmware hai?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 10 giu 2012, 17:58
da Echo
No è che proprio non riesco a passare in uac2 in pratica passo dalla uac1 ad una modalità in cui non suona (eheheh) e se ripeto la procedura passo di nuovo in uac1. I led non li ho ancora installati.

La versione del firmware non la so, presumo sia l'ultimo visto che ho ricevuto la schedina da neanche due settimane ;-)

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 10 giu 2012, 18:06
da UnixMan
Echo ha scritto:No è che proprio non riesco a passare in uac2 in pratica passo dalla uac1 ad una modalità in cui non suona (eheheh) e se ripeto la procedura passo di nuovo in uac1. I led non li ho ancora installati.
forse è meglio se li monti, il feedback visivo aiuta. :)
Echo ha scritto:La versione del firmware non la so, presumo sia l'ultimo visto che ho ricevuto la schedina da neanche due settimane ;-)
in effetti si, dovrebbe avere l'ultima versione del ramo stabile. Ti conviene chiedere direttamente sulla ML.

Il problema capita apparentemente senza motivo nel bel mezzo di un brano oppure in coincidenza con un cambio traccia e/o qualche altra operazione (implicita o esplicita)?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 11 giu 2012, 07:43
da Echo
UnixMan ha scritto:
Echo ha scritto:No è che proprio non riesco a passare in uac2 in pratica passo dalla uac1 ad una modalità in cui non suona (eheheh) e se ripeto la procedura passo di nuovo in uac1. I led non li ho ancora installati.
forse è meglio se li monti, il feedback visivo aiuta. :)
Si appena posso li monto. Devo anche mettere mano all'alimentazione, in questo momento l'ho collegato al regolatore placid che uso per alimentare anche il buffalo (può dare qualche problema con le masse (loop) questa cosa?).

UnixMan ha scritto: Il problema capita apparentemente senza motivo nel bel mezzo di un brano oppure in coincidenza con un cambio traccia e/o qualche altra operazione (implicita o esplicita)?
mi sembra che capita senza motivo, anche se ho la sensazione (non ho misurato) che accade con una cadenza regolare, tipo ogni 10 minuti circa

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 11 giu 2012, 16:55
da UnixMan
Echo ha scritto:Devo anche mettere mano all'alimentazione, in questo momento l'ho collegato al regolatore placid che uso per alimentare anche il buffalo (può dare qualche problema con le masse (loop) questa cosa?).
possibile, la connessione I2S implica che le masse del DAC e della schedina dovrebbero già essere connesse tra loro. Verifica la continuità tra le masse scollegando il "negativo" dell'alimentazione ed eventualmente prova a farlo andare così (dubito che questo abbia qualcosa a che fare con i tuoi problemi, ma sempre meglio evitare i loop).
Echo ha scritto:mi sembra che capita senza motivo, anche se ho la sensazione (non ho misurato) che accade con una cadenza regolare, tipo ogni 10 minuti circa
questa potrebbe essere una informazione utile. Certo il tempo mi pare decisamente troppo lungo per essere qualcosa che accade nel firmware o nella scheda, ma meglio chiedere a Børge, Alex, ecc.

Oh, verifica questo:

http://www.diyaudio.com/forums/digital- ... ost3054527
The Reset and Prog button signals should see 10kOhm to +3.3V when not pressed, and 0Ohm to GND when pressed.

Which colour is your module? On the red ones I made a BOM mistake and specified 10nF capacitors for the pull-up resistors. This is something I fixed and then tested on each module which went out. [...] So if your module is red, check if R1303 and R1304 are indeed resistors.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 13 giu 2012, 13:25
da Echo
Adesso cerco di verificare, ho scritto anche a Borges
...e ti pareva che non avevo quella ....rossa :-(

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 13 giu 2012, 13:41
da UnixMan
Echo ha scritto:...e ti pareva che non avevo quella ....rossa :-(
beh, ovvio: quelle nuove sono tutte così. Quelle gialle erano la vecchia versione! (che NON prevedeva la possibilità di montare i clock on-board). :)

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 16 giu 2012, 15:08
da Echo
Dunque, ho montato i led che indicano lo stato e si accendono regolarmente uac1 led verde uac2 led rosso solo che quando é rosso non vedo dispositivi connessi al Mac.
Ho sistemato anche l'alimentazione utilizzando il secondario libero del mio TA e ho messo un ponte e 7805 (che scalda tantissimo).

I problemi non si sono risolti, funziona solo in uac1 e ciclicamente suona metallico, Borges mi aveva detto di verificare cosa accadeva quando suonava metallico/distorceva i due led SMD della schedina rimangono spenti quando si sente il rumoraccio

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 16 giu 2012, 16:35
da UnixMan
Echo ha scritto:Dunque, ho montato i led che indicano lo stato e si accendono regolarmente uac1 led verde uac2 led rosso solo che quando é rosso non vedo dispositivi connessi al Mac.
mmmh, mi viene un dubbio: che versione di MacOS/X hai? se è vecchiotta, potrebbe non supportare ancora UAC2.
Echo ha scritto:Ho sistemato anche l'alimentazione utilizzando il secondario libero del mio TA e ho messo un ponte e 7805 (che scalda tantissimo).
Mettici un dissipatore... e misura la corrente assorbita!
Echo ha scritto:I problemi non si sono risolti, funziona solo in uac1 e ciclicamente suona metallico, Borges mi aveva detto di verificare cosa accadeva quando suonava metallico/distorceva i due led SMD della schedina rimangono spenti quando si sente il rumoraccio
...ti conviene scriverlo su diyAudio. ;)

Cmq, il fatto che i led sulla schedina restano spenti significa che la rate di trasferimento sul bus USB non viene modificata. Dubbio: hai fatto caso se il problema si verifica con qualsiasi brano o con alcuni più che con altri?

Mentre suona il Mac sta' facendo altro? c'è qualche processo che si attiva periodicamente?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 16 giu 2012, 16:59
da Echo
UnixMan ha scritto:
Echo ha scritto:Dunque, ho montato i led che indicano lo stato e si accendono regolarmente uac1 led verde uac2 led rosso solo che quando é rosso non vedo dispositivi connessi al Mac.
mmmh, mi viene un dubbio: che versione di MacOS/X hai? se è vecchiotta, potrebbe non supportare ancora UAC2.
è l'ultima versione e con l'ultimo aggiornamento...

UnixMan ha scritto:
Echo ha scritto:Ho sistemato anche l'alimentazione utilizzando il secondario libero del mio TA e ho messo un ponte e 7805 (che scalda tantissimo).
Mettici un dissipatore... e misura la corrente assorbita!
Dissipatore messo, con il dissipatore non è più caldo del placid (il regolatore del buffalo)
UnixMan ha scritto:
Echo ha scritto:I problemi non si sono risolti, funziona solo in uac1 e ciclicamente suona metallico, Borges mi aveva detto di verificare cosa accadeva quando suonava metallico/distorceva i due led SMD della schedina rimangono spenti quando si sente il rumoraccio
...ti conviene scriverlo su diyAudio. ;)

Cmq, il fatto che i led sulla schedina restano spenti significa che la rate di trasferimento sul bus USB non viene modificata. Dubbio: hai fatto caso se il problema si verifica con qualsiasi brano o con alcuni più che con altri?

Mentre suona il Mac sta' facendo altro? c'è qualche processo che si attiva periodicamente?
Il problema si verifica con qualsiasi brano, il mac che utilizzo (normalmente uso un vecchio g5 ppc per la musica nel quale ho tolto tutto il superfluo ma il sistema operativo è troppo vecchio10.5 per supportare l'audio widget) è un portatile che uso quotidianamente quindi di processi attivi ne ha sicuramente però ad esempio con la hiface non ho questi problemi.

ps si può caricare un filmato come allegato (come faccio con le foto)?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 16 giu 2012, 17:58
da UnixMan
Echo ha scritto:è l'ultima versione e con l'ultimo aggiornamento...
allora questo possiamo escluderlo. Altra possibilità: sicuro che la porta USB cui lo colleghi supporti USB2 hi-speed e non soltanto USB1.x oppure USB2 "full-speed"?

Hai un tool per vedere la lista dei device USB collegati? Cosa ti dice quando colleghi il widget in modalità UAC2?

Dovresti vedere qualcosa del genere: ID 16c0:03e8 VOTI free for internal lab use 1000
Echo ha scritto:Dissipatore messo, con il dissipatore non è più caldo del placid (il regolatore del buffalo)
quant'è l'assorbimento? giusto per sincerarci che sia quello atteso e non di più, possibile sintomo di qualche problema sulla schedina.
Echo ha scritto:Il problema si verifica con qualsiasi brano, il mac che utilizzo (normalmente uso un vecchio g5 ppc per la musica nel quale ho tolto tutto il superfluo ma il sistema operativo è troppo vecchio10.5 per supportare l'audio widget) è un portatile che uso quotidianamente quindi di processi attivi ne ha sicuramente però ad esempio con la hiface non ho questi problemi.
In modalità UAC1 dovrebbe funzionare anche quello vecchio: per il problema dei "rumoracci periodici" sarebbe interessante sapere se il problema si presenta allo stesso modo anche sull'altro.
Echo ha scritto:ps si può caricare un filmato come allegato (come faccio con le foto)?
puoi includerlo all'interno di un file "zip" o simili e caricare quello. Oppure caricalo su YouTube e metti il link... ;)

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 16 giu 2012, 19:20
da Echo
Ecco un video dove ho preso al volo il momento in cui suona metallico, poi verso la fine torna normale...
(scusate per la qualità e per averlo fatto capovolto eheh)

http://www.youtube.com/watch?v=NSAqBkTO ... e=youtu.be

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 17 giu 2012, 16:39
da Echo
Forse tra qualche giorno riesco ad andare da un mio amico che ha una macchina con su Linux per fare qualche prova. Come devo fare per vedere che versione di fw c'é sulla schedina e se sono in uac2 ?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 17 giu 2012, 18:47
da UnixMan
Echo ha scritto:Forse tra qualche giorno riesco ad andare da un mio amico che ha una macchina con su Linux per fare qualche prova. Come devo fare per vedere che versione di fw c'é sulla schedina e se sono in uac2 ?
se sei in UAC2 lo puoi vedere dai log di sistema (dai il comando "dmesg" subito prima e poi subito dopo aver collegato il widget), nonché con "lsusb" oppure "usbview". Se sei in UAC1 ti dice "Full Speed" (12 Mb/s), mentre se sei in UAC2 ti dice "High Speed" (480 Mb/s).

La versione del firmware forse la puoi vedere con il "WidgetControl", non ricordo.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 17 giu 2012, 19:29
da Echo
UnixMan ha scritto:
Echo ha scritto:Forse tra qualche giorno riesco ad andare da un mio amico che ha una macchina con su Linux per fare qualche prova. Come devo fare per vedere che versione di fw c'é sulla schedina e se sono in uac2 ?
se sei in UAC2 lo puoi vedere dai log di sistema (dai il comando "dmesg" subito prima e poi subito dopo aver collegato il widget), nonché con "lsusb" oppure "usbview". Se sei in UAC1 ti dice "Full Speed" (12 Mb/s), mentre se sei in UAC2 ti dice "High Speed" (480 Mb/s).

La versione del firmware forse la puoi vedere con il "WidgetControl", non ricordo.
grazie.. il widget control c'è anche per linux? ...credevo solo per windows

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 18 giu 2012, 13:45
da UnixMan
Echo ha scritto:grazie.. il widget control c'è anche per linux? ...credevo solo per windows
si, è quello in Python (WidgetControl.py).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 24 giu 2012, 06:21
da Echo
In attesa di fare la prova con Linux oggi ho provato di nuovo con un Mac (il terzo).
Un MacBook Air con l'ultimo sistema operativo, anche con questo ho gli stessi problemi ...inizio a sospettare che c'é qualche cosa che non va nella scheda perché, se non ricordo male, gluca con il Mac non ha avuto problemi in uac2

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 24 giu 2012, 07:07
da gluca
Echo ha scritto:In attesa di fare la prova con Linux oggi ho provato di nuovo con un Mac (il terzo).
Un MacBook Air con l'ultimo sistema operativo, anche con questo ho gli stessi problemi ...inizio a sospettare che c'é qualche cosa che non va nella scheda perché, se non ricordo male, gluca con il Mac non ha avuto problemi in uac2
io però ho il primo dac, quello tutto inscatolato e ready-to-use

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 24 giu 2012, 08:04
da UnixMan
Echo ha scritto:In attesa di fare la prova con Linux oggi ho provato di nuovo con un Mac (il terzo).
Un MacBook Air con l'ultimo sistema operativo, anche con questo ho gli stessi problemi ...inizio a sospettare che c'é qualche cosa che non va nella scheda
viene il dubbio anche a me. Tra gli altri, la mia AB-1.1 l'avevo provata proprio con un "Air" di un collega ed ha funzionato al primo colpo senza problemi. Dovrei riprovare con l'ultimo firmware, casomai qualcuna delle modifiche introdotte abbia creato qualche strana incompatibilità, ma fai prima a fare tu una prova con Linux.

Masterizzati un CD con una "live" recente (ad es., se hai un Mac Intel-based puoi usare anche il CD di installazione di Ubuntu 12.04 "desktop", oppure Mint 13, Sabayon 9, ecc) e fai il boot con quello. Una volta avviato hai a disposizione un sistema (quasi) completo che, sebbene con prestazioni ridotte, va benissimo per verificare quello che ti serve di verificare.

Fintanto che non gli dici esplicitamente di avviare l'installazione, il sistema gira da CD/DVD e RAM senza toccare il sistema ne i dati che hai sul HDD. Quindi vai pure tranquillo: una volta riavviato normalmente da HDD ritroverai il tuo MacOS così com'era, che non saprà mai che per qualche minuto lo hai "tradito" con Linux! ;) :lol:

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 24 giu 2012, 08:58
da Echo
Con il live cd il widget control non lo posso usare vero?

Ps per il tradimento, se fosse con Windows credo che non si riavvierebbe più dopo cotanto dolore :-D ...con Linux credo che lo accetterà ;-)

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 24 giu 2012, 09:25
da UnixMan
Echo ha scritto:Con il live cd il widget control non lo posso usare vero?
su molte live le dipendenze necessarie (Python e libusb) potrebbero esserci già, nel qual caso dovresti poterlo usare. Ti basta utilizzare un disco esterno o uno "stick" USB dove mettere i files del WidgetControl.

(in realtà, la quasi totalità delle live moderne utilizza "Unionfs" per rendere scrivibili i file-system di sistema "fondendo" il contenuto del CD/DVD con un un disco virtuale in RAM. Di conseguenza, anche se mancasse qualcosa, potresti perfino installarla come se avessi un sistema normale, salvo che ovviamente resta tutto "volatile" in RAM e scompare al primo reboot).

Comunque per cominciare non serve, la cosa importante è verificare se/come il widget viene riconosciuto dal kernel.
Echo ha scritto:Ps per il tradimento, se fosse con Windows credo che non si riavvierebbe più dopo cotanto dolore :-D ...con Linux credo che lo accetterà ;-)
:rofl:

BTW: ho visto che c'è la live/installer di Ubuntu 12.04 anche per i Mac PowerPC-based:

http://cdimage.ubuntu.com/releases/prec ... owerpc.iso

(se usa la GUI standard però temo che sia piuttosto pesante x i PowerMac... prova a vedere se trovi qualcosa di più leggero).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 25 giu 2012, 17:36
da Echo
Ho messo il live di ubuntu, ho dato lsusb, nella lista che mi compare l'audiowidget può essere:
bus 003 device 005: ID 16c0:03e8 VOTI free for internal lab use 1000 ??

ps carino questo live di ubuntu, l'unica cosa è che ho la retroilluminazione della tastiera sempre accesa e non sono riuscito ad accedere alla rete wifi (ora sono collegato con il cavo)

ps2 il comando usbview non me lo prende mi dice command not found

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 25 giu 2012, 18:57
da UnixMan
Echo ha scritto:Ho messo il live di ubuntu, ho dato lsusb nella lista che mi compare l'audiowidget può essere:
bus 003 device 005: ID 16c0:03e8 VOTI free for internal lab use 1000??
è lui!

prima di ataccare il widget fai partire il "log file viewer" (click sul pulsante in alto a sx, scrivi log e te lo trova) così vedi cosa ti dice il kernel quando lo infili (soluzione alternativa da cmd line: dai il comando "dmesg", poi attacca il widget e dai di nuovo dmesg).

Dai anche i comandi:

aplay -l
aplay -L

e vedi se/come lo vede ALSA.

Poi vai sul menu in alto a dx (quello con l'icona del pulsante on/off), vai su "system settings" e poi su "sound" (o quello che è se lo hai caricato in italiano), verifica se tra i device c'è il widget e fai il test audio...
Echo ha scritto:ps carino questo live di ubuntu l'unica cosa è che ho la retroilluminazione della tastiera sempre accesa e non sono riuscito ad accedere alla rete wifi (ora sono collegato con il cavo)
probabile che per supportare l'hardware del tuo Mac ci voglia qualche driver/software non incluso di default nella "live".
Echo ha scritto:ps2 il comando usbview non me lo prende mi dice commando not found
poco male, si vede che anche questo non è incluso (basta un "sudo apt-get install usbview", ma non importa).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 26 giu 2012, 06:31
da Echo
Dunque (piccoli passi) ho dato il comando aplay -L e ho questi due risultati (una volta in uac1 e una in uac2)
...forse leggo male ma il risultato mi sembra identico, come faccio a farmi dire se supporta audio fino a 24 192 ??

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 26 giu 2012, 06:37
da Echo
ps se provo ad insytallare usb view mi dice questo:

ubuntu@ubuntu:~$ sudo apt-get install usbview
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
E: Impossibile trovare il pacchetto usbview
ubuntu@ubuntu:~$

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 26 giu 2012, 08:52
da UnixMan
Echo ha scritto:Dunque (piccoli passi) ho dato il comando aplay -L e ho questi due risultati (una volta in uac1 e una in uac2)
sembra tutto ok. Prova a suonare qualcosa! :)

(N.B.: in Ubuntu di default c'è "pulseaudio", che fa il resampling di tutti gli stream; by-passalo utilizzando direttamente "aplay", oppure installa "sox" ed usa "play" specificando direttamente il device "plughw:x,y").

Per usbview, a quanto pare nella nuova Ubuntu non c'è proprio...

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 26 giu 2012, 22:36
da Echo
Aggiornamento:

Questa sera sono stato a casa di Miclaud per provare l'audiowidget. Lo abbiamo testato su due macchine, una dedicata alla musica con voyage mpd su una alix e l'altra un portatile con su ubunto (non ricordo la versione). Con entrambe le macchine abbiamo riscontrato più o meno gli stessi problemi.
Anzitutto, c'è da dire che con queste due macchine (a differenza di osx) la modalità uac2 è funzionante e non si ha il fenomeno della comparsa di suono metallico. In un primo momento il suono andava a scatti con qualsiasi tipo di file, dopo abbiamo sostituito il cavetto usb ed è andata meglio: i file 16/44 andavano bene, anche i 24/96 tranne qualche raro problema (scatti) andavano, ma i 24/192 andavano sempre a scatti. Quando i file "scattano" ho notato che i led di stato (gli smd di serie per intenderci) sono accesi, o rosso fisso o verde fisso o accesi entrambi (quest'ultima più raramente). Per dirla tutta delle rare volte anche i 24/192 sono andati bene, insomma un vero rebus....
Inutile dire che Miclaud ha provato a "smanettare" su mpd ma senza risultati benefici (non chiedetemi di più perché non mastico molto di linux ...magari aggiungerà qualche informazione utile lo stesso Miclaud :wink: )
Inutile anche dire che la macchina con voyage mpd su alix viene usata giornalmente, senza problemi, sia con una wave I/0 USB che con una esy juli PCI
...non so più cosa fare :@

ps ho notato anche che, spesso, con i file 24/96 pur andando apparentemente bene (tranne rari casi, come ho detto in precedenza) il led verde di stato molte volte è acceso fisso

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 27 giu 2012, 10:35
da UnixMan
Mmmh, che sia banalmente un problema dei settings? Ora che ci penso, mi pare di ricordare che ho avuto problemi simili quando per errore avevo settato male il mio. Mi sa' che ti tocca trovare il modo di far andare il WidgetControl. Metti il WidgetControl.py e relativi files in una dir su un memory stick USB e prova dalla live.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 27 giu 2012, 12:41
da Echo
UnixMan ha scritto:Mmmh, che sia banalmente un problema dei settings? Ora che ci penso, mi pare di ricordare che ho avuto problemi simili quando per errore avevo settato male il mio. Mi sa' che ti tocca trovare il modo di far andare il WidgetControl. Metti il WidgetControl.py e relativi files in una dir su un memory stick USB e prova dalla live.
Quale sarebbe il setting ideale, hai modo si postare uno screenshot del widgetcontrol per vedere come è settato il tuo?

Ieri sera non siamo riusciti ad installarlo il widgetcontrol su linux, oggi ho provato su XP ma appena clicco sull'eseguibile mi dice "si è verificato un errore in widgetcontrol. l'applicazione verrà chiusa" ;(

Ma è possibile che sia così sensibile al tipo di cavetto usb usato?

Altra cosa, nel caso volessi provare a caricare il firmware di nuovo (giusto per vedere se non sia quello corrotto) c'è una guida che spiega come farlo da linux?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 27 giu 2012, 16:56
da UnixMan
Echo ha scritto:Quale sarebbe il setting ideale, potresti postare uno screenshot del widgetcontrol?
non ricordo, vai a vedere su diyAudio, tempo addietro avevano postato uno screenshot... comunque conviene che scrivi a Børge, è possibile che per la tua versione i settings debbano essere diversi.
Echo ha scritto:Ieri sera non siamo riusciti ad installarlo il widgetcontrol su linux,
come mai? dovrebbe essere banale. Il software non ha bisogno di installazione, gira direttamente da una dir qualsiasi dove metti *tutti* i files relativi (sono tre, se non ricordo male). Al più (con il package manager di sistema) devi installare Python ed un paio di librerie relative.
Echo ha scritto:oggi ho provato su XP ma appena clicco sull'eseguibile mi dice "si è verificato un errore in widgetcontrol. l'applicazione verrà chiusa" ;(
come lo hai installato? se non ricordo male, prima devi metterci alcune librerie. Su windoze la soluzione più comoda è utilizzare l'installer del driver UAC2 che installa automaticamente tutto quel che serve, incluso il WidgetControl (però è meglio farlo su seven, su XP da' rogne e bisogna seguire una procedura tortuosa).
Echo ha scritto:Ma è possibile che sia così sensibile al tipo di cavetto usb usato?
solo se hai utilizzato un cavetto pensato per USB 1.x, che non funziona per USB 2.0 hi-speed.
Echo ha scritto:Altra cosa, nel caso volessi provare a caricare il firmware di nuovo (giusto per vedere se non sia quello corrotto) c'è una guida che spiega come farlo da linux?
molto indietro in questo stesso thread, ho postato le istruzioni dettagliate...

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 29 giu 2012, 17:48
da Echo
Aggiornamento:

Con il nuovo cavo usb anche i mac che ho in casa riconoscono sia la modalità UAC1 che UAC2
sfortunatamente anche con il mac ho lo stesso problema avuto con voyage mpd su alix ogni tanto il suono va a scatti (più frequentemente con i 24/96 ...i 24/192 non li ho ancora provati)
Quando va a scatti il led del lock del buffalo si spegne e si accende.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 30 giu 2012, 09:29
da UnixMan
Cerca di far andare il "WidgetControl.py". Devi scaricare questi TRE files:

Po_SWR_board_beta.jpg
WidgetControl.py
WidgetControl.rsrc.py

e salvarli tutti e tre insieme in una dir qualsiasi. Il programma principale è "WidgetControl.py"; rendilo eseguibile con il comando: "chmod +rx WidgetControl.py".

Il file "WidgetControl.rsrc.py" è una libreria utilizzata internamente dal file principale; non devi lanciarlo direttamente ma deve essere presente nella stessa dir dov'è il programma principale. Idem il .jpg, che è una immagine mostrata nella GUI.

N.B.: NON modificare i nomi dei files, lasciali esattamente così come sono, incluso maiuscole e minuscole!

Per farli girare hai bisogno dell'interprete "Python" e di alcune sue librerie; in particolare, oltre a quelle standard, di sicuro hai bisogno dei moduli "PythonCard", "wx" ed "usb" (e forse altri).

Se hai Python ma ti mancano delle librerie, se provi a lanciare da un terminale vedrai nei messaggi di errore in cui ti dice quale/i librerie gli mancano.

Questi i nomi di alcuni dei pacchetti in questione su Debian:

python
python-pythoncard
python-usb
python-wxgtk2.6 ( e/o python-wxgtk2.8 )
python-wxversion
pythoncard
pythoncard-tools


In linea di principio se ci sono tutte le dipendenze penso che dovrebbe funzionare anche su MacOS/X. Comunque, per sicurezza ti conviene provare da Linux dove funziona di sicuro.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 30 giu 2012, 11:08
da Echo
Dovrebbe esserci in osx se non ho capito male...

http://www.python.org/getit/mac/

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 04 lug 2012, 08:13
da Echo
UnixMan ha scritto:Cerca di far andare il "WidgetControl.py". Devi scaricare questi TRE files:

Po_SWR_board_beta.jpg
WidgetControl.py
WidgetControl.rsrc.py
I tre file che mi dici devo scaricarli da quì??

http://code.google.com/p/sdr-widget/downloads/list

...mi sembra di non vederli

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 lug 2012, 05:47
da Echo
forse li ho trovati, sono questi qui??

https://github.com/amontefusco/sdr-widg ... 6c33a0e5fc

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 lug 2012, 10:49
da Echo
...ancora non ho collegato il widget ma il widgetcontrol sembra andare su osx (...grazie ad un mio amico che mi ha aiutato)

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 lug 2012, 17:35
da PPoli
Echo ha scritto:...e non sono riuscito ad accedere alla rete wifi (ora sono collegato con il cavo)
....
Scusa la banalità....ma hai fatto il doppio click sull'iconcina del wireless in alto a destra per attivarlo?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 lug 2012, 18:12
da Echo
PPoli ha scritto:
Echo ha scritto:...e non sono riuscito ad accedere alla rete wifi (ora sono collegato con il cavo)
....
Scusa la banalità....ma hai fatto il doppio click sull'iconcina del wireless in alto a destra per attivarlo?
si :wink:

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 09 lug 2012, 08:53
da Echo
Niente non se ne esce fuori, sia con Linux che con osx 10.7 in modalitá UAC2 con i 16/44 va bene, con formati più alti se gli gira va bene se gli gira male scatta (il buffalo perde il loock) di continuo
...sto poco a buttarla dalla finestra e prendere una xmos!!!

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 10 lug 2012, 21:49
da UnixMan
Echo ha scritto:...ancora non ho collegato il widget ma il widgetcontrol sembra andare su osx
sicuro che funzioni davvero, cioè che effettivamente riesca a "parlare" con il widget? nei msg sul terminale mi pare di vedere un errore fatale dalle libUSB.

(P.S.: scusa il ritardo, ma fino alla settimana prox sono per lo più off-line).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 10 lug 2012, 22:13
da PPoli
UnixMan ha scritto:...(P.S.: scusa il ritardo, ma fino alla settimana prox sono per lo più off-line).
Credevo che per tenerti off-line dovessero incatenarti nelle cantine di San Patrignano. :smile:

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 17 lug 2012, 14:24
da UnixMan
PPoli ha scritto:Credevo che per tenerti off-line dovessero incatenarti nelle cantine di San Patrignano. :smile:
:grin:

Giorgio, sei poi riuscito a fare progressi? :?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 17 lug 2012, 19:27
da Echo
No, complice anche il gran caldo e una visita a Umbria Jazz, sono fermo

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 23 lug 2012, 18:46
da UnixMan
Novità?

Sospetto che potrebbe essere un problema simile:

«Accidentaly used usbi2s instead of usbdac - works now in uac2 mode and I suspect uac1 will work as well!»

http://www.diyaudio.com/forums/digital- ... ost3098869

(qualcosa del genere è capitato anche a me...).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 28 lug 2012, 09:27
da UnixMan
È arrivata la nuova AB-1.2:

http://www.diyaudio.com/forums/digital- ... ost3106417

Simile alle vecchia AB-1.1, ma con il DAC Asahi Kasei AKM4430 al posto del ES9023 e la predisposizione per il montaggio dei regolatori Low-noise a discreti progettati da Demian Martin (AKA "1audio") e "oneoclock" (non so perché non siano stati installati di default).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 28 lug 2012, 10:37
da Echo
UnixMan ha scritto:Novità?

Sospetto che potrebbe essere un problema simile:

«Accidentaly used usbi2s instead of usbdac - works now in uac2 mode and I suspect uac1 will work as well!»

http://www.diyaudio.com/forums/digital- ... ost3098869

(qualcosa del genere è capitato anche a me...).
Mica ho capito :rofl:

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 28 lug 2012, 10:47
da UnixMan
Echo ha scritto:Mica ho capito :rofl:
cosa?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 28 lug 2012, 10:50
da Echo
UnixMan ha scritto:
Echo ha scritto:Mica ho capito :rofl:
cosa?
che vuol dire che ha usato usbi2s invece di usbdac?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 28 lug 2012, 11:16
da UnixMan
Echo ha scritto:che vuol dire che ha usato usbi2s invece di usbdac?
il firmware è unico per tutte le innumerevoli implementazioni e varie possibili varianti custom, per cui prevede diverse opzioni a seconda dell'hardware con cui deve essere utilizzato. Se le impostazioni di default del firmware sono diverse da quella adatte al tuo setup oppure per sbaglio hai selezionato quelle sbagliate dal "WidgetControl" (come è capitato di fare anche a me...), ovviamente il risultato è che non funziona come dovrebbe.

Se guardi la finestra del WidgetControl.py, la prima impostazione in alto a Dx è quella per scegliere il tipo di "board"; le opzioni possibili sono "none", "widget", "usbi2s" ed "usbdac". Quello che leggi in alto sopra il menù a tendina è l'impostazione attuale (letta dal firmware).

Non sono sicuro di quale sia l'impostazione corretta con la tua schedina (prova e/o chiedi a Børge), ma di certo se non c'è quella giusta le cose non funzionano a dovere.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 29 lug 2012, 17:34
da borge
Hi guys,

the AB-1.2 is now ready! It finally arrived on Friday. I have attached some pictures

The reason it doesn't use the discrete LDOs is that they aren't 100% finished when it comes to component values and tuning. The AB-1.2 uses the ADP151 and has room for two discrete LDOs.

In my opinion, it sounds tighter than the ES9023, and it has a lot more punch in the bass. I prefer the AB-1.2 over the AB-1.1 when I switch back and forth between the two. Then again, as the designer it's hard to have an objective view on this.

Ciao,
Børge
UnixMan ha scritto:È arrivata la nuova AB-1.2:

http://www.diyaudio.com/forums/digital- ... ost3106417

Simile alle vecchia AB-1.1, ma con il DAC Asahi Kasei AKM4430 al posto del ES9023 e la predisposizione per il montaggio dei regolatori Low-noise a discreti progettati da Demian Martin (AKA "1audio") e "oneoclock" (non so perché non siano stati installati di default).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 ago 2012, 08:35
da UnixMan
readme file per l' Audio Widget:

http://www.diyaudio.com/forums/digital- ... ost3117095

dalla mailing list del progetto:
borge ha scritto: I have started collecting information from various sources into a new
readme file. Feel free to add text to it. At the moment it's quite
AB-1.2 and Windows-centric. That is not the intention, and I hope you
can help out with info on the other hardware implementations and
details on Linux use.

I have pushed the readme file to the audio-widget-experimental branch
for now. It can be found at:
https://github.com/amontefusco/sdr-widg ... readme.txt

Cheers,
Børge

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 09 ago 2012, 07:58
da UnixMan
Buone notizie:
Alex Lee ha scritto:Having worked closely with Daniel Marc, the Linux uac2 driver developer, we are close to solving the Linux uac2 driver quirk issue.

Please test this experimental firmware:

http://code.google.com/p/sdr-widget/dow ... f&can=2&q=

which should work under Linux, Win and OSX. There is no need to set or change the Quirks type, but leaving it at quirk_none will be fine.
(finora passando da un OS all'altro era necessario cambiare un settaggio con il "WidgetControl"; se tutto va bene, con i prossimi firmware questo non sarà più necessario).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 13 set 2012, 09:18
da UnixMan
Nuova versione (sperimentale) di firmware da Børge:

http://www.diyaudio.com/forums/digital- ... ost3161955

http://code.google.com/p/sdr-widget/dow ... 120912.elf

questo potrebbe/dovrebbe risolvere alcuni problemini riscontrati in alcuni sistemi. Per la cronaca, un tizio su diyAudio sostiene che suona anche meglio (dubito che ciò sia possibile, ma tant'è). In ogni caso... provatelo.

Re: Censimento interfaccie USB 2.0 asincrone

Inviato: 06 ott 2012, 17:10
da PPoli
qualcuno mi da un link alle istruzioni per i driver della Widget sotto win7?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 ott 2012, 17:32
da UnixMan

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 08 ott 2012, 09:35
da PPoli
Grazie. Oggi me le rileggo.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 16 ott 2012, 10:46
da UnixMan
Un bel pò di novità. Nuovo firmware che risolve alcuni problemi e con nuovi USB PID/VID/ID specifici, nuovi driver per windows, ecc...

http://www.diyaudio.com/forums/digital- ... ost3203206

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 15 nov 2012, 21:02
da borge
Hi guys!

I still have a few AB-1.2 boxes in store, so if you're wondering what to give for Christmas, let me know :-)

Ciao,

Borge

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 dic 2012, 11:06
da UnixMan
Per chi ha la versione AB-1.2 con il DAC AK4430 AB-1.12 con il DAC PCM5102, ricordo di provare a giocare con il settaggio del relativo filtro digitale controllabile attraverso il "WidgetControl":

http://www.diyaudio.com/forums/digital- ... ost3272783

(è possibile -per non dire probabile- che il settaggio migliore sia soggettivo e/o dipendente dal contesto...)

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 dic 2012, 21:40
da borge
UnixMan ha scritto:Per chi ha la versione AB-1.2 con il DAC AK4430, ricordo di provare a giocare con il settaggio del relativo filtro digitale controllabile attraverso il "WidgetControl":
Actually, the AK4430 doesn't have a filter select pin. The fir/iir setting in WidgetControl applies to the PCM5102. That DAC is on AB-1.12 prototype, not in the AB-1.2.

Sorry for any confusion.

Ciao
Børge

P.S. Unfortunately, I can't write much Italian. Would you like me to paste in a Google Translate of what I write in English?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 dic 2012, 09:24
da UnixMan
borge ha scritto:Actually, the AK4430 doesn't have a filter select pin. The fir/iir setting in WidgetControl applies to the PCM5102. That DAC is on AB-1.12 prototype, not in the AB-1.2.
Oops! :oops: :doh:

Thanks Børge. Credo che non ci sia bisogno di traduzione... comunque, a quanto pare c'è stato un equivoco: ricordavo che una delle versioni del widget prevedeva la possibilità di scegliere tra due diversi filtri digitali ma, diversamente da quanto da me erroneamente indicato nel precedente post, non si tratta della versione AB-1.2 che utilizza il DAC Asahi-Kasei AK4430 (DAC che non prevede tale possibilità), ma della precedente versione prototipale AB-1.12 con il DAC TI (ex Burr-Brown) PCM5102.


L'utente che ha segnalato la cosa su diyAudio si riferiva però proprio alla AB-1.2 con l'AK4430. Nonostante la linea di GPIO controllata da quel setting non sia utilizzata in alcun modo nelle AB-1.2 (ed 1.1), "Catal" sostiene di aver sentito comunque delle differenze cambiandolo. La cosa appare evidentemente impossibile, a meno di eventuali effetti collaterali imprevisti di quel setting sul firmware e/o sull'hardware (invero piuttosto improbabili). Curiosamente, "Catal" riporta di aver notato il fenomeno con la vers. 1.2 ma non con la 1.1 (non specifica però se con la stessa versione di firmware su entrambi).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 dic 2012, 09:49
da UnixMan
Børge ha rilasciato una nuova versione del firmware che risolve un bug presente in quella precedente: awx_20121206.elf

(al solito i sorgenti sono nel repository git, branch audio-widget-experimental).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 dic 2012, 10:59
da UnixMan
Ho appena aggiornato il mio AB-1.1, tutto liscio:

Codice: Seleziona tutto

program-widget with awx_20121206.elf
     target: at32uc3a3256
    chip_id: 0x2ff1
  vendor_id: 0x03eb
    command: erase
      quiet: false
      debug: 6
device_type: AVR32
------ command specific below ------
   validate: true

     target: at32uc3a3256
    chip_id: 0x2ff1
  vendor_id: 0x03eb
    command: flash
      quiet: false
      debug: 6
device_type: AVR32
------ command specific below ------
   validate: true
   hex file: /tmp/awx_20121206.hex

Validating...
116554 bytes used (45.90%)
     target: at32uc3a3256
    chip_id: 0x2ff1
  vendor_id: 0x03eb
    command: reset
      quiet: false
      debug: 4
device_type: AVR32
------ command specific below ------
sta suonando senza problemi... come "da sempre", per altro. :)

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 dic 2012, 14:15
da UnixMan
Aggiornamento sullo stato della compatibilità con MacOS/X (ultimo firmware):
UAC1:
44 Bad.
48 OK.

UAC2:
44 OK
48 OK
88 Bad.
96 Bad.
132 Bad
144 Bad
176 OK
192 OK
http://www.diyaudio.com/forums/digital- ... ost3274524

Ancora non ci siamo. :(

Giorgio, puoi riprodurre le prove e confermare/smentire?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 09 dic 2012, 07:28
da Echo
UnixMan ha scritto:Aggiornamento sullo stato della compatibilità con MacOS/X (ultimo firmware):
UAC1:
44 Bad.
48 OK.

UAC2:
44 OK
48 OK
88 Bad.
96 Bad.
132 Bad
144 Bad
176 OK
192 OK
http://www.diyaudio.com/forums/digital- ... ost3274524

Ancora non ci siamo. :(

Giorgio, puoi riprodurre le prove e confermare/smentire?
...devo trovare qualcuno con win7 che mi fa aggiornare il fw perché dal Mac non si puó (credo)

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 09 dic 2012, 10:34
da UnixMan
Echo ha scritto:...devo trovare qualcuno con win7 che mi fa aggiornare il fw perché dal Mac non si puó (credo)
ad occhio e croce, "dfu-programmer" dovrebbe funzionare anche sotto MacOS/X:

http://sourceforge.net/projects/dfu-programmer/

Prova a vedere anche:

http://www.uriahbaalke.com/?p=106 (forse)

http://mac.softpedia.com/get/Developer- ... mmer.shtml

Ci dovrebbe essere anche "objcopy" (parte delle "GNU Binutils"):

https://discussions.apple.com/thread/40 ... 0&tstart=0

http://osxbook.com/book/bonus/ancient/w ... tools.html

Una volta che questi sono installati correttamente, programmare il widget è banale. Basta metterlo in modalità programmazione premendo (contemporaneamente) i due tasti Prog+Reset e poi usare lo stesso script che uso su Linux, passandogli il nome del file del firmware come argomento:

./program-widget.sh nuovo_firmware.elf

(per semplicità ti conviene tenere lo script ed il file del firmware nella stessa dir).

Il semplicissimo script "program-widget.sh" che uso io è questo:

Codice: Seleziona tutto

#!/bin/bash
##
## program the sdr-widget under linux as of Sun May 1, 2011
## accepts either a widget.elf file or a widget.hex file
##
echo program-widget with $1
[[ -z $1 ]] && echo "no file specified to program-widget" && exit 1
[[ ! -f $1 ]] && echo "no such file '$1'" && exit 1
case $1 in
    *.elf)
        hex=/tmp/`basename $1 .elf`.hex
        objcopy -O ihex $1 $hex && \
            dfu-programmer at32uc3a3256 erase --debug 6  && \
            dfu-programmer at32uc3a3256 flash --suppress-bootloader-mem $hex --debug 6 && \
            dfu-programmer at32uc3a3256 reset --debug 4 && \
            rm $hex && \
            exit 0
        ;;
    *.hex)
        dfu-programmer at32uc3a3256 erase --debug 6  && \
            dfu-programmer at32uc3a3256 flash --suppress-bootloader-mem $1 --debug 6 && \
            dfu-programmer at32uc3a3256 reset --debug 4 && \
            exit 0
        ;;
    *)
        echo unrecognized file format for programming: $1
        exit 1
esac
in sostanza lo script non fa che verificare il formato del file del firmware che gli hai detto di utilizzare (può essere ".elf" o ".hex"), se necessario usare "objcopy" per convertirlo in quello appropriato per "dfu-programmer" (.hex) che infine viene utilizzato per cancellare e poi riprogrammare il widget.

P.S.: se ben ricordo, a causa di un qualche bug di dfu-programmer, in passato era necessario utilizzarne una versione modificata, distribuita nel sito del progetto sdr/audio-widget; non so sia ancora così (cmq no problem, è distribuito come sorgente, quindi te lo puoi compilare anche sul tuo MacOS).

P.S.#2: dfu-programmer ha bisogno di poter accedere al device USB del widget; quasi certamente dovrai far girare lo script come utente root (amministratore).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 09 dic 2012, 17:02
da EF80
Ho comprato l' AB-12 volevo qualche consiglio sugli elettrolitici da aggiungere sullo stampato negli spazi vuoi messi a disposizione, mi hanno suggerito gli elna silmic ma non trovo mica dove comprarne, a parte qualche sito che ne ha quantita' limitate e solo a tensioni elevate che sarebbero troppo ingombranti, poi ho visto che ad ogni spazio vuoto corrisponde anche un condensatorino SMD in parallelo, e' il caso di rimuovere gli SMD o meglio lasciarli al loro posto? poi non ho capito come si fa a disconnettere l'alimentazione via USB per alimentarlo esternamente.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 09 dic 2012, 18:20
da UnixMan
GizMo ha scritto:Ho comprato l' AB-12 volevo qualche consiglio sugli elettrolitici da aggiungere sullo stampato negli spazi vuoi messi a disposizione, mi hanno suggerito gli elna silmic ma non trovo mica dove comprarne,
p.es. qui: http://www.partsconnexion.com/capacitor ... a_rfs.html

http://www.diyaudio.com/forums/digital- ... ost2840373
GizMo ha scritto:ad ogni spazio vuoto corrisponde anche un condensatorino SMD in parallelo, e' il caso di rimuovere gli SMD o meglio lasciarli al loro posto?
IMHO è meglio lasciare gli SMD al loro posto ed aggiungere gli elettrolitici in parallelo. Se rileggi questo topic, ne abbiamo già parlato (ci sono anche le foto e lo scema delle modifiche che ho fatto al mio; pur essendo la AB-1.1 con un DAC diverso, da questo punto di vista non cambia poi molto).
GizMo ha scritto:poi non ho capito come si fa a disconnettere l'alimentazione via USB per alimentarlo esternamente.
guarda lo schema: ci dovrebbero essere dei ponticelli ("resistori" SMD da 0 ohm) da togliere e degli "headers" a cui collegarsi. Leggi anche il lungo thread su diyAudio: se ne è parlato a più riprese (anche se non specificatamente per la AB-1.2). P.es. qui: http://www.diyaudio.com/forums/digital- ... ost2841574

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 09 dic 2012, 19:11
da UnixMan
Come scaricare i sorgenti del firmware ed i vari tools dal repository git del progetto:

Codice: Seleziona tutto

git clone -b audio-widget-experimental  git://github.com/amontefusco/sdr-widget.git
(potete rimpiazzare "audio-widget-experimental" con qualsiasi altro "branch" vogliate).

Ovviamente, dovete avere installato "git" nel vostro sistema; se non c'è già, su Debian e derivate per farlo potete usare ad es. il comando:

Codice: Seleziona tutto

sudo apt-get install git
(da far girare come utente "root"; su Ubuntu per farlo con "sudo" come indicato).

Una cosa utile è ad es. il "widget-control.c", utility a linea di comando per gestire la configurazione dei widget (equivalente al "WidgetControl.py", che però è una GUI che necessita di un display X11, Python e librerie varie).

Per compilare il comando, prima di tutto assicuratevi di aver installato i tools e le librerie di sviluppo essenziali nonché le indispensabili libusb-1.0, headers (-dev) inclusi. Su Debian e derivate, al solito potete farlo con un colpo di apt:

Codice: Seleziona tutto

sudo apt-get install build-essential libusb-1.0-0-dev
(il resto viene installato automaticamente come dipendenza).

Dopo di che basta spostarsi nella dir principale del progetto (cd sdr-widget/) e dare il comando:

Codice: Seleziona tutto

make widget-control
Se non ci sono errori, nella stessa dir verrà creato il file "widget-control" che, se volete, potete spostare in /usr/local/bin per averlo nel path. Et voilà.

(se invece volete giocare con il firmware e compilare la vostra versione, non dovreste avere bisogno delle mie istruzioni per farlo...).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 09 dic 2012, 20:56
da EF80
UnixMan ha scritto:
GizMo ha scritto:Ho comprato l' AB-12 volevo qualche consiglio sugli elettrolitici da aggiungere sullo stampato negli spazi vuoi messi a disposizione, mi hanno suggerito gli elna silmic ma non trovo mica dove comprarne,
p.es. qui: http://www.partsconnexion.com/capacitor ... a_rfs.html

http://www.diyaudio.com/forums/digital- ... ost2840373
Che taglio mi consigli, su quella pagina hanno condensatori da 33 fino a 1000uF a 6,3volt. Poi cosa ne pensi dei sanoy oscon ?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 09 dic 2012, 20:59
da EF80
La gui in python non riesco a farla funzionare, parte vede lo scatolotto ma non lo comanda, quello a riga di comando invece sembra funzionare, l'unica funzione che genera un errore di timeout e tentare il reset le altre vanno, ma non ho capito se i settaggi a qui accedi poi da questi programmini servono a qualcosa a livello di ascolto o sono cipollate per gli sviluppatori. Poi ho visto che si puo' connettere un LCD, che funzioni avrebbe ?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 09 dic 2012, 21:39
da UnixMan
GizMo ha scritto:Che taglio mi consigli, su quella pagina hanno condensatori da 33 fino a 1000uF a 6,3volt.
dipende quali, in che posizione. Se leggi dove ti ho detto, c'è scritto...
GizMo ha scritto: Poi cosa ne pensi dei sanoy oscon ?
idem.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 09 dic 2012, 21:59
da UnixMan
GizMo ha scritto:La gui in python non riesco a farla funzionare, parte vede lo scatolotto ma non lo comanda, quello a riga di comando invece
devi farle girare come root, altrimenti non hanno accesso in scrittura al device.

Il timeout al comando di reset l'ho notato anche io, ma forse è normale: guardando nei log di sistema ho visto che il device è "scomparso" e poi "riapparso", come se fosse stato scollegato e poi ricollegato dalla porta USB. Quindi verosimilmente il reset è effettivamente avvenuto.
GizMo ha scritto:non ho capito se i settaggi a qui accedi poi da questi programmini servono a qualcosa a livello di ascolto o sono cipollate per gli sviluppatori.
Attualmente con la AB-1.2 direi nessuna, tranne lo switch tra le modalità UAC1 ed UAC2 (che per altro puoi ottenere anche con i pulsanti).
GizMo ha scritto:Poi ho visto che si puo' connettere un LCD, che funzioni avrebbe ?
quelle che vuoi... vedi ad es. le foto della vecchia AB-1.0 + display all'inizio di questo thread.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 09 dic 2012, 22:16
da EF80
UnixMan ha scritto:
GizMo ha scritto:Che taglio mi consigli, su quella pagina hanno condensatori da 33 fino a 1000uF a 6,3volt.
dipende quali, in che posizione. Se leggi dove ti ho detto, c'è scritto...
Ti chiedo conferma per sicurezza prima di mettere mano sull'hardware, per alimentare interamente tutto il dispositivo (USB_i2S board e analog board) basta solamente togliere R26 e dare +5v sul pin 2 di J5 ?

I 3,3v che ci sono sul pin 3 e' un segnale della porta USB ?

Quindi elna silmic da 220uF su tutti i buchi del pcb ?

Pensavo anche di togliere i condensatori a scatolino sull'uscita audio prima degli RCA e metterci dei carta olio sprague vitamin Q piccolini a 63v, ne ho un cassettino pieno...

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 10 dic 2012, 16:00
da EF80
Cavolo pero' i 220uF a 6,3 volt hanno un diamentro di 10mm, ci stanno un po' strettini...

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 10 dic 2012, 21:38
da UnixMan
GizMo ha scritto:Ti chiedo conferma per sicurezza prima di mettere mano sull'hardware, per alimentare interamente tutto il dispositivo (USB_i2S board e analog board) basta solamente togliere R26 e dare +5v sul pin 2 di J5 ?
non mi sono studiato la cosa... per sicurezza meglio se chiedi su diyAudio o sulla ML del widget.
GizMo ha scritto:I 3,3v che ci sono sul pin 3 e' un segnale della porta USB ?
no! la USB fornisce solo i 5V (Vbus). I 3.3V sono prodotti da regolatori locali.
GizMo ha scritto:Quindi elna silmic da 220uF su tutti i buchi del pcb ?
occhio che siano i nuovi silmic II, non i vecchi. Sulle alimentazioni analogiche del DAC puoi mettere anche di più (io proverei ad arrivare perfino a 1000u), in altri posti (come ad es. il C della current pump) forse è meglio mettere valori più bassi o non mettere nulla, lasciando solo quello che c'è già. Cmq prova, non dimenticando di verificare le varie tensioni per assicurarti che la current-pump stia continuando a funzionare correttamente.

Ti conviene fare un pò di prove saldando i vari C "volanti" (lato rame o cmq senza infilarli nei fori, in modo da poterli dissaldare facilmente senza rischiare di danneggiare il PCB). Quando hai trovato la configurazione che ti piace di più li monti in maniera definitiva.
GizMo ha scritto:Pensavo anche di togliere i condensatori a scatolino sull'uscita audio prima degli RCA
ma sono effettivamente montati? sul mio AB-1.1 sulle uscite analogiche non c'è nulla.
GizMo ha scritto:Cavolo pero' i 220uF a 6,3 volt hanno un diamentro di 10mm, ci stanno un po' strettini...
se proprio non ci stanno, scendi a 100u... verifica.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 10 dic 2012, 22:06
da EF80
Dal link che mi hai fato tu http://www.partsconnexion.com/capacitor ... a_rfs.html ho ordinato 10 ELNA-72698 220uF 6,3 diamentro 10mm, penso che piu' grossi e abbastanza improponibile, il PCB e' fatto per ospitare condensatori da 6 millimetri di diamentro

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 10 dic 2012, 22:51
da UnixMan
ovviamente non puoi montarli negli spazi previsti, ma il modo di metterceli si trova sempre... guarda le foto del mio. ;)

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 10 dic 2012, 22:53
da EF80
UnixMan ha scritto:ovviamente non puoi montarli negli spazi previsti, ma il modo di metterceli si trova sempre... guarda le foto del mio. ;)
Lo so ma a tutto c'e' un limite, ancora ancora quelli da 10mm, ma se fossero ancora piu' grossi dopo si esagera.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 10 dic 2012, 23:17
da UnixMan

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 20 dic 2012, 11:20
da EF80
io non riesco ad acquistare quei condensatori da quel sito, ho fatto l'ordine piu' di una settimana fa', l'ecommerce diceva che mi avrebbero contattato per il pagamento e il costo della spedizione ma non si sono fatti vivi, forse perche' per 6 euro non si danno da fare? ci sono altri siti dove comprare quei componenti ? su ebay se ne trovano ma provenienza honk gong e neri invece che rossi e temo che siano taroccati.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 03 gen 2013, 20:15
da EF80
mi sono arrivati i silmic 2 ne ho presi sia da 220uF che da 1000uF, hai qualche suggerimento sui punti migliori per piazzare i 2 tagli ? pero' non sono rossi con le scritte oro, sono marroni con le scritte grigie, non e' che mi hanno mandato condensatori tarocchi ?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 03 gen 2013, 21:02
da UnixMan
GizMo ha scritto:mi sono arrivati i silmic 2 ne ho presi sia da 220uF che da 1000uF, hai qualche suggerimento sui punti migliori per piazzare i 2 tagli ? pero' non sono rossi con le scritte oro, sono marroni con le scritte grigie, non e' che mi hanno mandato condensatori tarocchi ?
se non mi sbaglio è giusto, rosso/oro erano i vecchi cerafine (come quelli nella foto).

Direi di provare a mettere i 220u "ovunque" ed i 1000u sui due rami dell'alimentazione del DAC.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 04 gen 2013, 01:16
da EF80
Ho misurato l' ESR dei 220uF 6,3v ma non mi sembra poi molto bassa, 0,23.. forse perche' sono a bassa tensione ? io mi aspettavo una esr da 0,0x

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 04 gen 2013, 09:11
da LuCe68
Se è la bassa ESR che andatre cercando io proverei gli OS-CON
i grafici a pag 17 e 18 parlano da soli http://industrial.panasonic.com/ww/prod ... 201204.pdf

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 04 gen 2013, 11:55
da UnixMan
LuCe68 ha scritto:Se è la bassa ESR che andatre cercando io proverei gli OS-CON
indubbiamente. Peccato che in tutte le applicazioni audio in cui ho avuto modo di sentirli suonino da schifo... :shake:

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 04 gen 2013, 15:41
da LuCe68
Gli OS-CON li metti sulla parte digitale della audio widget e come filtro prima e dopo i regolatori. Per quanto rigurada il DAC, non conosco il chip ( e come potrei visto che i data sheet sono più segreti del terzo segreto di fatima) , ma se funziona come gli altri hai bisogno di condensatori che eroghino picchi di corrente in tempi brevissimi. Sul PCM1794 Joko Homo mi consigliò dei poliestere.
Nelle schema vedo una serie di condensatori di 15u,10u, 4,7n, 1u, poi variata da UnixMan sostiutendo il 10uF con 470. Io avvallo UnixMan ma farei il tentativo di togliere tutti gli altri (specialemente se ceremici) e sostiturli con uno solo intorno 10uf poliestere di buona qualità e saldato quanto più vicino possibile ai pin dell'integrato-

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 04 gen 2013, 16:37
da UnixMan
Attenzione: la AB-1.2 è sensibilmente diversa dalla mia "vecchia" 1.1. A partire dal DAC, che NON è un ESS, ma un AK4430. Anche i condensatori utilizzati di serie sono completamente diversi ed IMO conviene lasciarli al loro posto, almeno in prima battuta.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 07 gen 2013, 00:21
da EF80
Ho montato il silmic 2 .. non ho potuto ascoltare molto, pero' sembra migliorato. Per montare i 2 da 1000uF ho dovuto per forza togliere i 2 SMD e usare le piazzole grandi degli smd per saldare i pin dei condensatori perche' non passavano nei fori e lasciarsi attaccati volanti su una piazzola da 1mm avevo paura me la staccasse.. certo che poteva prevedere spazi per condensatori + grossi

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 22 gen 2013, 14:25
da UnixMan
È disponibile una nuova versione dei driver per windoze:
borge ha scritto:The driver source code has been modified for Win+ASIO at 44.1/88.2/176.4 to behave more like UAC2 on Linux and Mac. The updated driver causes fewer sample rate corrections to occur.

Please test on various Windows platforms.

Download and instructions:
http://code.google.com/p/sdr-widget/dow ... iouac2.dll

Updated code: https://github.com/nikkov/Win-Widget/tree/master/uaclib


Børge

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 23 gen 2013, 00:14
da EF80
Che bello vedere come Windows corre dietro a linux XD

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 31 gen 2013, 14:03
da Kiske1
Ho acquistato da Borge il kit completo AB1.2 il 18 gennaio, ma ad oggi non mi è ancora arrivato nulla...
Voi avete avuto problemi con la spedizione? Ovviamente non mi riferisco a problemi con Borge, ma a problemi con dogana etc...

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 31 gen 2013, 16:04
da UnixMan
Hai provato a chiedere direttamente a lui? Che spedizione hai scelto? quella più economica (poste) non è quel che si dice un fulmine...

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 31 gen 2013, 16:20
da Kiske1
Si si... ho chiesto a lui e mi ha detto che finora verso l'Italia i tempi di spedizione con le poste verso l'Italia sono stati da 3 a 8 giorni... beh, aspetto ancora un po' di giorni, ed eventualmente me ne farò spedire un altro con corriere...

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 31 gen 2013, 17:46
da UnixMan
forse è il caso di contattare le poste! :worried:

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 31 gen 2013, 18:40
da EF80
UnixMan ha scritto:forse è il caso di contattare le poste! :worried:
E' utile come parlare con un'uovo sodo... A me cmq e' arrivato in poco tempo, ma se e' stato fermato alla dogana potrebbe metterci anche piu' di 1 mese a smuoversi, e nessuno ti puo' dire nulla. Arrivera' una lettera con scritto che devo dirgli cos'e', quanto lo hai pagato e di allegare una copia della fattura di acquisto dell'oggetto, poi arrivera' una lettera con scritto quando devi pagargli di tasse, poi smolleranno la patata ... questo solo se il pacco arriva da fuori dell'europa pero'.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 01 feb 2013, 10:21
da Kiske1
GizMo ha scritto:
UnixMan ha scritto:forse è il caso di contattare le poste! :worried:
E' utile come parlare con un'uovo sodo... A me cmq e' arrivato in poco tempo, ma se e' stato fermato alla dogana potrebbe metterci anche piu' di 1 mese a smuoversi, e nessuno ti puo' dire nulla. Arrivera' una lettera con scritto che devo dirgli cos'e', quanto lo hai pagato e di allegare una copia della fattura di acquisto dell'oggetto, poi arrivera' una lettera con scritto quando devi pagargli di tasse, poi smolleranno la patata ... questo solo se il pacco arriva da fuori dell'europa pero'.
Ho già avuto esperienze con la dogana... :sad: Purtroppo non ero a conoscenza che la merce dalla Norvegia debba passare in dogana, altrimenti avrei speso qualcosa in più ed utilizzato un corriere... Purtroppo qualsiasi contatto è impossibile con poste o dogana, perchè ho parlato con Borge, e non esiste un ID della spedizione... Vabbè pazienza...

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 04 feb 2013, 21:08
da Kiske1
Finalmente è arrivato! ;)

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 04 feb 2013, 21:58
da UnixMan
Kiske1 ha scritto:Finalmente è arrivato! ;)
Alleluja! :)

Facci sapere le tue impressioni...

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 apr 2013, 22:30
da UnixMan
Aggiornamenti vari sul progetto... cosa bolle in pentola:
alexlee188 ha scritto:
1. Isolated i2s AW's:
pcmdac2.jpg
Left48k-4dB.png
2. Using TI C5535 dsp as the engine:

C5535 eZdsp USB Stick Development Kit - TMDX5535EZDSP - TI Tool Folder
[...]
The ezdsp5535 will be the engine for a line of AW with 5.1 and even 7.1 playback capabilities, as the C5535 DSP has 4 I2S ports. Plans are underway to use the expansion port of the ezdsp5535 to connect to external DACs such as PCM51xx to confirm 32/384 capabilities and the SQ.

3. Capture Widgets:

This is in the conceptual stage.

Alex
http://www.diyaudio.com/forums/digital- ... ost3442954

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 05 set 2013, 10:00
da borge
PC Professionale have included the AB-1.2 in a DAC test in the latest printed edition. It's been on the street since Friday :-)

Ciao,
Børge

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 10 dic 2013, 10:12
da UnixMan
È disponibile una nuova release "stabile" del firmware:
borge ha scritto: I have committed new stable firmware to branch audio-widget. The compiled binaries are at the top of:

https://github.com/borgestrand/widget_binaries

This version has gracefull degradation with skip/insert and a lowered risk of audio buffers coming out of sync (i.e. it sets playerStarted to FALSE sooner and more often than in previous versions.)

There is still some optimizing to do in that area (ref. Frodo's mail yesterday). I'll look into that once I know this code base tests OK on other systems than mine and for a long time.

Cheers,
Børge
from:
https://groups.google.com/forum/#!topic ... nTWBsf-m00
https://groups.google.com/forum/#!forum/audio-widget

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 24 feb 2014, 14:37
da acvtre
Qualcuno ha avuto modo di leggere l'articolo di pc-professinale riguardo la prova sull'AB-1.2?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 10 mar 2014, 10:58
da acvtre
Se a qualcuno può interessare ho avuto la possibilità di fare un confronto tra il qnktc e l'Odac. http://www.myhifi.it/un-dac-usb-per-tutti-gusti/

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 14 mar 2014, 22:01
da gluca
ma sbaglio o è aumentato di prezzo?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 14 mar 2014, 22:42
da UnixMan
gluca ha scritto:ma sbaglio o è aumentato di prezzo?
la versione attuale AB-1.2 (che ha varie migliorie ed usa il DAC AKM4430) costa qualcosina in più della vecchia AB-1.1 (che usava l'ES9023). Ma è roba di poco. Al momento siamo a 170US$ (cioè poco più di 120€) spedizione compresa.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 03 mar 2015, 13:06
da nyalic
Io sarei interessato a questo dac, non si sa più niente? La discussione è ferma allo scorso anno. Sul sito del costruttore ci sta la nuova versione.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 04 mar 2015, 07:44
da nyalic
Laaì discussione è ferma all'anno scorso, sul sito del produttore ho letto che c'è la versione nuova.

Ma in definitiva, lo consigliate? suona bene? Oppure meglio andare sul prodotti del "Bulgaro"?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 04 mar 2015, 11:33
da gluca
io ho la versione precedente e va benone (ed è pronta all'uso).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 04 mar 2015, 11:45
da UnixMan
nyalic ha scritto:Ma in definitiva, lo consigliate? suona bene? Oppure meglio andare sul prodotti del "Bulgaro"?
io ho una vecchia AB-1.1, quella con il DAC ES9023. Che, per quel che costava, era (ed è ancora) più che onesta. Tra i migliori prodotti basati su quel chip, specie adottando alimentazioni esterne separate ed indipendenti da quella USB (possibilità già prevista nel PCB).

Le nuove versioni con il DAC AKM non ho avuto modo di provarle. Dicono che vadano meglio delle vecchie: mi fido, ma non ho riscontri diretti.

A quanto vedo, purtroppo il prezzo della versione attuale è aumentato notevolmente (più che raddoppiato, quasi triplicato rispetto alle prime versioni) e mi sembra un po' cara... anche se adesso, se non ho visto male, per le alimentazioni Børge ha adottato dei (co$to$i) regolatori di tensione a bassissimo rumore, che probabilmente giustificano l'aumento di prezzo e sicuramente portano dei sensibili vantaggi dal punto di vista del suono.

Non so se abbia anche adottato dei clock migliori di quelli utilizzati in precedenza (già buoni, ma non i migliori in assoluto). Per contro, mi pare che purtroppo non abbia ancora previsto l'isolamento galvanico. :(

L'interfaccia USB "Open Source" è senza dubbio buona e funziona molto bene, ma è più limitata rispetto ad altre più recenti: non va oltre i 192KHz e non supporta il DSD (non che in genere questo costituisca un grosso problema, però...).

Il progetto è senza dubbio valido e molto ben fatto, ma la scelta deliberata di fare a meno di alimentazioni esterne, unita a quella (sacrosanta...) di evitare l'uso di convertitori DC/DC switching a bordo pone dei seri limiti. Primo tra tutti sulla scelta del chip del DAC. L'AKM attualmente utilizzato (così come l'ES9023 della versione che ho io) sono chip più che discreti, ma ben lungi dall'essere i migliori sul mercato.

Grazie alle ridotte dimensioni ed all'alimentazione dal bus USB resta senza dubbio un prodotto quanto mai interessante per un uso "portatile" (per il quale probabilmente ha ben pochi rivali da un punto di vista qualitativo) ma, per il resto, al prezzo attuale però non so più se il gioco valga la candela.

Da un punto di vista "qualitativo", a naso (non avendo avuto modo di ascoltare direttamente né l'uno né l'altro, quindi basandomi esclusivamente su considerazioni teoriche...), rispetto ad un DAC "bulgaro" ben realizzato probabilmente siamo grosso modo sullo stesso livello.

Anche il bulgaro utilizza un DAC buono ma non eccellente; l'interfaccia JLSounds ha l'isolamento galvanico, ma per contro il sistema nel suo complesso è meno ottimizzato. Non fosse altro perché, contrariamente a quanto giustamente fatto da Børge, che ha correttamente messo i clock a ridosso del DAC, nel "bulgaro" questi sono sulla scheda dell'interfaccia USB. Molto più lontani dal chip del DAC (per giunta, così facendo il segnale di clock deve anche attraversare la connessione tra due schede diverse). Tutto ciò causa inevitabilmente un sensibile aumento del jitter proprio laddove questo ha importanza, cioè sul chip del DAC.

Inoltre, "as-is" il bulgaro utilizza dei clock economici, verosimilmente molto peggiori di quelli utilizzati dal DAC di "Henry Audio"; per utilizzarne di migliori bisogna prendere anche la relativa scheda accessoria, procurarsi (a parte, altrove) i clock e saldarseli da soli (cosa non "impossibile" ma senza dubbio delicata, specie con i minuscoli NDK, e che richiede un minimo di attrezzatura adeguata). Servono inoltre le alimentazioni varie, il contenitore, ecc. Per cui alla fine dei conti probabilmente siamo sugli stessi livelli anche per quanto riguarda i costi.

In conclusione, molto dipende da ciò che vuoi. Se ti interessa un oggetto che sicuramente suona bene (pur non avendo pretese "top") e che sia anche piccolo, leggero e facilmente trasportabile il "norvegese" fa senza dubbio al caso tuo.

Se invece queste caratteristiche non ti interessano e punti piuttosto alla massima qualità del suono (compatibilmente con un budget ragionevole...), forse al momento è meglio guardare altrove. In tal caso, più che al citato JLSounds, darei una occhiata ai prodotti di "DiyInHK", che mi sembrano molto interessanti.

In particolare questi:

Interfaccia USB-I2S (con isolamento galvanico, clock tra i migliori, ecc)

Interfaccia USB + DAC Sabre ES9018 K2M

scheda DAC con chip AK4490 (da accoppiare ad una interfaccia USB-I2S).

Alimentazioni varie a basso rumore:

http://www.diyinhk.com/shop/audio-kits/ ... 800ma.html

http://www.diyinhk.com/shop/audio-kits/ ... -1ax4.html

http://www.diyinhk.com/shop/audio-kits/ ... 5v-1a.html

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 05 mar 2015, 16:13
da nyalic
Risposta davvero esaustiva, leggo un pò e vedrò come muovermi. Durante o dopo l 'amplificatore!

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 15 set 2015, 08:18
da UnixMan
New kid in town! :D

Il "progetto Widget" è ancora vivo e vitale: dopo quelle di George e di Børge (...che ne ha fatto un piccolo grande successo commerciale) e varie altre, di recente è uscita anche una nuova implementazione del "Audio widget" da parte di Ti Kan (AMB Laboratories):

http://www.amb.org/audio/zeta1/
Immagine


http://www.amb.org/audio/gamma1.5/ ("Widget" + DAC + ampli cuffie)
Immagine

Ci sono anche altre novità interessanti all'orizzonte: grazie ad alcuni recenti sviluppi del firmware, con alcune semplici modifiche hardware alle schede esistenti è ora possibile supportare anche risoluzioni più "estreme", fino a 384KHz/32bit:

https://groups.google.com/forum/?hl=en# ... yjAU1Fmyhg
Jaroslav Dohnal ha scritto: I announce that I managed to get working 384 kHz 32 bit audio playback on AVR32UC3A3xxx audio-widget MCU in my AK4399 (yes, it can do 384 kHz) DAC :)

https://picasaweb.google.com/1181469898 ... vJ7nh4WaBA

I will release source soon, it is quite a mess right now, but you can download compiled .elf for test here:

https://www.dropbox.com/s/h3jki4aqnk8s0 ... t.elf?dl=0

I2S connection is the same, oscillator 44/48 switch is on PA08. You need to get full 24/22 MHz clock to the MCU, so get rid of the D-flipflop divider.
It isnt perfect yet (as I said), some wild metallic sound appears once upon a time (maybe some task priorities? it is builded on old experimental from 2013 i think...I was too lazy to download new firmware), but generally it is working.

What I changed:

Removed flipflop clock divider...why is it here anyway? Accoring to datasheet MCU can do up to 50 MHz on OSC1.
Core freq is now AVR32 maximum, which is 84 MHz, instead of 66 MHz.
Power manager driver is modified, so FPBA is also full 84 MHz.
Power manager GCK dividers.
USB descriptors are modified.
USB endpoits sizes are modified.
Host is now sending data every uframe.
some buffers and other miscellaneous stuff...
Vedi anche: http://www.diyaudio.com/forums/digital- ... ost4411279

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 01 ott 2015, 20:23
da nicomario
ciao mi aggancio qua per non aprire un altro 3d
volevo chiedere un consiglio su questi due dac/usb
Azur DACMAGIC 100 Cambridge Audio
henry audi dac 128
l'azur l'avrei trovato usato a 109 sterline
lo vorrei sostituire al posto del dac della fenice ( comprato giusto per provare il mondo della musica liquida )
la catena sarebbe composta da futro 550s con daphile musica memorizzata su nas tramite rete cablata
finalino (al momento il myref è in lavorazione) auto costruito con lm1735 (kit trovato per pochi euro sulla baya anni fa) con modifica ai
condensatori diffusori faital pro 3FE25 caricati in TQWT
accetto anche consigli su altri dac tengo a precisare che vorrei qualcosa di già pronto per mancanza di tempo.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 01 ott 2015, 21:02
da UnixMan
nicomario ha scritto:volevo chiedere un consiglio su questi due dac/usb
Azur DACMAGIC 100 Cambridge Audio
henry audi dac 128
tra i due, senza alcun dubbio l'Henry Audio. Non fosse altro perché il vecchio Cambridge è decisamente datato, non è neanche USB2 e temo non sia neanche asincrono.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 01 ott 2015, 21:24
da nicomario
UnixMan ha scritto:
nicomario ha scritto:volevo chiedere un consiglio su questi due dac/usb
Azur DACMAGIC 100 Cambridge Audio
henry audi dac 128
tra i due, senza alcun dubbio l'Henry Audio. Non fosse altro perché il vecchio Cambridge è decisamente datato, non è neanche USB2 e temo non sia neanche asincrono.

grazie per il consiglio, io pensavo che il dacmagic fosse un prodotto recente. Lo vendono ancora nuovo e imballato a 240 euro circa
.... che gnurant che sono :grin:
allora devo mettere mano al portafoglio e comprarmi l'henry audio.
un ultima domanda, si risparmia comprando le varie schedine e assemblarlo per conto proprio?

buona serata
mario

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 01 ott 2015, 22:10
da UnixMan
nicomario ha scritto:un ultima domanda, si risparmia comprando le varie schedine e assemblarlo per conto proprio?
se ti riferisci a quello di Børge (Henry Audio, precedentemente "QNKTC"), che io sappia è disponibile solo sotto forma di prodotto finito.

Al momento, come soluzione DIY "facilitata" basata sull'Audio Widget credo che ci sia solo quella di Ti Kan / AMB Audio:

http://www.amb.org/audio/gamma1.5/

In questo caso la scheda del "widget" vero e proprio (cioè, l'interfaccia USB) è premontata, ma del DAC viene fornita la sola scheda del circuito stampato, "nuda". I componenti te li devi procurare (oltre che montare) da solo.

Se vuoi prendere in considerazione dei kit più semplici da realizzare, personalmente valuterei uno di quelli recenti basati sul DAC AK4490: Mirand Audio, JLSounds, DIYINHK. Questi rappresentano sostanzialmente lo stato dell'arte, sia in termini tecnici che di qualità "sonora". Ma la spesa per realizzarli non è così contenuta (l'Henry Audio finito costa sensibilmente meno).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 ott 2015, 12:06
da nicomario
ciao prima di comprare l'henry audio come consigliatomi da UnixMan volevo vedere se era possibile spendere qualcosa meno,
avrei trovato su ebay questi due:
http://www.ebay.it/itm/Musical-Fidelity ... 5b1a1efd44
http://www.ebay.it/itm/XiangSheng-DAC-0 ... 43d296eebc
cosa ne pensate ?

grazie per i consigli
mario

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 ott 2015, 14:43
da UnixMan
nicomario ha scritto:avrei trovato su ebay questi due:
http://www.ebay.it/itm/Musical-Fidelity ... 5b1a1efd44
http://www.ebay.it/itm/XiangSheng-DAC-0 ... 43d296eebc
cosa ne pensate ?
il cinesino non lo prenderei neanche in considerazione. Il MF M1 per i suoi tempi non doveva essere male, ma tecnicamente è piuttosto datato (toh, ho appena visto una recensione che afferma la stessa cosa).

N.B.: L'interfaccia USB del M1 utilizza un protocollo UAC1 (USB 1.1); il manuale non dice null'altro in proposito, ma afferma questo:
The computer should now detect the new hardware and install a generic driver automatically (No setup or driver disk should be required).
a giudicare da ciò, verosimilmente l'interfaccia utilizza il solito vecchio protocollo standard UAC1 "isocrono" e NON quello asincrono.

Quando la descrizione dice “It is an asynchronous design with awesome performance” direi si riferisca al fatto che è basato su ASRC (Asynchronous Sampling Rate Conversion, AKA asynchronous reclocking) e non all'interfaccia USB.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 06 ott 2015, 15:50
da nicomario
ciao volevo ringraziarti per la tua gentilezza sempre pronto a fornire risposte.
pian piano mi sto sempre convincendo sempre più al henry audio

grazie
mario

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 08 ott 2015, 22:14
da nicomario
ciao altra domanda :sad: (che rompi)
nella foto allegata dove si vede la pcb dell USB DAC 128 mkII volevo chiedere cosa servirebbe tutta la parte dove non ci sono componenti
grazie mario

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 09 ott 2015, 08:55
da UnixMan
nicomario ha scritto:nella foto allegata dove si vede la pcb dell USB DAC 128 mkII volevo chiedere cosa servirebbe tutta la parte dove non ci sono componenti
In alcune versioni precedenti era stata prevista la possibilità del collegamento con un eventuale display (potrebbe essere J6, a meno che non sia quello per il JTAG), nonché quella di implementare dei regolatori diversi per le alimentazioni (a discreti, in luogo di quelli integrati "di serie"), ma non ho idea se sia così anche per la versione attuale. Dovresti guardare gli schemi aggiornati e/o chiedere direttamente a Børge (mandagli una e-mail...).

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 26 ott 2015, 16:17
da nicomario
eccomi :grin: dopo alcuni sacrifici alla fine l'ho preso !! unica nota negativa che nonostante abbia speso 30 euro per la spedizione tracciata ci sono voluti più di 8 giorni prima che arrivasse il sospirato pacchetto
invece borge è stato molto gentile a rispondere alle varie mie mail
eccolo qua

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 26 ott 2015, 16:19
da nicomario
questa sera sarà dedicata all'ascolto....
qualche consiglio per configurare daphile, o lo lascio così

grazie

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 26 ott 2015, 17:28
da UnixMan
nicomario ha scritto:questa sera sarà dedicata all'ascolto....
facci sapere...
nicomario ha scritto:qualche consiglio per configurare daphile, o lo lascio così
potresti provare a giocare con l'upsampling e/o anche provare qualcosa di "più spinto" ma, prima di cominciare a far prove ed esperimenti vari, lo ascolterei per un po' "liscio" (in modalità "bit-perfect").

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 26 ott 2015, 18:05
da Echo
Ottimo, poi daphile con il futro va benissimo. Se non lo hai già fatto ti consiglio di alimentare il futro con un alimentatore lineare da 20v ...con una manciata di componenti e un TA te lo fai!!

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 26 ott 2015, 18:33
da nicomario
UnixMan ha scritto:
nicomario ha scritto:questa sera sarà dedicata all'ascolto....
facci sapere... ù

senz'altro :grin:
nicomario ha scritto:qualche consiglio per configurare daphile, o lo lascio così
potresti provare a giocare con l'upsampling e/o anche provare qualcosa di "più spinto" ma, prima di cominciare a far prove ed esperimenti vari, lo ascolterei per un po' "liscio" (in modalità "bit-perfect").
mhhhh dopo ci guardo per adesso ascolto il tuo consiglio e vado di .....liscio
ho letto sul sito di borge che addirittura per un ascolto normale di non usare il UAC2

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 26 ott 2015, 18:38
da nicomario
Echo ha scritto:Ottimo, poi daphile con il futro va benissimo. Se non lo hai già fatto ti consiglio di alimentare il futro con un alimentatore lineare da 20v ...con una manciata di componenti e un TA te lo fai!!
ehhehh eppure ho letto sul sito di borge che consiglia almeno dei dual core.....
grazie per la dritta appena finisco altri lavori in sospeso da secoli (my-ref)
proverò a documentarmi

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 26 ott 2015, 19:38
da Echo
Come fa a consigliare un dual core che non sa cosa ci monti in quel dual core ...un conto usare windows con foobar un conto linux con lms (daphile)!!!

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 26 ott 2015, 20:41
da nicomario
Echo ha scritto:Come fa a consigliare un dual core che non sa cosa ci monti in quel dual core ...un conto usare windows con foobar un conto linux con lms (daphile)!!!

:grin: :smile: io l'inglese non lo mastico molto ma leggi qua

"Computer requirement: The DAC will work on well on
all modern computers.
The DAC may not work well on computers with process
ors below the
performance of a Core 2-duo / 2GHz CPU. USB Audio C
lass 2 drivers may not
work on Windows XP. "

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 27 ott 2015, 00:33
da nicomario
UnixMan ha scritto:
nicomario ha scritto:questa sera sarà dedicata all'ascolto....
facci sapere...
Eccomi, ho congedato il mio amico pochi minuti fà... vediamo se riesco esprimere le mie impressioni
prima però vorrei chiarire due punti
primo che il mio impianto è un superentrylevel economico :grin: futro s550 nas zyxel dac henry audio finale con lm1875 diffusori faital pro 3fe25 caricati in tqwt
secondo questo mi capitava anche 20 anni fa quando continuavo a spender soldi per upgradare componenti informatici per guadagnare poco o niente
detto questo inizio:
Al primissimo ascolto insieme al mio amico ci sono rimasto un pò male per il discorso del secondo punto ovvero usb dac mkII costa 4 volte tanto quello della fenice per cui deve suonare 4 volte meglio.....
ma non è così.....
dopo qualche brano di riscaldamento abbiamo cominciato ad ascoltare dark side of the moon e devo dire che rispetto alla fenice di differenze c'è ne erano parecchie:
scena più ampia più dinamica e infine un maggior dettaglio.
naturalmente queste impressioni sono state avallate dal mio compare ascoltatore :smile:
giusto per dare una votazione darei un 7 alla fenice e un 10 al henry audio

potresti provare a giocare con l'upsampling e/o anche provare qualcosa di "più spinto" ma, prima di cominciare a far prove ed esperimenti vari, lo ascolterei per un po' "liscio" (in modalità "bit-perfect")
[/quote]
ho letto un paio di pagine del link in particolare alla possibilità di fare upsampling con daphile, mi sembra abbastanza complicato anche per il fatto, se non sbaglio, che dovrei utilizzare due pc uno per daphile e l altro per lms

per il momento è tutto,

buona notte

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 27 ott 2015, 05:10
da Echo
Upsampling volendo lo fai anche con daphile "liscio" come lo hai tu. Guarda bene in audio device

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 27 ott 2015, 10:13
da UnixMan
nicomario ha scritto:[...] costa 4 volte tanto quello della fenice per cui deve suonare 4 volte meglio...
eh, magari.

Purtroppo in campo audio (e non solo) la curva del rapporto qualità/costi è di tipo logaritmico: quando il livello qualitativo è basso basta spendere poco di più per ottenere miglioramenti macroscopici ma poi, più la qualità cresce, più i costi crescono a dismisura per ottenere miglioramenti sempre più piccoli... oltre un certo livello puoi spendere 100 volte di più ed ottenere nulla o quasi.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 27 ott 2015, 13:29
da nicomario
UnixMan ha scritto:
nicomario ha scritto:nella foto allegata dove si vede la pcb dell USB DAC 128 mkII volevo chiedere cosa servirebbe tutta la parte dove non ci sono componenti
In alcune versioni precedenti era stata prevista la possibilità del collegamento con un eventuale display (potrebbe essere J6, a meno che non sia quello per il JTAG), nonché quella di implementare dei regolatori diversi per le alimentazioni (a discreti, in luogo di quelli integrati "di serie"), ma non ho idea se sia così anche per la versione attuale. Dovresti guardare gli schemi aggiornati e/o chiedere direttamente a Børge (mandagli una e-mail...).
ciao ho scritto a borge, mi ha risposto:

"L'area di riserva è per una speciale LDO discreta che alcuni membri del forum diyaudio Audio Widget"

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 27 ott 2015, 13:54
da UnixMan
nicomario ha scritto:"L'area di riserva è per una speciale LDO discreta che alcuni membri del forum diyaudio Audio Widget"
OK, quindi è rimasta l'opzione di cui parlavo, che era stata introdotta in una versione precedente: "LDO" sta per "Low-DropOut" (voltage regulator). Come aggiornamento futuro potresti provare ad implementarla...

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 27 ott 2015, 14:07
da nicomario
OK, quindi è rimasta l'opzione di cui parlavo, che era stata introdotta in una versione precedente: "LDO" sta per "Low-DropOut" (voltage regulator). Come aggiornamento futuro potresti provare ad implementarla...
okay grazie vedrò se riesco a trovare qualche link per implementarla

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 27 ott 2015, 16:53
da nicomario
mhhhhh magari ho scoperto l''acqua calda,
dovevo fare un lavoro, accendo il pc con sette e per caso mi accorgo che in risorse del computer tra le risorse multimediali ci trovo il dac di henry.
al momento sono rimasto sorpreso, poi ho pensato che essendo in rete era normale.
ci clicco sopra per curiosita, e si apre il browser con logitech mediaserver....
a questo punto mi viene spontanea una domanda è meglio ascoltare la musica con daphile o con logitech ?

grazie per i consigli

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 27 ott 2015, 17:00
da Echo
Dentro daphile c'è il logitech media server
...dipende da tante cose se è meglio o no

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 27 ott 2015, 20:03
da nicomario
mhhh ma stavo pensando alla fine quello che suona non è il dac ?
quindi che io uso un player o l'altro non ci dovrebbero essere differenze.....
....o sbaglio :o

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 27 ott 2015, 20:13
da Echo
Fai le tue prove e arriva alle tue conclusioni ;-)

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 27 ott 2015, 20:43
da nicomario
ciao, se ci sono delle piccole sfumature sono sincero, non riuscirei a percepirle ;(
cque la cosa che non capisco è questa:
accendo il futro il dac si accende insieme al futro visto che è alimentato dalla usb del futro
accendo il finalino
vado sul primo pc (con linuz) accedo a daphile tramite il browser e ascolto
fin qui tutto ok
poi mi metto a fare un lavoro, ho bisogno di win sette e come scritto precedentemente scopro il media server di logitech
continuo ad ascoltare cambio anche brani tramite logitech
e anche qui tutto ok
spengo sette, naturalmente continuo ad ascoltare
mi sposto prendo lo smartphone con la app cambio musica alzo e abbasso il volume il cell quando va in standbay si scollega dalla wifi
poi torno sul primo pc per scriverti intanto il cell quando va in standbay si scollega dalla wif continuo ad ascoltare.
ho scritto tutto questo perchè mi sembra strano che la musica possa cambiare a seconda del player (si chiama così?) che utilizzo
o per lo meno io come scritto nella prima riga non sento differenze
potrei capire se vado a fare dei settaggi particolari ma con l'app del telefono non ci sono e se ho visto bene neanche con il logitech.....

sbaglio qualcosa ]:)

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 27 ott 2015, 21:17
da Echo
Le differenze ci possono essere se invece di daphile "completo" (cioè quando ne sfrutti LMS e squeezelite che ci sono installati dentro) usi daphile "a metà" (cioè usi solo squeezelite) e usi LMS del tuo pc e quindi sposti l'archiviazione della musica e la gestione della libreria sul tuo pc invece che su daphile

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 27 ott 2015, 22:09
da UnixMan
nicomario ha scritto:sbaglio qualcosa ]:)
no, hai solo capito male. :)

Con il tuo setup attuale la "sorgente digitale" è costituita interamente dal Futro con Daphile. Gli altri sistemi (siano essi PC con OS diversi, o il telefono, ecc) sono soltanto dei "controller" (in pratica dei "telecomandi" evoluti). A "suonare", indipendentemente da essi, sono sempre LMS+Squeezelite (o Squeezeplay) contenuti in Daphile.

Quello che ti suggeriva Giorgio era di provare a separare le due funzioni, quella del "server" (LMS, che legge i files con la musica, gestisce le playlist e le interfacce remote, ecc) e quella del "player" (Squeezelite o squeezeplay), che al momento sono svolte entrambe dal Futro, ripartendole su due macchine diverse.

In pratica dovresti scollegare il disco con la musica dal Futro e collegarlo al PC, su cui devi installare e far girare "LMS"; questo consente di liberare il Futro (cui è collegato il DAC) da parte del carico di lavoro attuale, nonché dai disturbi prodotti dal disco e dalla relativa gestione, ecc.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 27 ott 2015, 23:44
da nicomario
In pratica dovresti scollegare il disco con la musica dal Futro e collegarlo al PC, su cui devi installare e far girare "LMS"; questo consente di liberare il Futro (cui è collegato il DAC) da parte del carico di lavoro attuale, nonché dai disturbi prodotti dal disco e dalla relativa gestione, ecc.
scusatemi ma sono un pò de coccio :oops:
mi sta bene alleviare il futro del carico di lavoro, ma disturbi derivati dal disco non ne dovrei avere daphile è installato sulla CF e la musica è tutta prelevata tramite la eternet da un nas. quindi il disco in pratica è visibile da tutti i pc collegati alla mia rete di casa
Con il tuo setup attuale la "sorgente digitale" è costituita interamente dal Futro con Daphile. Gli altri sistemi (siano essi PC con OS diversi, o il telefono, ecc) sono soltanto dei "controller" (in pratica dei "telecomandi" evoluti). A "suonare", indipendentemente da essi, sono sempre LMS+Squeezelite (o Squeezeplay) contenuti in Daphile
okay quest l'avevo intuito e fin qua ci siamo
Quello che ti suggeriva Giorgio era di provare a separare le due funzioni
Quindi se non ho capito male (ho letto che LMS gira anche su linux), potrei installare sul pc, che rimarrebbe sempre acceso quando lavoro (praticamente sempre :tmi: ), LMS e dirgli che la musica è sul nas
invece settare daphile in maniera che il media server lo veda esterno e togliere il disco dal network drivers.....
mhhhh questa settimana dubito ma la prossima potrei provare, intanto non devo fare grandi spostamenti, intanto comicio a scaricare e installare LMS sul pc

grazie e buona notte

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 28 ott 2015, 13:56
da UnixMan
nicomario ha scritto:[...]la musica è tutta prelevata tramite la eternet da un nas.
in tal caso cambia ben poco. Fai le prove con e senza "upsampling": se scopri che il nuovo "usb dac mkII" suona meglio con l'upsampling allora potrebbe valere la pena di separare le funzioni, utilizzando però il plugin di LMS e lo squeezelite modificato che sono in corso di sviluppo qui (vedi anche qui, qui e qui) per fare l'upsampling sul server (LMS sul PC) anziché sul "player" (squeezelite sul Futro).

In caso contrario (se suona meglio o uguale senza upsampling) puoi tranquillamente lasciare le cose così come stanno.
nicomario ha scritto:(ho letto che LMS gira anche su linux),
LMS è scritto in Perl e può girare (quasi) ovunque: Linux, MacOS/X, windoze, ... persino direttamente su alcuni NAS.

P.S.: Daphile stesso non è altro che un sistema Linux (basato su Gentoo) dedicato e "preconfezionato", che include LMS, Squeezelite (in alternativa c'è anche squeezeplay) più un po' di altre aggiunte "custom". ;)

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 29 ott 2015, 22:47
da nicomario
LMS è scritto in Perl e può girare (quasi) ovunque: Linux, MacOS/X, windoze, ... persino direttamente su alcuni NAS.

P.S.: Daphile stesso non è altro che un sistema Linux (basato su Gentoo) dedicato e "preconfezionato", che include LMS, Squeezelite (in alternativa c'è anche squeezeplay) più un po' di altre aggiunte "custom". ;)
ciao ho provato con ubuntu ma non riesco a far vedere a LMS il nas.
per non diventare matto l'ho installato su un portatile mac seguendo la prima guida che mi avevi linkato (bigtube)
sinceramente io preferisco la configurazione futro nas dac senza separare le funzioni

notte

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 30 ott 2015, 11:57
da UnixMan
nicomario ha scritto:ciao ho provato con ubuntu ma non riesco a far vedere a LMS il nas.
per farlo "vedere" ad LMS immagino che tu debba "montare" i file system del NAS sul sistema host (occhio ai permessi...). A quel punto ad LMS devi solo dire di accedere al mount point come se fosse una dir locale. ;)
nicomario ha scritto:sinceramente io preferisco la configurazione futro nas dac senza separare le funzioni
quella è una soluzione sicuramente più semplice e (per certi versi) anche più comoda.

Come detto, per prima cosa si tratta di capire se il nuovo DAC di Børge "gradisce" o meno l'upsampling in software, cioè se "suona" meglio inviandogli stream pre-elaborati a "risoluzione" più elevata piuttosto che inviandogli direttamente gli stream originali così come sono ("bit perfect").

La cosa non è affatto scontata: con moltissimi DAC è così, con altri no. Dipende sia dal chip utilizzato che da vari dettagli dalla specifica implementazione. Ad es. il mio vecchio DAC (basato sul CS4396) ed il vecchio JLsounds con l'AK4396 suonano nettamente meglio con l'upsampling, mentre il mio nuovo AK4490 suona almeno altrettanto bene (se non meglio) senza upsampling. Stesso dicasi per il vecchio widget AB-1.1 (con il "piccolo Sabre" ES9023), che va meglio senza.

Se anche il tuo DAC non "gradisce" l'upsampling (suona meglio o altrettanto bene senza), nel tuo caso (archivio su NAS separato) è quanto meno probabile che lo spostamento di LMS su una macchina diversa da quella del "player" non comporti alcun vantaggio pratico, per cui non avrebbe molto senso farla.

In caso contrario, se invece l'upsampling è "gradito" o addirittura "necessario", dato che si tratta di un processo abbastanza "pesante" è possibile per non dire probabile che la separazione tra i ruoli sia vantaggiosa (in termini di qualità di ascolto). Ovviamente a patto di utilizzarla per spostare sul server (su una macchina separata) i processi più onerosi, quali decodifica e per l'appunto upsampling. Purtroppo attualmente la cosa non è proprio banale da mettere in piedi, ma si può fare (se tutto va bene in un prossimo futuro sarà disponibile una soluzione più o meno "preconfezionata" o quasi).

BTW, qui siamo finiti decisamente OT... se vuoi proseguire, meglio se apri un altro topic dedicato. :)

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 24 nov 2015, 00:20
da nicomario
Echo ha scritto:Ottimo, poi daphile con il futro va benissimo. Se non lo hai già fatto ti consiglio di alimentare il futro con un alimentatore lineare da 20v ...con una manciata di componenti e un TA te lo fai!!
ciao stavo prendendo in considerazione il tuo consiglio sull'alimentatore, ma basta un alimentatore in corrente continua non stabilizzato con raddrizzatore a ponte, o mi conviene
farne uno con alimentatore in corrente continua stabilizzato con regolatore di tensione lineare.
Se fosse meglio quello stabilizzato hai qualche schema o addirittura qualcosa di "pronto all'uso" che non costi una follia da consigliarmi ?

grazie

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 24 nov 2015, 03:37
da Echo
Io ne ho fatto uno con il LT3083

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 24 nov 2015, 07:03
da nicomario
Echo ha scritto:Io ne ho fatto uno con il LT3083
per caso, per semplificarmi la vita hai lo schema o qualche foto per vedere come l'hai fatto ?
io ho trovato questo
Immagine
può andar bene ? per il trasformatore va bene un toridale da 18v 60va
meglio dei diodi Schottky o un semplice ponte raddrizzatore.
insomma come puoi vedere sono ignorante in materia
forse mi conviene prendere http://www.ebay.it/itm/5-Amps-Voltage-R ... xyHGBR6BNA
o pensi che sia una cinesata :tmi:

grazie per i consigli

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 24 nov 2015, 10:39
da PPoli
Riuscite a spiegare una cosina anche ad un ignorante come me?

La strada intrapresa dagli smanettoni porta senza dubbio alcuno alle interfacce "asincorne", mentre leggendo i manuali delle elettroniche del mondo pro, sopratutto per quanto riguarda le funzioni di registrazione ad essere onesti, ma il concetto non cambia, si scopre che le schede audio hanno le funizoni di clock asincrono disabilitate, o comunque fortemente sconsigliate e lavorano invece in modalità "sincronizzata", con possibilità di decidere anche di volta in volta chi fa da clock master e chi da clock slave. Ad esempio se leggo da un lettore cd e registro su un dat passando da una scheda audio è meglio se tutte e tre le elettroniche si sincornizzano sul lettore, per evitare appunto disturbi di lettura.

Esigenze diverse o soluzioni entrambe valide? O stiamo parlando della stessa cosa e io non ho capito?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 24 nov 2015, 15:04
da UnixMan
PPoli ha scritto:La strada intrapresa dagli smanettoni porta senza dubbio alcuno alle interfacce "asincorne", mentre leggendo i manuali delle elettroniche del mondo pro, sopratutto per quanto riguarda le funzioni di registrazione ad essere onesti, ma il concetto non cambia, [...]
il concetto invece cambia eccome: registrazione e riproduzione (nonché mondo "pro" ed utenza domestica) hanno esigenze molto diverse tra loro. Talvolta per certi versi addirittura diametralmente opposte! :!:

Premessa e chiave di lettura fondamentale per capire le diverse problematiche è capire che cos'è e cosa rappresenta il clock in un (qualsiasi) sistema audio digitale. Suggerisco di leggere ad es. questi due miei vecchi post su un altro forum:

http://www.nexthardware.com/forum/pc-to ... post940760

http://www.nexthardware.com/forum/dac-e ... post946219

In breve, i punti cruciali sono due:

a) in un sistema audio digitale il segnale di clock è equivalente a quello che, in un sistema audio analogico, è rappresentato dalla velocità (istantanea) di trascinamento di un nastro o da quella di rotazione di un disco sul giradischi;

b) Sebbene (tipicamente) si tratti di un segnale "rettangolare", "a due livelli", il che potrebbe far erroneamente pensare ad una sua natura "digitale", in realtà il segnale di clock non è affatto un segnale digitale. Al contrario, quello di clock è a tutti gli effetti un segnale analogico! :!:

(leggi qui per una spiegazione più dettagliata di entrambi i punti).

In generale, nell'audio digitale esistono due esigenze fondamentali, spesso contrastanti tra loro:

1) minimizzare il jitter, laddove questo è influente. Cioè laddove l'informazione temporale data da un segnale di clock viene in qualche modo "combinata" con l'informazione relativa all'ampiezza (ADC, DAC, ASRC, ecc);

2) garantire la sincronizzazione (del clock) dei diversi canali di registrazione o riproduzione.

Nelle situazioni tipiche della riproduzione domestica, la sincronizzazione non rappresenta un problema di cui l'utente debba preoccuparsi: il numero di canali è limitato (spesso soltanto i due del sistema stereo...) e tipicamente esiste una unica sorgente digitale (alla volta) ed un unico DAC (o in effetti più di uno, ma racchiusi in un unico apparecchio e comandati da un unico clock comune).

Nel mondo "pro" invece si usano spesso un gran numero di canali, non di rado suddivisi su apparecchi diversi (per vari motivi, ad es. perché il numero di canali complessivo è maggiore di quello consentito da un singolo apparecchio e/o perché magari si preferisce mettere gli ADC vicino ai singoli microfoni o gruppi di microfoni e poi trasportare il segnale digitale, magari attraverso una singola connessione multicanale, anziché trasportare per lunghe distanze un gran numero di segnali analogici, ecc). In questi casi è necessario e fondamentale garantire che i clock dei diversi apparecchi (in special modo degli ADC e/o dei DAC) siano sincronizzati tra loro.

Per capire qual è il problema, immagina ad es. che le due traccie stereo di un brano siano registrate da due macchine diverse, su altrettanti nastri (o dischi) analogici -mono- separati: non è difficile immaginare cosa potrebbe succedere se i due apparecchi che effettuano la registrazione (o la riproduzione...) non fossero perfettamente sincronizzati tra loro! :tmi:

D'altro canto, essendo il clock un segnale analogico, la sua trasmissione da un punto ad un altro, con qualsiasi mezzo, comporta inevitabilmente una "degradazione" del segnale stesso, con perdita di informazione (problema inevitabile ed insolubile, legato all'entropia). In pratica, nel nostro caso, questo si traduce in un aumento del "jitter" (cioè del grado di incertezza degli istanti temporali di riferimento).

Ecco quindi che tra "produzione" e "riproduzione" si arriva ad avere esigenze diametralmente opposte: in un caso la base dei tempi (l'oscillatore di clock) deve essere posta "alla sorgente", in cima alla catena, cioè quanto più possibile vicino all'ADC, mentre nell'altro caso il clock deve stare in fondo alla catena, quanto più possibile vicino al DAC.

Dove per vicino si intende proprio veramente vicino, sia da un punto di vista "logico" ed elettrico che fisico: ogni singolo millimetro di distanza in più o in meno fa differenza! :!:

È per questo che, mentre in fase di "produzione" un collegamento digitale sincrono come ad es. l'AES/EBU può andare benissimo, in quanto mette il clock "dal lato giusto" (sulla "sorgente", cioè sull'ADC), in fase di riproduzione questo stesso tipo di collegamento (così come i suoi "cugini" S/PDIF e Toslink) rappresenta invece il peccato originale, la madre di ogni problema. Proprio perché mette il clock "dalla parte sbagliata", dal lato opposto di dove dovrebbe stare.

In fase di riproduzione, per poter avere il clock "dal lato giusto" (la dove dovrebbe essere, cioè sul DAC), esistono soltanto due possibili soluzioni:

1) utilizzare un link asincrono, dove è il "ricevitore" (cioè il clock del DAC) a comandare il flusso di dati;

2) utilizzare un link sincrono, avendo però cura di sincronizzare il "trasmettitore" (la "sorgente digitale") con il clock del DAC. Ciò comporta la necessità di un secondo collegamento che porta il segnale di clock del DAC "'indietro" verso la sorgente (tipicamente poi è anche necessario effettuare un reclocking sincrono dei dati in arrivo con il clock locale prima di inviarli al DAC).

Va da sé che la prima soluzione (link asincrono) è decisamente più semplice e vantaggiosa...

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 24 nov 2015, 15:20
da PPoli
Ok, grazie per la spiegazione dettagliata. I concetti generali mi erano tutto sommato chiari, ma metterli in ordine non fa mai male,

ma......
nel mio caso, con il collegamento usb tra pc (che funge anche da sistema di archiviazione), ricevitore usb interno alla scheda e la possibilità di assegnare il master clock a quello interno della scheda audio (oltretutto anche regolabile finemente come frequenza, feature non scontata)....non dovrei avere lo stesso risultato in termini di jitter che con una scheda asincrona?

Tieni conto che anche quando ascolto uno dei molti cd che ho di solito lo trasferisco prima su Hard Disk, per cui non dovrei avere il problema del clock del lettore.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 24 nov 2015, 16:50
da UnixMan
PPoli ha scritto:...non dovrei avere lo stesso risultato in termini di jitter che con una scheda asincrona?
Uh? perché, il link USB della tua scheda non è asincrono? :?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 24 nov 2015, 17:16
da Echo
nicomario ha scritto:
Echo ha scritto:Io ne ho fatto uno con il LT3083
per caso, per semplificarmi la vita hai lo schema o qualche foto per vedere come l'hai fatto ?
io ho trovato questo
Immagine
può andar bene ? per il trasformatore va bene un toridale da 18v 60va
meglio dei diodi Schottky o un semplice ponte raddrizzatore.
insomma come puoi vedere sono ignorante in materia
forse mi conviene prendere http://www.ebay.it/itm/5-Amps-Voltage-R ... xyHGBR6BNA
o pensi che sia una cinesata :tmi:

grazie per i consigli
Allora, lo schema che riporti è quello che più o meno ho utilizzato (forse i valori dei C sono diversi non ricordo). Io ho usato il 3083 perché ha veramente un basso rumore ma in questo caso specifico non ho fatto comparative con regolatori lineari meno prestanti.
Sicuramente quel coso cinese che linki è un regolatore lineare che non ha le prestazioni di un lt3083 peró ripeto non saprei dirti se il pc ha "bisogno" del 3083 ...sicuramente posso dirti che tra lo switching e il lineare la differenza c'è!!! Tra un lineare e l'altro non ho provato e quindi non voglio "inventarmi" nulla

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 24 nov 2015, 23:05
da PPoli
Da quello che ho capito la RME può essere configurata sia in modalità Master Clock (che dovrebbe corrispondere in effetti ad una connessione asincrona), sia in AutoSync. In AutoSynk il clock principale è quello che arriva con il segnale digitale, ma la RME monitora costantemente eventuali scostamenti e se perde per qualche motivo la sincronia passa in modalità master clock con una frequenza uguale a quella della sorgente.
Il clock interno inoltre non ha un semplice oscillatore fisso, ma un Direct Digital Syntetizer che consente di settare qualsiasi frequenza nell'intervallo +-5% rispetto alle clssiche frequenze base (44.1-48-96-.....) in passi da 1Hz. Sia manualmente che in AutoSynk per adeguarsi al clock esatto della sorgente.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 24 nov 2015, 23:43
da UnixMan
PPoli ha scritto:Da quello che ho capito la RME può essere configurata sia in modalità Master Clock [...]
Paolo, tutto questo non c'entra assolutamente nulla con la connessione verso il PC! :tmi:

Si riferisce ai collegamenti (digitali) esterni (AES/EBU, S/PDIF, Toslink o quel che c'è), ed in particolare a quelli in ingresso!

Il collegamento (USB) con il PC è sempre, necessariamente asincrono. Può esserlo "veramente" (con UAC1 o UAC2 in modalità asincrona o con protocolli proprietari), oppure utilizzare la modalità USB audio "isocrona", resa asincrona grazie ad un "reclocking asincrono" (ricampianamento, AKA "ASRC"). Che è quello che facevano le vecchie interfacce audio USB prima della comparsa di quelle (veramente) asincrone... spero proprio che non sia questo il caso della RME, sarebbe uno schifo indegno.

BTW: hai provato a collegarla ad un PC con Linux? :?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 14 dic 2015, 19:38
da nicomario
ciao, mi hanno consigliato di tagliare il cavo usb e fare un'alimentazione separata per il mio dac henry audio
pensate che ne valga la pena ?

grazie

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 14 dic 2015, 20:33
da UnixMan
nicomario ha scritto:ciao, mi hanno consigliato di tagliare il cavo usb e fare un'alimentazione separata per il mio dac henry audio
pensate che ne valga la pena ?
Fornirgli una alimentazione "pulita", diversa da quella proveniente dal bus USB è senz'altro un'ottima cosa, che si farà certamente sentire in positivo. Farlo attraverso lo stesso cavo USB forse non è il modo migliore, ma senza dubbio è il più semplice e veloce, e non richiede modifiche all'apparecchio... per cui direi senza dubbio di sì.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 14 dic 2015, 21:46
da nicomario
UnixMan ha scritto:
nicomario ha scritto:ciao, mi hanno consigliato di tagliare il cavo usb e fare un'alimentazione separata per il mio dac henry audio
pensate che ne valga la pena ?
Fornirgli una alimentazione "pulita", diversa da quella proveniente dal bus USB è senz'altro un'ottima cosa, che si farà certamente sentire in positivo. Farlo attraverso lo stesso cavo USB forse non è il modo migliore, ma senza dubbio è il più semplice e veloce, e non richiede modifiche all'apparecchio... per cui direi senza dubbio di sì.
quindi posso "tranquillamente" provare a costruirmi un alimentatore con lt3080 :grin:

ciao

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 14 dic 2015, 22:51
da UnixMan
Oh, attenzione che nel cavo USB puoi/devi tagliare soltanto la linea del +5V, ma non quella della massa!

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 17 dic 2015, 20:03
da nicomario
UnixMan ha scritto:Oh, attenzione che nel cavo USB puoi/devi tagliare soltanto la linea del +5V, ma non quella della massa!
ciao mhhh e il -5 dove lo collego ?
in questi giorni ho voluto giocare un po con eagle, cosa dite di questo schema e pcb per alimentare il dac ?
non capendo niente di elettronica ho fatto un mix di schemi trovati per la rete.... chissa cosa ho combinato

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 18 dic 2015, 10:40
da UnixMan
nicomario ha scritto:ciao mhhh e il -5 dove lo collego ?
cosa sarebbe il -5? ;)

Se intendi dire "il terminale negativo" (cioè la massa) dell'alimentatore, ovviamente lo devi collegare alla massa del cavo USB. Così:

Codice: Seleziona tutto

USB |data1| <------------------------------------------------> |data1|USB
bus |data2| <------------------------------------------------> |data2|bus
DAC |gnd  | <------------+-----------------------------------> |gnd  |PC
side|+5V  | <-----A+     |     X-----------------------------> |+5V  |side
                   |     |
                   |     |
                  +5V   gnd
                (to ext. PSU)

nicomario ha scritto:in questi giorni ho voluto giocare un po con eagle, cosa dite di questo schema e pcb per alimentare il dac ? non capendo niente di elettronica ho fatto un mix di schemi trovati per la rete.... chissa cosa ho combinato
Il PCB non l'ho controllato; lo schema a prima vista mi sembra OK.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 18 dic 2015, 11:17
da nicomario
UnixMan ha scritto:
nicomario ha scritto:ciao mhhh e il -5 dove lo collego ?
cosa sarebbe il -5? ;)

Se intendi dire "il terminale negativo" (cioè la massa) dell'alimentatore, ovviamente lo devi collegare alla massa del cavo USB. Così:

Codice: Seleziona tutto

USB |data1| <------------------------------------------------> |data1|USB
bus |data2| <------------------------------------------------> |data2|bus
DAC |gnd  | <------------+-----------------------------------> |gnd  |PC
side|+5V  | <-----A+     |     X-----------------------------> |+5V  |side
                   |     |
                   |     |
                  +5V   gnd
                (to ext. PSU)

nicomario ha scritto:in questi giorni ho voluto giocare un po con eagle, cosa dite di questo schema e pcb per alimentare il dac ? non capendo niente di elettronica ho fatto un mix di schemi trovati per la rete.... chissa cosa ho combinato
Il PCB non l'ho controllato; lo schema a prima vista mi sembra OK.

Grande mi hai tolto ogni dubbio :clap:
mhhhh vuoi dire che ho azzeccato lo schema, se hai voglia con calma di darci un occhio anche alla pcb, non vorrei che una volta fatta
saltasse tutto in aria

grazie

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 18 dic 2015, 14:40
da green marlin
Per info
mi stanno arrivando le pcb con lt3080/3083
ne ho ordinate 30 pz
consegna entro Natale cosi hanno detto
Salve sergio

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 18 dic 2015, 20:13
da nicomario
green marlin ha scritto:Per info
mi stanno arrivando le pcb con lt3080/3083
ne ho ordinate 30 pz
consegna entro Natale cosi hanno detto
Salve sergio

mhhh interessante potrebbe interessarmi, ne parliamo il prossimo anno il 22 parto ]:)

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 19 gen 2016, 09:09
da citrullo
buongiorno a tutti ...
domanda da neofita iper ignorante... con che tensione si esce dal QNKTC in Vrms?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 19 gen 2016, 11:20
da UnixMan
grosso modo dovrebbe essere intorno ai soliti 2Vrms standard.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 22 gen 2016, 21:25
da citrullo
altra domanda ,forse stupida, ma ho cercato nel post per mettere i condensatori..ho letto verso pag 8/9 ma non ho trovato altro...
tra le vostre prove esiste una versione "definitiva" migliore? se si, quali condensatori e dove vanno messi..dovrei farlo fare ad un amico e mi ha chiesto delucidazioni.
grazie a tutti

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 26 gen 2016, 19:50
da citrullo
qualcuno ha verificato la compatibilità con windows 10?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 27 gen 2016, 19:22
da UnixMan
citrullo ha scritto:qualcuno ha verificato la compatibilità con windows 10?
"ovviamente" (dato che Micro$oft non si è ancora degnata di includere il supporto per UAC2, neanche in windoze 10!) senza driver puoi farlo funzionare solo (con funzionalità ridotte) in modalità UAC1.

Se il driver per windoze del "widget" funzioni anche su win 10 non ne ho idea (I don't do windows...). Hai provato a vedere sul sito di "Henry Audio"? L'interfaccia USB è la stessa, ed ovviamente anche il driver.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 08 feb 2016, 09:22
da citrullo
ancora una domanda ignorante...come mai in modalità uac2 ,pur avendo installati i driver di windows il dac non riproduce nè con wmp nè con foobar ma solo ed esclusivamente con j river?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 08 feb 2016, 12:17
da UnixMan
citrullo ha scritto:ancora una domanda ignorante...come mai in modalità uac2 ,pur avendo installati i driver di windows il dac non riproduce nè con wmp nè con foobar ma solo ed esclusivamente con j river?
se non ricordo male il driver è (solo) "ASIO", quindi funziona solo con i software che supportano tale tipo di interfaccia. Foobar funziona (non ricordo se per avere il supporto ASIO devi installare un apposito plugin o è già incluso e basta configurarlo), wmp no.

BTW, per la musica ti consiglio di lasciar perdere windoze... per cominciare, prova con "Daphile".

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 05 nov 2016, 10:49
da citrullo
rieccomi dopo molto tempo.... ora il tutto funziona perfettamente ma vorrei fare un upgrade per il qnktc e sostituire/aggiungere condensatori affinchè la macchina lavori al meglio..esiste una guida da seguire oppure sapreste indicarmi la miglior configurazione possibile?
ho provato a leggere ma essendo tutto abbastanza frammentato sono un pò confuso! grazie in anticipo a chi volesse aiutare un povero disgraziato

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 05 nov 2016, 11:55
da UnixMan
Hai già provveduto a fornirgli una alimentazione dedicata, al limite anche tramite il cavo USB, come indicato in alcuni post precedenti? Quella direi sia la prima cosa da fare. Poi, per cominciare, ricordaci quale versione hai, dato che ce ne sono state diverse.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 05 nov 2016, 19:10
da citrullo
l'ho acquistato da un utente del forum, dove vedo che versione è? l'alimentazione dovrebbe essere già separata, tu cosa intendi per separata?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 05 nov 2016, 21:10
da UnixMan
citrullo ha scritto:l'ho acquistato da un utente del forum, dove vedo che versione è?
puoi chiederlo a lui... oppure, se non c'è scritto fuori, lo apri e leggi la serigrafia sullo stampato. ;)
citrullo ha scritto: l'alimentazione dovrebbe essere già separata, tu cosa intendi per separata?
Così com'è, "di serie", il Widget prende l'alimentazione (+5V) dal bus USB, cioè dal PC. Una delle prime cose da fare per migliorare le prestazioni è fornirgli invece l'alimentazione attraverso un buon alimentatore lineare dedicato. Ne avevamo parlato di recente, proprio qui.

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 09 feb 2017, 10:37
da citrullo
Buongiorno a tutti..dopo travagliate vicende la saletta è finalmente pronta così da potermi godere il mio impiantino..riprendendo quindi il discorso upgrade lasciato in sospeso vi richiedo quale sia il modo migliore per far suonare il qnktc : l'alimentazione è già separata ed il modello è il qnktc ab 1.2 ..quali caps sostituire e quali andare ad implementare? ulteriori modifiche? un grazie a tutti

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 20 feb 2017, 09:59
da citrullo
nessuno mi aiuta?

Re: Async USB2 - SDR/Audio-Widget collaborative project

Inviato: 20 feb 2017, 10:46
da UnixMan
citrullo ha scritto:nessuno mi aiuta?
Purtroppo personalmente purtroppo non posso aiutarti, non ho quella versione (io ho la 1.1, che era sensibilmente diversa dalla tua).

Forse ti conviene provare a chiedere su diyaudio o sulla mailing list del progetto (in inglese).