Ian,
I2S input from the source board appears to be u.fl as well.
A mulichannel USB to I2S thats readily available is from DIYINHK. That doesnt have u.fl connectors. Can an adaptor board be made for soldering onto the DIYINHK board to get u.fl connectors?
McFIFO has both standard 2.54mm input pins and u.fl input connectors. So, there is no any problem working with any multi-channel USB streamers.
Making an adapter is also possible.
Ian
Ian,
I2S input from the source board appears to be u.fl as well.
A mulichannel USB to I2S thats readily available is from DIYINHK. That doesnt have u.fl connectors. Can an adaptor board be made for soldering onto the DIYINHK board to get u.fl connectors?
What's the reason implant degraded USB to I2S in the clear pass? All the intelligence power concentrated to find elegance solution to live clear, and what now? Go deep back....((?
Отправлено с моего iPad используя Tapatalk
TDM format support
Hi Ian,
will the McFIFO accept TDM multiplexed signal as it was discussed before?
http://www.diyaudio.com/forums/digi...mate-weapon-fight-jitter-424.html#post4694526
Hi Ian,
will the McFIFO accept TDM multiplexed signal as it was discussed before?
http://www.diyaudio.com/forums/digi...mate-weapon-fight-jitter-424.html#post4694526
Hi Ian,
will the McFIFO accept TDM multiplexed signal as it was discussed before?
http://www.diyaudio.com/forums/digi...mate-weapon-fight-jitter-424.html#post4694526
I would like this TDM function to be integrated into my Multi-channel interface board, while keeps the McFIFO focusing on its won function. McFIFO already designed having a reserved a connector for this multi-channel interface board. It's the FFC/FPC connector J2, behind those u.fl sockets . You can find it in the picture.

McFifo6 by Ian, on Flickr
Regards,
Ian
Wonderful solution for multichannel !
But what DAC would best take advantage of this quality ?
Someone has suggestions in DIY ?
Thanks
nounouchet
But what DAC would best take advantage of this quality ?
Someone has suggestions in DIY ?
Thanks
nounouchet
Wonderful solution for multichannel !
But what DAC would best take advantage of this quality ?
Someone has suggestions in DIY ?
Thanks
nounouchet
1. For multi-channel applications, there are some multi-channel DACs are under developing in this website. And, some DACs, for example, ES9018, are already designed in multi-channel.
2. For stereo applications with digital crossover, I would suggest use multiple stereo DACs or DACs in mono block configuration. McDualXO can drive up to 4 independent DACs at same time.
Ian
Open source Arduino based McFIFO display
This is a new feature of McFIFO. An external display can be connected to McFIFO with only 3 wires
A lot of things such as I2S/DSD music information, McFIFO status, MCLK frequencies and FIFO delay time can be displayed on it. It’s also really helpful to debug your system.
Here is the github link of the project. You can download the source code for free:
https://github.com/iancanada/McFIFOdisplay
Just need to open the link and click the “Clone or download” button - Download Zip.
With this code, everybody can DIY their own McFIFO display.
Ian

McFIFOdisplay1 by Ian, on Flickr

McFIFOdisplay2 by Ian, on Flickr
This is a new feature of McFIFO. An external display can be connected to McFIFO with only 3 wires
A lot of things such as I2S/DSD music information, McFIFO status, MCLK frequencies and FIFO delay time can be displayed on it. It’s also really helpful to debug your system.
Here is the github link of the project. You can download the source code for free:
https://github.com/iancanada/McFIFOdisplay
Just need to open the link and click the “Clone or download” button - Download Zip.
With this code, everybody can DIY their own McFIFO display.
Ian

McFIFOdisplay1 by Ian, on Flickr

