Replies: 1 comment
-
I am currently playing with I2S, building on / using the work of Mike Teachman (see on Github) in particular combining I2S / WAV_files and using an SDCARD reader as - unless you work with very short clips - there is quickly insufficient space on the Pico's filesystem anyway. So, would an sdcard not remove your concern of the filesize ? |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I am trying to build a high res music player using Pico and MicroPython.
Most high-resolution music sources are sampled at 24 bits, which must be output via I2S.
The I2S library supports 32 bits, and this 24-bit sound source can be shifted and played back 8 bits at a time.
To do this, I need to tuple each 24bit, but since arrays and structs do not support this, it does not work.
It is possible to convert the WAV file from 24-bit to 32-bit in advance, but I would like to avoid this because the file size will be too large.
How can I do this?
Beta Was this translation helpful? Give feedback.
All reactions