• The Vendor's Bazaar forum is for commercial offers and transactions. Only unmoderated members can post here.

    diyAudio provides this forum for the convenience of our members, but makes no warranty nor assumes any responsibility. We do not vet any members. Use of this facility is at your own risk. Customers can post any issues in those threads as long as it is done in a civil manner. All diyAudio rules about conduct apply and will be enforced.

ZOUDIO AIO4CH: 4-channel amplifier with DSP and Bluetooth

I received my AIO 438. Can I import my settings from the AIO4CH and upload it to the 438? If yes, how do I do it? I mean, the old V1.14 can connect to the AIO 438, but will it flash it?
And is there a rough timeline for including the EQ button and TWS button functionality? It's a pity that I have to sell my new boomboxes with LESS functionality than a year ago :/
 
I successfully wired up a USB to I2S converter to my AIO4CH. Here's a picture showing the connections - while playing, of course! It's an ebay / aliex PCM2706 board, works for the 44.1 / 48 k stuff. Works using my W10 PC laptop and my rPi 3B running PiCorePlayer.
Hello @jjasniew


Exciting your work using the I2S connection.


We have the AIO438 card with a 3-pin I2S connector on board. We want to connect this card: https://www.audiophonics.fr/en/diy-...output-module-board-p-11386.html?search_query = RJ45% 20I2S & fast_search = fs


Do you know which pins on the AIO438 I2S socket are to be connected to the output on the RJ45 module?
Thanks in advance.

Regards, Jimmy
ACEsound
 
Hi Jimmy. Unfortunately, I have only the AIO4CH board, so I know the pins on that one, where I used MCK, LRCK and DATA to get a successful connection. Looking at the spec sheet for the AIO438, it says "I2S header, contact Zoudio for details" so the pins function arent labeled there. Sorry I couldnt be of more help.
 
I received my AIO 438. Can I import my settings from the AIO4CH and upload it to the 438? If yes, how do I do it? I mean, the old V1.14 can connect to the AIO 438, but will it flash it?
And is there a rough timeline for including the EQ button and TWS button functionality? It's a pity that I have to sell my new boomboxes with LESS functionality than a year ago :/
Can somebody answer that? I can not even open both configtools at the same time, so how can I get my old settings on the new board? Jesse if you don't provide final products and final documentations on the whole device then please answer a little bit quicker. What I don't like at all: unfinished products that shall ripe by customer care. Your last product was better. If I knew that, I wouldn't have ordered.
 
Hi Jimmy. Unfortunately, I have only the AIO4CH board, so I know the pins on that one, where I used MCK, LRCK and DATA to get a successful connection. Looking at the spec sheet for the AIO438, it says "I2S header, contact Zoudio for details" so the pins function arent labeled there. Sorry I couldnt be of more help.
Hi Jjasniew
Thanks for the reply.

Maybe Zoudio can help with this.

Regards, Jimmy
 
Hello @jjasniew


Exciting your work using the I2S connection.


We have the AIO438 card with a 3-pin I2S connector on board. We want to connect this card: https://www.audiophonics.fr/en/diy-...output-module-board-p-11386.html?search_query = RJ45% 20I2S & fast_search = fs


Do you know which pins on the AIO438 I2S socket are to be connected to the output on the RJ45 module?
Thanks in advance.

Regards, Jimmy
ACEsound
Hello @lutkeveld.
Can you help with my topic?
 
I had to use a second PC to read the settings and type them in on the other PC. Very user-friendly. More criticism: Dynamic EQ doesn't work at all and almost destroyed my speakers: on start up the chime is veeery loud and distorted, sound is distorted too.
You said you fixed the much brighter BT LED. No, it's the same as with the old version:/ Actually I'm quite pissed that you release this product so early. Last version was better, why don't wait until the new version is matured??
On the upside: sound quality is nice as always 🙂)
 
@subkultur
I am working on re-enabling the saving/loading features in an upcoming release of the configtool (V2.1.0)
You will be able to load your current INI file into there.

Currently the latest release for the AIO4CH is V1.1.4, for AIO438 it's V2.0.0. They are not inter-compatible.
The new release (V2.1.0) will be compatible with both.
Release date is 21 May.

The week after that, 28 May, there will be two firmware releases:
  • For the AIO4CH: to make it compatible with the new configtool
  • For the AIO438: to enable the EQ button functionallity. Also, a command will be added to disable the BT module so the I2S can be used without conflict. A new version of the I2S manual (which was already available for the AIO4CH) will be released which contains the pinmapping of the header, and how to disable the BT module to avoid I2S clock conflict (relevant for @ACE monitors question)

