-
I'm having trouble connecting mt32-pi (version 0.11.0, running on a Raspberry Pi 3B+) to an InnoMaker HiFi DAC HAT (https://www.amazon.com/dp/B07D13QWV9?psc=1&ref=ppx_yo2_dt_b_product_details). I've set I suspect that Judging by the wiki and other discussion posts here, this hardware configuration seems like something that multiple people have gotten working before, so I'm kind of surprised it's not working for me. If anyone has any advice for how to proceed with debugging this, I'd really appreciate it. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 8 replies
-
Thanks for testing this DAC. This is going to be very similar to #194 - mt32-pi needs some extra stuff to handle the more up-market DACs that use their own clocks (act as master devices) rather than the Raspberry Pi's clock (acting as a slave). I can see that this DAC is similar to the Allo Boss in design and uses the same driver. I have a new HiFiBerry DAC2 HD sitting on my desk waiting to be tested, so getting that working will probably get your Innomaker working too. I'll need some time to investigate this but now that v0.11.0 is released it's next on my to-do list. Cheers 🙂 EDIT: I see that this was reported as working in the Wiki; unfortunately I have no way of verifying this as I don't own this DAC, so I'm not actually sure how many other people have tried it. It's possible that some kind of board revision broke things. I can also see the driver uses a GPIO pin to (un)mute the DAC (maybe that's also what your LED indicates?). The mute control is on GPIO 6 (physical pin 31). You could try pulling this up to +3.3V to unmute the DAC (e.g. a jumper wire between physical pin 1 and pin 31). This would normally be the driver's job. DISCLAIMER: Not my fault if something breaks!Finally, try different sample rates; 48000 is the default, but 44100 might make a difference. |
Beta Was this translation helpful? Give feedback.
-
I have the same DAC and Raspberry Pi 3B+ but a different display and it all works for me. The LED you mention lights up when I power on my Rpi. I use the same config as you, but I also added |
Beta Was this translation helpful? Give feedback.
Thanks for testing this DAC.
This is going to be very similar to #194 - mt32-pi needs some extra stuff to handle the more up-market DACs that use their own clocks (act as master devices) rather than the Raspberry Pi's clock (acting as a slave). I can see that this DAC is similar to the Allo Boss in design and uses the same driver.
I have a new HiFiBerry DAC2 HD sitting on my desk waiting to be tested, so getting that working will probably get your Innomaker working too.
I'll need some time to investigate this but now that v0.11.0 is released it's next on my to-do list.
Cheers 🙂
EDIT:
I see that this was reported as working in the Wiki; unfortunately I have no way of verifying this as I do…