McFIFOdisplay2 by Ian, on Flickr
Last edited:
Dumb question of the day......
I am using a RPi adapter into fifo ii, isolatoradapter v2.5 and dual xo II.
Is the isolatorpi a good upgrade for me?
I am using a RPi adapter into fifo ii, isolatoradapter v2.5 and dual xo II.
Is the isolatorpi a good upgrade for me?
Dumb question of the day......
I am using a RPi adapter into fifo ii, isolatoradapter v2.5 and dual xo II.
Is the isolatorpi a good upgrade for me?
Hi Zoef,
Your current set up is already good enough.
IsolaterPi was designed mainly for RPi HATs or DoP to DSD. Those in master clock mode will benefit the most. However, you can try double isolation if you want.
Regards,
Ian
McFIFO user's manual
Please download it from my gitHub:
https://github.com/iancanada/DocumentDownload/blob/master/McFIFO series/McFIFO/McFIFOManual.pdf
Ian
Please download it from my gitHub:
https://github.com/iancanada/DocumentDownload/blob/master/McFIFO series/McFIFO/McFIFOManual.pdf
Ian
Ian, this is a great free-bee! THANKS!
The ADM715x regulators are also used by Acko in his AKR75 series and Twisted Pear in their recent Trident-SR regulators for their Buffalo DACs.
These regulators (along with the still-great TPS7A4700 & LT3042) have become my go-to devices for digital and mixed uses.
I have found them to be very high-performing and easy to use devices, with an added benefit of the ADM7150 & ADM7151 devices taking input of up to 16v. which allows easy integration in many retrofit situations where the existing rails are too high for LDOs with the typical 5.5v limit (which sadly includes the ADM7154).
The attached pictures show:
- a 3.3v & 5v AKR75 on my HotRod Dial RPi DAC
- a 5v AKR75 providing a local 5v regulator on a mod of mine to a Sony HAP Z1-ES
I bet everyone who gets these will find them as useful and beneficial as I have!
THANKS!
Greg in Mississippi
The ADM715x regulators are also used by Acko in his AKR75 series and Twisted Pear in their recent Trident-SR regulators for their Buffalo DACs.
These regulators (along with the still-great TPS7A4700 & LT3042) have become my go-to devices for digital and mixed uses.
I have found them to be very high-performing and easy to use devices, with an added benefit of the ADM7150 & ADM7151 devices taking input of up to 16v. which allows easy integration in many retrofit situations where the existing rails are too high for LDOs with the typical 5.5v limit (which sadly includes the ADM7154).
The attached pictures show:
- a 3.3v & 5v AKR75 on my HotRod Dial RPi DAC
- a 5v AKR75 providing a local 5v regulator on a mod of mine to a Sony HAP Z1-ES
I bet everyone who gets these will find them as useful and beneficial as I have!
THANKS!
Greg in Mississippi
Attachments
Please download it from my gitHub:
https://github.com/iancanada/DocumentDownload/blob/master/McFIFO series/McFIFO/McFIFOManual.pdf
Ian
I got a sign in request when I try to download
D
I got a sign in request when I try to download
D
I don't have problem as a guest. Can you open this link?
https://github.com/iancanada/DocumentDownload/blob/master/McFIFO series/McFIFO/McFIFOManual.pdf
Ian
Thank you,Hi Zoef,
Your current set up is already good enough.
IsolaterPi was designed mainly for RPi HATs or DoP to DSD. Those in master clock mode will benefit the most. However, you can try double isolation if you want.
Regards,
Ian
Going to change my order in the group buy.
Br zoef
MC FIFO delay
Ian, I'm very impressed by the new MC FIFO board. Really amazing work! And very usable for "music only" applications.
I have one major concern with the current design; the MC FIFO couldn't be used for every application, because only with a 0.015s< MC FIFO delay(max. 15ms delay) the device is usable as an all-round device for video, music and gaming.
Will there be a future update of MC FIFO which is usable for every application? Do you see any improvement possible due a future firmware-update for example to improve the delay to a max of 15ms instead of the current 100ms? (or even lower, 10ms, the lower the better)
That would be more then great! In that case the board would be perfect!
And what do you mean with "Continue adjustment" in the quote stated above? Will this be de "lowest possible delay mode"? And if so; then how many ms delay will that be on average? I'm not able to find anything about this subject in the current documentation.
I'm looking forward to your reply, thank you in advance.
Kind regards,
@ Abraham,
MC FIFO delay can be set to 0.1s,0.2s,04s, and 1s. Continue adjustment is also possible. I didn't design a zero delay. Because zero delay means you don't need a FIFO, and it can not work with new clock domain (old clock can not be replaced by a new clock).
Pleas let me know if you have more questions.
Regards,
Ian
Ian, I'm very impressed by the new MC FIFO board. Really amazing work! And very usable for "music only" applications.
I have one major concern with the current design; the MC FIFO couldn't be used for every application, because only with a 0.015s< MC FIFO delay(max. 15ms delay) the device is usable as an all-round device for video, music and gaming.
Will there be a future update of MC FIFO which is usable for every application? Do you see any improvement possible due a future firmware-update for example to improve the delay to a max of 15ms instead of the current 100ms? (or even lower, 10ms, the lower the better)
That would be more then great! In that case the board would be perfect!
And what do you mean with "Continue adjustment" in the quote stated above? Will this be de "lowest possible delay mode"? And if so; then how many ms delay will that be on average? I'm not able to find anything about this subject in the current documentation.
I'm looking forward to your reply, thank you in advance.
Kind regards,
External 3.3V to Clock board
Hi everyone,
Can I connect an external 3.3Vdc power supply to the 'GND and 3V3 pin' of clock board?
Regards,
Cheng
Hi everyone,
Can I connect an external 3.3Vdc power supply to the 'GND and 3V3 pin' of clock board?
Regards,
Cheng
I don't have problem as a guest. Can you open this link?
https://github.com/iancanada/DocumentDownload/blob/master/McFIFO series/McFIFO/McFIFOManual.pdf
Ian
Yes, this works. I am looking forward to see the price list. Very interesting.
Thanks
- Home
- Source & Line
- Digital Line Level
- Asynchronous I2S FIFO project, an ultimate weapon to fight the jitter