The transition to the new model indeed has not been the smoothest. I would have preferred to keep the old model on the market a bit longer, but the bluetooth module it used was suddenly unavailable everywhere. Hopefully I can help everyone as fast as possible with improvements and new feature requests and roll it out to everyone who already has it and all deliveries going forward.

The BT/PWR led brightness has been fixed, but I can recall that the first 10 that were produced had the old resisistor value. My apologies if this is still in your model. It can be fixed by soldering a 100R 0603 resistor on top of R24.

In what way does the dynamic EQ not work? If you load a steep highpass filter into the low level slot, do you not hear a difference for example?
The startup chime should have a fixed, pretty low level, volume. Is the chime itself distorted, or the sound in general?

Good to hear that you like the sound quality via the iphone.

@ACE monitors
Part of your question is already answered above. I have not seen that module before, but it looks very interesting! Keep an eye out for the new release and documentation and let me know how it goes.
 
And with regards to TWS:
While this new chipset has a 'new and improved' TWS mode called ShareMe, which theoretically allows for pairing up to 100 devices simultaniously, it's also hidden behind a large layer of complicated firmware. I am talking to a Qualcomm developer to explore the options, but no update on that front thusfar.
 
In what way does the dynamic EQ not work? If you load a steep highpass filter into the low level slot, do you not hear a difference for example?
The startup chime should have a fixed, pretty low level, volume. Is the chime itself distorted, or the sound in general?
The sound is distorted only when I use dynamic EQs. If I do, the startup chime gets very loud and distorted. If I then try to play some music, it sounds distorted, but is not very loud. Sound quality is utter garbage then. If I just delete all dynamic EQs, it's fine. I used:
75 Hz 6 dB Q 0.5 (low volume)
75 Hz -6 dB Q 0.5 bass shelf and 100 Hz 3 dB Q 0.5 peak (both high volume)
The AIO4CH accepted these settings without issues. Please check for yourself If you can get these to work.
@subkultur
I am working on re-enabling the saving/loading features in an upcoming release of the configtool (V2.1.0)
You will be able to load your current INI file into there.

Currently the latest release for the AIO4CH is V1.1.4, for AIO438 it's V2.0.0. They are not inter-compatible.
The new release (V2.1.0) will be compatible with both.
Release date is 21 May.

The week after that, 28 May, there will be two firmware releases:
  • For the AIO4CH: to make it compatible with the new configtool
  • For the AIO438: to enable the EQ button functionallity. Also, a command will be added to disable the BT module so the I2S can be used without conflict. A new version of the I2S manual (which was already available for the AIO4CH) will be released which contains the pinmapping of the header, and how to disable the BT module to avoid I2S clock conflict (relevant for @ACE monitors question)
The EQ button functionality is very important to me, nice to hear that!
The transition to the new model indeed has not been the smoothest. I would have preferred to keep the old model on the market a bit longer, but the bluetooth module it used was suddenly unavailable everywhere. Hopefully I can help everyone as fast as possible with improvements and new feature requests and roll it out to everyone who already has it and all deliveries going forward.

The BT/PWR led brightness has been fixed, but I can recall that the first 10 that were produced had the old resisistor value. My apologies if this is still in your model. It can be fixed by soldering a 100R 0603 resistor on top of R24.
I doubt that I got one of the first 10 amps, I received it late April. The blue LED is very bright and the red/green one almost invisible. I don't want to tinker with SMD parts (which I don't have btw) if there's a chance to destroy the amp. And I would need to know which solder I need to use, I have 3 different types here. Problem is not the bright LED which can be dimmed easily by adding a inline resistor. But how do I get the green LED brighter? 😉


I like that you can take the criticism well and that you react in the right way. Sorry for my bold criticism but I think you understand why I'm not satisfied. Right now the old amp is the better one.
 
I would have preferred to keep the old model on the market a bit longer, but the bluetooth module it used was suddenly unavailable everywhere.
I've seen lots of PCBs with de-populated components. It would be fair to sell an AIO4CH as an "I2S Only" amplifier with a missing BT module. There's bunches of USB to I2S boards available and I'm sure a list of working modules would soon develop in any community interested in DIYing a USB connected amp from it.

Just sayin' - if it's the case you happen to have a pile of those only missing the BT chips... ;')
 
@subkultur
I am working on re-enabling the saving/loading features in an upcoming release of the configtool (V2.1.0)
You will be able to load your current INI file into there.

Currently the latest release for the AIO4CH is V1.1.4, for AIO438 it's V2.0.0. They are not inter-compatible.
The new release (V2.1.0) will be compatible with both.
Release date is 21 May.

