#i2saudio
Explore tagged Tumblr posts
adafruit · 3 months ago
Text
Testing Dark Castle with audio on the RP2350 Fruit Jam 🕹️🏰
Jepler spent a bunch of time this week working on getting audio working on the pico-umac port https://github.com/jepler/pico-mac/tree/rp2350-fruitjam to Fruit Jam
. Audio on the hardware we're emulating is pretty straightforward: every scanline of the video generator also pops out one byte of PWM data. We have 370 horizontal lines—352 visible and 18 during the vsync—and a 60.15 Hz refresh rate for 22.255 KHz audio approximately. That data is written to $1FD00 http://www.mac.linux-m68k.org/devel/plushw.php . That data is being piped over I2S to the MAX98357
and to a speaker for now.
So, of course, the first thing we have to try out is Dark Castle
: famous for great audio and being a surprisingly hard game to play! The audio sounds really good though :)
27 notes · View notes
adafruit · 10 months ago
Text
Tumblr media Tumblr media
ICS-43434 is a palindromic I2S microphone - by request! 🎤🔄🛠️
All-in-one i2s mics are nice when you don't have a PDM interface and don't want the hassle of wiring up an I2S codec + electret mic. We already stock the SPH0645 (https://www.adafruit.com/product/3421) but got a request (https://x.com/shvmaurya/status/1829644679513850062) to also stock the ICS-43434 (https://www.digikey.com/en/products/detail/tdk-invensense/ICS-43434/6140298). Thankfully, it's the same pinout, so we can recycle the PCB design. Here's a breakout for the ICS, which we'll test and then stock in the shop! Coming soon.
5 notes · View notes
marcialiu0929 · 3 months ago
Text
What do you think about it?
Testing Dark Castle with audio on the RP2350 Fruit Jam 🕹️🏰
Jepler spent a bunch of time this week working on getting audio working on the pico-umac port https://github.com/jepler/pico-mac/tree/rp2350-fruitjam to Fruit Jam
. Audio on the hardware we're emulating is pretty straightforward: every scanline of the video generator also pops out one byte of PWM data. We have 370 horizontal lines—352 visible and 18 during the vsync—and a 60.15 Hz refresh rate for 22.255 KHz audio approximately. That data is written to $1FD00 http://www.mac.linux-m68k.org/devel/plushw.php . That data is being piped over I2S to the MAX98357
and to a speaker for now.
So, of course, the first thing we have to try out is Dark Castle
: famous for great audio and being a surprisingly hard game to play! The audio sounds really good though :)
27 notes · View notes