--
You received this message because you are subscribed to the Google Groups "Audio-Widget" group.
To unsubscribe from this group and stop receiving emails from it, send an email to audio-widget+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
To unsubscribe from this group and stop receiving emails from it, send an email to audio-widget...@googlegroups.com.
George
> >>>>>>> send an email to audio-widget+unsubscribe@googlegroups.com.
> >>>>>>> For more options, visit https://groups.google.com/d/optout.
> >>>>>>>
> >>>>>>
> >>>>>> --
> >>>>>> You received this message because you are subscribed to the Google
> >>>>>> Groups "Audio-Widget" group.
> >>>>>> To unsubscribe from this group and stop receiving emails from it,
> >>>>>> send an email to audio-widget+unsubscribe@googlegroups.com.
> >>>>>> For more options, visit https://groups.google.com/d/optout.
> >>>>>>
> >>>>>
> >>>>> --
> >>>>> You received this message because you are subscribed to the Google
> >>>>> Groups "Audio-Widget" group.
> >>>>> To unsubscribe from this group and stop receiving emails from it, send
> >>>>> an email to audio-widget+unsubscribe@googlegroups.com.
> >>>>> For more options, visit https://groups.google.com/d/optout.
> >>>>>
> >>>>> --
> >>>>> You received this message because you are subscribed to the Google
> >>>>> Groups "Audio-Widget" group.
> >>>>> To unsubscribe from this group and stop receiving emails from it, send
> >>>>> an email to audio-widget+unsubscribe@googlegroups.com.
> >>>>> For more options, visit https://groups.google.com/d/optout.
> >>>>>
> >>>>
> >>>> --
> >>>> You received this message because you are subscribed to the Google
> >>>> Groups "Audio-Widget" group.
> >>>> To unsubscribe from this group and stop receiving emails from it, send
> >>>> an email to audio-widget+unsubscribe@googlegroups.com.
> >>>> For more options, visit https://groups.google.com/d/optout.
> >>>>
> >>>
> >>> --
> >>> You received this message because you are subscribed to the Google
> >>> Groups "Audio-Widget" group.
> >>> To unsubscribe from this group and stop receiving emails from it, send
> >>> an email to audio-widget+unsubscribe@googlegroups.com.
> >>> For more options, visit https://groups.google.com/d/optout.
> >>>
> >>
> >> --
> >> You received this message because you are subscribed to the Google Groups
> >> "Audio-Widget" group.
> >> To unsubscribe from this group and stop receiving emails from it, send an
> >> email to audio-widget+unsubscribe@googlegroups.com.
> >> For more options, visit https://groups.google.com/d/optout.
> >>
> >
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Audio-Widget" group.
> > To unsubscribe from this group and stop receiving emails from it, send an
> > email to audio-widget+unsubscribe@googlegroups.com.
> > For more options, visit https://groups.google.com/d/optout.
> >
>
> --
> You received this message because you are subscribed to the Google Groups "Audio-Widget" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to audio-widget+unsubscribe@googlegroups.com.
Sent from Main Mission
--
You received this message because you are subscribed to the Google Groups "Audio-Widget" group.
To unsubscribe from this group and stop receiving emails from it, send an email to audio-widget+unsubscribe@googlegroups.com.
OK, attached.
-Ti
> > > >>>>>>> send an email to audio-widget+unsubscribe@googlegroups.com.
> > > >>>>>>> For more options, visit https://groups.google.com/d/optout.
> > > >>>>>>>
> > > >>>>>>
> > > >>>>>> --
> > > >>>>>> You received this message because you are subscribed to the Google
> > > >>>>>> Groups "Audio-Widget" group.
> > > >>>>>> To unsubscribe from this group and stop receiving emails from it,
> > > >>>>>> send an email to audio-widget+unsubscribe@googlegroups.com.
> > > >>>>>> For more options, visit https://groups.google.com/d/optout.
> > > >>>>>>
> > > >>>>>
> > > >>>>> --
> > > >>>>> You received this message because you are subscribed to the Google
> > > >>>>> Groups "Audio-Widget" group.
> > > >>>>> To unsubscribe from this group and stop receiving emails from it,
> > send
> > > >>>>> an email to audio-widget+unsubscribe@googlegroups.com.
> > > >>>>> For more options, visit https://groups.google.com/d/optout.
> > > >>>>>
> > > >>>>> --
> > > >>>>> You received this message because you are subscribed to the Google
> > > >>>>> Groups "Audio-Widget" group.
> > > >>>>> To unsubscribe from this group and stop receiving emails from it,
> > send
> > > >>>>> an email to audio-widget+unsubscribe@googlegroups.com.
> > > >>>>> For more options, visit https://groups.google.com/d/optout.
> > > >>>>>
> > > >>>>
> > > >>>> --
> > > >>>> You received this message because you are subscribed to the Google
> > > >>>> Groups "Audio-Widget" group.
> > > >>>> To unsubscribe from this group and stop receiving emails from it,
> > send
> > > >>>> an email to audio-widget+unsubscribe@googlegroups.com.
> > > >>>> For more options, visit https://groups.google.com/d/optout.
> > > >>>>
> > > >>>
> > > >>> --
> > > >>> You received this message because you are subscribed to the Google
> > > >>> Groups "Audio-Widget" group.
> > > >>> To unsubscribe from this group and stop receiving emails from it,
> > send
> > > >>> an email to audio-widget+unsubscribe@googlegroups.com.
> > > >>> For more options, visit https://groups.google.com/d/optout.
> > > >>>
> > > >>
> > > >> --
> > > >> You received this message because you are subscribed to the Google
> > Groups
> > > >> "Audio-Widget" group.
> > > >> To unsubscribe from this group and stop receiving emails from it,
> > send an
> > > >> email to audio-widget+unsubscribe@googlegroups.com.
> > > >> For more options, visit https://groups.google.com/d/optout.
> > > >>
> > > >
> > > > --
> > > > You received this message because you are subscribed to the Google
> > Groups
> > > > "Audio-Widget" group.
> > > > To unsubscribe from this group and stop receiving emails from it, send
> > an
> > > > email to audio-widget+unsubscribe@googlegroups.com.
> > > > For more options, visit https://groups.google.com/d/optout.
> > > >
> > >
> > > --
> > > You received this message because you are subscribed to the Google
> > Groups "Audio-Widget" group.
> > > To unsubscribe from this group and stop receiving emails from it, send
> > an email to audio-widget+unsubscribe@googlegroups.com.
> > > For more options, visit https://groups.google.com/d/optout.
> >
> >
> >
> > --
> > Sent from Main Mission
> >
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Audio-Widget" group.
> > To unsubscribe from this group and stop receiving emails from it, send an
> > email to audio-widget+unsubscribe@googlegroups.com.
> > For more options, visit https://groups.google.com/d/optout.
> >
>
> --
> You received this message because you are subscribed to the Google Groups "Audio-Widget" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to audio-widget+unsubscribe@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
--
Sent from Main Mission
--
You received this message because you are subscribed to the Google Groups "Audio-Widget" group.
To unsubscribe from this group and stop receiving emails from it, send an email to audio-widget+unsubscribe@googlegroups.com.
> >>>>>>>>> > > > >>>>> an email to audio-widget+unsubscribe@googlegroups.com.
> >>>>>>>>> > > > >>>>> For more options, visit https://groups.google.com/d/op
> >>>>>>>>> tout.
> >>>>>>>>> > > > >>>>>
> >>>>>>>>> > > > >>>>> --
> >>>>>>>>> > > > >>>>> You received this message because you are subscribed
> >>>>>>>>> to the Google
> >>>>>>>>> > > > >>>>> Groups "Audio-Widget" group.
> >>>>>>>>> > > > >>>>> To unsubscribe from this group and stop receiving
> >>>>>>>>> emails from it,
> >>>>>>>>> > > send
> >>>>>>>>> > > > >>>>> an email to audio-widget+unsubscribe@googlegroups.com.
> >>>>>>>>> > > > >>>>> For more options, visit https://groups.google.com/d/op
> >>>>>>>>> tout.
> >>>>>>>>> > > > >>>>>
> >>>>>>>>> > > > >>>>
> >>>>>>>>> > > > >>>> --
> >>>>>>>>> > > > >>>> You received this message because you are subscribed to
> >>>>>>>>> the Google
> >>>>>>>>> > > > >>>> Groups "Audio-Widget" group.
> >>>>>>>>> > > > >>>> To unsubscribe from this group and stop receiving
> >>>>>>>>> emails from it,
> >>>>>>>>> > > send
> >>>>>>>>> > > > >>>> an email to audio-widget+unsubscribe@googlegroups.com.
> >>>>>>>>> > > > >>>> For more options, visit https://groups.google.com/d/op
> >>>>>>>>> tout.
> >>>>>>>>> > > > >>>>
> >>>>>>>>> > > > >>>
> >>>>>>>>> > > > >>> --
> >>>>>>>>> > > > >>> You received this message because you are subscribed to
> >>>>>>>>> the Google
> >>>>>>>>> > > > >>> Groups "Audio-Widget" group.
> >>>>>>>>> > > > >>> To unsubscribe from this group and stop receiving emails
> >>>>>>>>> from it,
> >>>>>>>>> > > send
> >>>>>>>>> > > > >>> an email to audio-widget+unsubscribe@googlegroups.com.
> >>>>>>>>> > > > >>> For more options, visit https://groups.google.com/d/op
> >>>>>>>>> tout.
> >>>>>>>>> > > > >>>
> >>>>>>>>> > > > >>
> >>>>>>>>> > > > >> --
> >>>>>>>>> > > > >> You received this message because you are subscribed to
> >>>>>>>>> the Google
> >>>>>>>>> > > Groups
> >>>>>>>>> > > > >> "Audio-Widget" group.
> >>>>>>>>> > > > >> To unsubscribe from this group and stop receiving emails
> >>>>>>>>> from it,
> >>>>>>>>> > > send an
> >>>>>>>>> > > > >> email to audio-widget+unsubscribe@googlegroups.com.
> >>>>>>>>> > > > >> For more options, visit https://groups.google.com/d/op
> >>>>>>>>> tout.
> >>>>>>>>> > > > >>
> >>>>>>>>> > > > >
> >>>>>>>>> > > > > --
> >>>>>>>>> > > > > You received this message because you are subscribed to
> >>>>>>>>> the Google
> >>>>>>>>> > > Groups
> >>>>>>>>> > > > > "Audio-Widget" group.
> >>>>>>>>> > > > > To unsubscribe from this group and stop receiving emails
> >>>>>>>>> from it, send
> >>>>>>>>> > > an
> >>>>>>>>> > > > > email to audio-widget+unsubscribe@googlegroups.com.
> >>>>>>>>> > > > > For more options, visit https://groups.google.com/d/optout
> >>>>>>>>> .
> >>>>>>>>> > > > >
> >>>>>>>>> > > >
> >>>>>>>>> > > > --
> >>>>>>>>> > > > You received this message because you are subscribed to the
> >>>>>>>>> > > Groups "Audio-Widget" group.
> >>>>>>>>> > > > To unsubscribe from this group and stop receiving emails
> >>>>>>>>> from it, send
> >>>>>>>>> > > an email to audio-widget+unsubscribe@googlegroups.com.
> >>>>>>>>> > > > For more options, visit https://groups.google.com/d/optout.
> >>>>>>>>> > >
> >>>>>>>>> > >
> >>>>>>>>> > >
> >>>>>>>>> > > --
> >>>>>>>>> > > Sent from Main Mission
> >>>>>>>>> > >
> >>>>>>>>> > > --
> >>>>>>>>> > > You received this message because you are subscribed to the
> >>>>>>>>> Google Groups
> >>>>>>>>> > > "Audio-Widget" group.
> >>>>>>>>> > > To unsubscribe from this group and stop receiving emails from
> >>>>>>>>> it, send an
> >>>>>>>>> > > email to audio-widget+unsubscribe@googlegroups.com.
> >>>>>>>>> > > For more options, visit https://groups.google.com/d/optout.
> >>>>>>>>> > >
> >>>>>>>>> >
> >>>>>>>>> > --
> >>>>>>>>> > You received this message because you are subscribed to the
> >>>>>>>>> Google Groups "Audio-Widget" group.
> >>>>>>>>> > To unsubscribe from this group and stop receiving emails from
> >>>>>>>>> it, send an email to audio-widget+unsubscribe@googlegroups.com.
> >>>>>>>>> > For more options, visit https://groups.google.com/d/optout.
> >>>>>>>>>
> >>>>>>>>> --
> >>>>>>>>> Sent from Main Mission
> >>>>>>>>>
> >>>>>>>>> --
> >>>>>>>>> You received this message because you are subscribed to the Google
> >>>>>>>>> Groups "Audio-Widget" group.
> >>>>>>>>> To unsubscribe from this group and stop receiving emails from it,
> >>>>>>>>> send an email to audio-widget+unsubscribe@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to audio-widget...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to audio-widget+unsubscribe@googlegroups.com.
--
Borge Strand-Bergesen, Ti Kan, Jaroslav Dohnai, et al
I am throwing out a 'Request For Comment' on the future direction of the audio-widget hardware and code base. I look at my files and I see original files dated 2009/2010. As everyone knows the audio-widget was a re-imagining of the hardware of the Amateur Radio SDR-Widget hardware I produced. I stripped all the I/O and the ADC hardware from the design and created a platform that focused strictly on audio output. The original audio-widget card had the ESS ES9023 chip and then moved to the TI PCM5102 DAC. I sold a number of DIY solder kits using both chips The idea was to spur others to use the AT32UC3A3 USB audio engine a base for their designs. The hope was there would be enough interest from others that a Windows UAC2 driver might be written. An ASIO driver was created but that was as far as Windows support went. Borge Strand-Bergesen was the first to embrace the hardware and he eventually released a commercial product based on the Audio-Widget core.From the code side the Auudio-Widget was a 'crippled' SDR-Widget. Some feature were disabled at compile time while others were set during runtime configuration. The is done to take advantage of the evolving SDR-Widget code. Any improvements in the SDR-Widget audio change were available to the Audio-Widget with minimal effort. While this was acceptable in the early days it has left a legacy support problem. The 'experiment branch' of the widget code forked from the original SDR-Widget code base and focuses strictly on the audio chain yet there is still old radio control software in this branch. This makes life for the software maintainer a nightmare and needs to be changed.I am proposing an 'Audio-Widget 2.0' hardware platform and a software tree that only supports the hardware as a USB audio engine driving DAC and/or ADC components with no backward compatibility with the older hardware. I am soliciting ideas from the group as to what features you wish supported. Any idea that can be supported by the chip will be considered. Justification should accompany all ideas and if you have a solution to go with your suggestion you get bonus points.
The existing software is a dogs breakfast since there was no specification in the and the functionality evolved with minimal direction. I propose another fork of the existing code base that will support only those functions needed to support an audio controller and strip away all unnecessary radio focused code. A cleaner code base will allow for easier maintenance and feature enhancements.Long winded explanation ended, now the formal requests for input. Some will seem obvious but better stated than forgotten.HARDWARE:: What hardware features do you require::Required::
- USB : UAC1 & UAC2 *** A 4-layer board: Yes, this should be used. I got lucky with the original SDR-Widget and Audio-Widgets by using a 2-layer board and short runs. The PCB should have controlled impedance to support the full 480mbps. Cost is greater but that is life.
- MCLK : support - div 2 and div 1 frequency select
- I2S : Out ( DAC )
- I2S : In ( ADC )
- I2C : Master for device control.
- SPI : Master with 1 or more CS lines for ???
::Nice to have:::
- S/PDIF : Chip specific implementation. Who choses chip but if the pins are defined for input then all is possible.
- SPI : Slave (if possible)
- USART : Future functionality
- GPIO : hardware support for what???
- JTAG : How many people actually have a JTAG debugger for the AVR series
::Won't support::
- 4-bit parrallel LCD (use SPI display is you want visual output)
::SOFTWARE: Once stripped of all radio control functions what is left should be
::Required::
- Support UAC1 and UAC2 audio
- SPDIF library
- I2C library :
- SPI library:
- USART library :
- GPIO :
- DEBUG :
To unsubscribe from this group and stop receiving emails from it, send an email to audio-widget...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to audio-widget+unsubscribe@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to audio-widget...@googlegroups.com.