The week after that, 28 May, there will be two firmware releases:
  • For the AIO4CH: to make it compatible with the new configtool
  • For the AIO438: to enable the EQ button functionallity. Also, a command will be added to disable the BT module so the I2S can be used without conflict. A new version of the I2S manual (which was already available for the AIO4CH) will be released which contains the pinmapping of the header, and how to disable the BT module to avoid I2S clock conflict (relevant for @ACE monitors question)

The transition to the new model indeed has not been the smoothest. I would have preferred to keep the old model on the market a bit longer, but the bluetooth module it used was suddenly unavailable everywhere. Hopefully I can help everyone as fast as possible with improvements and new feature requests and roll it out to everyone who already has it and all deliveries going forward.

The BT/PWR led brightness has been fixed, but I can recall that the first 10 that were produced had the old resisistor value. My apologies if this is still in your model. It can be fixed by soldering a 100R 0603 resistor on top of R24.

In what way does the dynamic EQ not work? If you load a steep highpass filter into the low level slot, do you not hear a difference for example?
The startup chime should have a fixed, pretty low level, volume. Is the chime itself distorted, or the sound in general?

Good to hear that you like the sound quality via the iphone.

@ACE monitors
Part of your question is already answered above. I have not seen that module before, but it looks very interesting! Keep an eye out for the new release and documentation and let me know how it goes.
@lutkeveld
Thank you for the update and looking forward to the firmware release. Also sounds good with a manual of pinmapping and a command to disable BT so that I2S can be used without conflict. This will be very useful.

We are still investigating the possibilities of implementing both Dante analog and digital solutions as well as this board.
 
I've received the Zoudio IO438, but I've a problem.
I've a Windows 10 pc .
The Zoudio software version is the 2..0 and the firmware is the 2.01.
The music works ok and the upload of the firmware too.
But, when, after a parameters modification, I try to Upload (pressing the Upload button), nothing occurs and the modifications aren't uploaded.

Any suggestion?

Best regards from Italy,
Angelo
 
@jjasniew I will look into it. Should not be too difficult to incorporate.
On having a version of the amp without BT module: having two seperate version to manage (production runs and stock levels) will actually result in a worse pricepoint overall then just disabling it in the case where it's not needed. It's only really viable for large custom production runs for single customers.

@subkultur There is indeed a bug in how the DSP of dynamic EQ high level filter 2 is handled in V2.0.0. It will be patched in the upcoming release.

On the dimmed led: Mm, okay, maybe the change was made later then. Dimming a LED can indeed be done by adding resistance inline, but increasing the brigtness can only be done by lowering the resistance of R24 to about 100 ohms. It's practically impossible to destroy the amp in this fashion, because the resistor is not near any critical circuitry. Type of solder also does not really matter, although I would recommend lead-free because that's also what's used on the amp. You are free to try, with a full refund if you somehow magically manage to brick it.

@zena94 Absolutely nothing happens? Nothing appears in the log? Have you unzipped the zip before running the programming? And maybe try running it as an admin.
 
@jjasniew I will look into it. Should not be too difficult to incorporate.
On having a version of the amp without BT module: having two seperate version to manage (production runs and stock levels) will actually result in a worse pricepoint overall then just disabling it in the case where it's not needed. It's only really viable for large custom production runs for single customers.
Thanks!

I actually didnt expect you to offer that, was more curious if you perhaps went ahead with an assembly run and then discovered that the BT module was never going to be available to complete. Just sayin' those boards would still be worth something to some customers...

I remember a Tek rep told me their scopes are built with all the features in place - they just charge you for the software key to unlock the feature. Like to get to use the memory depth the scope already has in it... It's clear they didnt want to manage multiple SKUs of the same product; the added hardware cost to just populate it out was negligible in comparison.
 
  • Like
Reactions: lutkeveld
@jjasniew I will look into it. Should not be too difficult to incorporate.
On having a version of the amp without BT module: having two seperate version to manage (production runs and stock levels) will actually result in a worse pricepoint overall then just disabling it in the case where it's not needed. It's only really viable for large custom production runs for single customers.

@subkultur There is indeed a bug in how the DSP of dynamic EQ high level filter 2 is handled in V2.0.0. It will be patched in the upcoming release.

On the dimmed led: Mm, okay, maybe the change was made later then. Dimming a LED can indeed be done by adding resistance inline, but increasing the brigtness can only be done by lowering the resistance of R24 to about 100 ohms. It's practically impossible to destroy the amp in this fashion, because the resistor is not near any critical circuitry. Type of solder also does not really matter, although I would recommend lead-free because that's also what's used on the amp. You are free to try, with a full refund if you somehow magically manage to brick it.

@zena94 Absolutely nothing happens? Nothing appears in the log? Have you unzipped the zip before running the programming? And maybe try running it as an admin.
Yes, I've unzipped and run it as admin, as you can see in the following link: