Clocks:
Clipped Gibbs:
If it "only" clips I'm happy. The ES9023 overflows a very positive output and adds the overshoot to full-scale negative (0x7E+0x02=0x81, from very positive to very negative with small diff). The board will be there for us to find out.
"have you seen my peaks, mr. jones?
do you know what its like on the outside?
don't go talking too loud, you'll cause a landslide
mr jones."
/sorry 😉
/ My code it still has many flips /
/ None friends of mine /
/ But some of Gibb's /
It must be added that I'm a practicioner of the black art of FPGA+PCM1704. One benefit of that is that I can, like any digital filter designer should, scale the FIR coefficients so that overflow due to Gibb's phenomenon on a square wave input never happens. And following things like IIR filters and digital volume control there is a hard clipper.
Børge
/ None friends of mine /
/ But some of Gibb's /
It must be added that I'm a practicioner of the black art of FPGA+PCM1704. One benefit of that is that I can, like any digital filter designer should, scale the FIR coefficients so that overflow due to Gibb's phenomenon on a square wave input never happens. And following things like IIR filters and digital volume control there is a hard clipper.
Børge
Last edited:
AB-1.12 Available
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 borge.strand@gmail.com
- 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 (AB-1 module should also work)
- 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.
Cheers,
Børge
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 borge.strand@gmail.com
- 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 (AB-1 module should also work)
- 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.
Cheers,
Børge
Attachments
Hi all,
Nikolay has produced a Windows Installer package for the uac2 ASIO driver and the Windows version of WidgetControl.exe. It has been tested with Win7 32/64 only. (Note in Win 7 64 bits you will need Administrator privilege.)
For Audio-widgets only. Windows install for Windows uac2 ASIO driver and WidgetControl.exe program, by Nikolay. Tested with Win7 32/64. Run the installer first BEFORE plugging in the audio-widget.
AWSetup.exe - sdr-widget - For Audio-widgets only. Windows install for Windows uac2 ASIO driver and WidgetControl.exe program, by Nikolay. Tested with Win7 32/64. Run the installer first BEFORE plugging in the audio-widget. - Audio and Control Interf
Alex
Nikolay has produced a Windows Installer package for the uac2 ASIO driver and the Windows version of WidgetControl.exe. It has been tested with Win7 32/64 only. (Note in Win 7 64 bits you will need Administrator privilege.)
For Audio-widgets only. Windows install for Windows uac2 ASIO driver and WidgetControl.exe program, by Nikolay. Tested with Win7 32/64. Run the installer first BEFORE plugging in the audio-widget.
AWSetup.exe - sdr-widget - For Audio-widgets only. Windows install for Windows uac2 ASIO driver and WidgetControl.exe program, by Nikolay. Tested with Win7 32/64. Run the installer first BEFORE plugging in the audio-widget. - Audio and Control Interf
Alex
I'm trying to find stock of the ES9012 or ES9018. I've checked Mouser, Digi-Key, Arrow, and Jameco.
I can't find a listing for Esstech with any of these suppliers.
Does anyone know of a company that stocks them?
I can't find a listing for Esstech with any of these suppliers.
Does anyone know of a company that stocks them?
I'm trying to find stock of the ES9012 or ES9018. I've checked Mouser, Digi-Key, Arrow, and Jameco.
I can't find a listing for Esstech with any of these suppliers.
Does anyone know of a company that stocks them?
Let me Google that for you:
Company Sales Offices
any chance to have AB-1.12 required parts (except for the ES9012/18) shipped together with the board and/or pre-stuffed boards?The AB-1.12 is a naked board,
Are clocks and PCM5102 powered by default from the new regulators on AB-1.12?
Are there pads/holes for local by-pass (and perhaps zeners...) on the (optional) ES9012 spot?
They are the US distributor, but have no pricing info on their web site.
They will not sell single quantity. Minimum quantity is 2 at $50 ea.
yes i was going to ask about more tight decoupling on the es9012/8, i can only see the bulk decoupling and since its a circuit kinda floating there with PSUs not exactly close, local np0/c0g decoupling and bypass is a must IMO. also i have seen Demian post an isolated version of the clock supply, same circuit with transformer coupled output so its completely isolated from ground, it looks like the clock supply is by default USB powered with transformers/inductors/chokes near J2 and J3 having isolated output and J2002 and J3002 on demian and oneclock's reg circuits connect optionally to this point, its not totally clear; can you confirm i'm reading this correctly?
Last edited:
yes well TheGimp i'm afraid you are out of luck, thats the way it is, they do not have a large scale distributor network, they deal primarily with OEMs
win7 driver: not ready for prime time, yet ;(
wont' work for me. first time installing it, it seemed to 'take' ok but I could not see the audio device under foobar (also could not install asio plugin for foobar; latest foobar on win7/32).
deinstalling the 2 new devices (sdr and aw) and then reinstalling does not help.
the install needs more help before its ready. I suspect its making too many assumptions and is not doing enough checking (just a guess).
wont' work for me. first time installing it, it seemed to 'take' ok but I could not see the audio device under foobar (also could not install asio plugin for foobar; latest foobar on win7/32).
deinstalling the 2 new devices (sdr and aw) and then reinstalling does not help.
the install needs more help before its ready. I suspect its making too many assumptions and is not doing enough checking (just a guess).
UnixMan, sorry, you'll have to assemble the parts you'd like to use. There are so many different things to prototype on that board, so the complete BOM might be too expensive for those just wanting certain functions.
Qusp, there is a whole underforest of 0603 capacitors schmack on the supply pins. I have attached a picture.
Børge
Qusp, there is a whole underforest of 0603 capacitors schmack on the supply pins. I have attached a picture.
Børge
Attachments
Perhaps a stupid question, but did you remember to change the Audio Widget into UAC2 mode?
If you're running an AB-1.1 you'll want the front LED to be red (as in 2). To bring that about, press and hold the Prog button until the LED changes color, then goes dark. After that click Reset.
Børge
If you're running an AB-1.1 you'll want the front LED to be red (as in 2). To bring that about, press and hold the Prog button until the LED changes color, then goes dark. After that click Reset.
Børge
win7 driver: not ready for prime time, yet ;(
wont' work for me. first time installing it, it seemed to 'take' ok but I could not see the audio device under foobar (also could not install asio plugin for foobar; latest foobar on win7/32).
deinstalling the 2 new devices (sdr and aw) and then reinstalling does not help.
the install needs more help before its ready. I suspect its making too many assumptions and is not doing enough checking (just a guess).
in fact, I can't get it OUT of red mode, anymore! ;(
I tried using the windows control panel (the widget specific one). could I have set a state inside that was wrong?
I used to be able to do as you said; press hold until the led went out, then I would either reset or just pull usb power and replug. in the past, I could change from green mode (for older non-uac2 systems) to red mode easily. now, red mode is stuck on.
I did upgrade to the latest foobar2k and I think that version was able to take the asio plugin. but that's as far as I could get. no playback or visibility of the AW while in foobar and I'm not sure the driver was completely loaded.
is there a screen shot of what the AW ctl panel settings should be like?
also, I had the firmware upgraded when I was at demian's place. I don't remember which version we used but I was able to get the AW to work with an auraliti linux pc and do all sample rates fine. I know the firmware is at least linux-ready; but I think there may be a diff version for windows (presently)?
I tried using the windows control panel (the widget specific one). could I have set a state inside that was wrong?
I used to be able to do as you said; press hold until the led went out, then I would either reset or just pull usb power and replug. in the past, I could change from green mode (for older non-uac2 systems) to red mode easily. now, red mode is stuck on.
I did upgrade to the latest foobar2k and I think that version was able to take the asio plugin. but that's as far as I could get. no playback or visibility of the AW while in foobar and I'm not sure the driver was completely loaded.
is there a screen shot of what the AW ctl panel settings should be like?
also, I had the firmware upgraded when I was at demian's place. I don't remember which version we used but I was able to get the AW to work with an auraliti linux pc and do all sample rates fine. I know the firmware is at least linux-ready; but I think there may be a diff version for windows (presently)?
other info: the led won't ever go dark. maybe that's a problem? press/hold and red goes to dim green but never goes dark.
Hi linuxworks,
1. There is a different version of firmware for Linux and for OSX/WIndows currently (for 96khz sampling rate quirk in Linux driver). However, the change from uac1 to/from uac2 button should work in either versions.
2. Please post your WidgetControl.exe screenshot. Mine looks like:
Screenshot-WidgetControl-AB1.1.png - sdr-widget - Screenshot of WidgetControl for Borge's AB1.1 - Audio and Control Interface for Amateur Radio SDR and Audiophile USB-DAC - Google Project Hosting
3. As Borge has pointed out, you must be in the correct uac2_audio mode for the Win driver to work. It is a uac2 driver.
3. Foobar2000 needs the ASIO plugin. This is an ASIO driver. there are similar plugins for other high end audio playback programs that you need to install.
Alex
1. There is a different version of firmware for Linux and for OSX/WIndows currently (for 96khz sampling rate quirk in Linux driver). However, the change from uac1 to/from uac2 button should work in either versions.
2. Please post your WidgetControl.exe screenshot. Mine looks like:
Screenshot-WidgetControl-AB1.1.png - sdr-widget - Screenshot of WidgetControl for Borge's AB1.1 - Audio and Control Interface for Amateur Radio SDR and Audiophile USB-DAC - Google Project Hosting
3. As Borge has pointed out, you must be in the correct uac2_audio mode for the Win driver to work. It is a uac2 driver.
3. Foobar2000 needs the ASIO plugin. This is an ASIO driver. there are similar plugins for other high end audio playback programs that you need to install.
Alex
success! thank you, alex and borge 😉
I did not have 'image' set right. and that seemed to have set a sticky state in the AW hardware as it would not get out of red-mode. now, when I set the control panel to uac2_audio, I can toggle red/green like I was able to, before.
playing a 96k file now for test.
muy bien 😉
I did not have 'image' set right. and that seemed to have set a sticky state in the AW hardware as it would not get out of red-mode. now, when I set the control panel to uac2_audio, I can toggle red/green like I was able to, before.
playing a 96k file now for test.
muy bien 😉
btw, 96k works but occasionally I get a buzz-saw sound from playback (like a timing error creeps up). not sure if that's my pc or not. will look into it further.
88.2 plays and so does 44.1. I can get 192k to output (my spdif indicator shows 192k) but 176.4 says 'unsupported' in the foobar play window. any idea on what would cause that?
88.2 plays and so does 44.1. I can get 192k to output (my spdif indicator shows 192k) but 176.4 says 'unsupported' in the foobar play window. any idea on what would cause that?
1. Make sure you are usung the Win/OSX version of firmware.
2. Nikolay might have disabled 176.4khz in the driver. I will check later.
Alex
2. Nikolay might have disabled 176.4khz in the driver. I will check later.
Alex
- Home
- Source & Line
- Digital Source
- Open-source USB interface: Audio Widget