VOGONS


First post, by FreddyV

User metadata
Rank Oldbie
Rank
Oldbie

Hi,

I would like to announce the PicoRhino project I am working on with @dreamblaster

When he saw my first result in General Midi with the PicoMEM 2, he wanted to build this card ๐Ÿ˜€

The attachment 20260521_185939.jpg is no longer available

The Board has :
- RP2350A can be run at 400MHz
- 8MB QSPI PSRAM
- 16MB Flash
- MicroSD
- I2C connector with GPIO for front panel OLED display/interaction
- Audio Jack
- Standard WaveTable board form factor

I would like to see this board as a full open participative code, and the Hardware remain closed but should not be expensive.

Currently, the PicoMEM 2 can play relatively well General MIDI music on the PicoMEM 2, using TinySoundFont code
(20 to 30% CPU, output at 49KHz 16Bit Stereo)

Anybody interrested to participate, and see what we can achieve on the Pico ?

Reply 1 of 2, by Pickle

User metadata
Rank Member
Rank
Member

there can always be more wavetable cards ๐Ÿ˜€
not knowing about TinySoundFont i see its a way load and use SF2. Are these being loaded off of the sdcard? Is there a limit to the size of the soundfont?
have you thought about mt32 support (i.e. munt)?
for me I would see this as a competitor to the mt32-pi options. I personally build https://github.com/scrapcomputing/WavetablePi. It would probably to compete at that pricepoint.
Serdashop's option would be McCake and I think the picorhino would have to be a lower cost alternative to it.
any mt32-pi solution is going to give mt32 and any sf2 support.

Reply 2 of 2, by FreddyV

User metadata
Rank Oldbie
Rank
Oldbie
Pickle wrote on Yesterday, 18:13:
there can always be more wavetable cards :-) not knowing about TinySoundFont i see its a way load and use SF2. Are these being l [โ€ฆ]
Show full quote

there can always be more wavetable cards ๐Ÿ˜€
not knowing about TinySoundFont i see its a way load and use SF2. Are these being loaded off of the sdcard? Is there a limit to the size of the soundfont?
have you thought about mt32 support (i.e. munt)?
for me I would see this as a competitor to the mt32-pi options. I personally build https://github.com/scrapcomputing/WavetablePi. It would probably to compete at that pricepoint.
Serdashop's option would be McCake and I think the picorhino would have to be a lower cost alternative to it.
any mt32-pi solution is going to give mt32 and any sf2 support.

Hi,

The goal is of course to load .SF2 from the SDCard
TSF is really limitted, but with some effort, we can imagin loading only the needed samples "at play time" to have almos no limit in sound fonts size.
The CPU % free can open the door to more things, but I will need help for that

MT32 can be nice, of course ๐Ÿ˜€

I am convinced that a "performance limitted" platform like this is much more motivating to code on it than a Pi.
Those limitations can make the code more "readable" and easy to maintain.

We can also imagin putting .MID, .MOD, .VGM and all, to play any kind of music (Loaded via a front panel, or MIDI commands)

PicoMEM can do GUS, Tandy, OPL3, CMS and more....
Then, it could do MIDI OPL3 Wavetable (with Dual OPL3) or anything else...

Here is the PicoMEM under DOOM (using TSF):

The attachment E1M1_Pitch.mp3 is no longer available