MP3 Decoder Component

Post and discuss new components that you have created.
Post Reply
User avatar
Nico595
Posts: 20
http://meble-kuchenne.info.pl
Joined: Tue Jul 04, 2023 4:17 pm
Has thanked: 7 times
Been thanked: 2 times

Flowcode v10 MP3 Decoder Component

Post by Nico595 »

Hello,


I will design MP3 decoder component for FC10.
I find this files for ARM with a project developed on AT91SAM7S board.

I think we can use this code to design the MP3 decoder now rights free.

Ideas and advices are welcome.

mp3dec-snapshot.tar.gz
(3.95 MiB) Downloaded 2 times

BenR
Matrix Staff
Posts: 1882
Joined: Mon Dec 07, 2020 10:06 am
Has thanked: 484 times
Been thanked: 661 times

Re: MP3 Decoder Component

Post by BenR »

Hello,

The Dfplayer module is fairly low cost and supported by flowcode. Uncompressed mp3 on the fly in a micro is a fairly processor heavy task.

User avatar
Nico595
Posts: 20
Joined: Tue Jul 04, 2023 4:17 pm
Has thanked: 7 times
Been thanked: 2 times

Re: MP3 Decoder Component

Post by Nico595 »

Hello Ben,

Problem with the dfplayer is we can't work on the PCM data. My WAV player use a customised DSP and like some audio player designer we have need a direct access to PCM data, MP3 data after decoding to work on the audio data.

I think many STM32 can decode mp3 without problem. On my hardware, the SDCard slot is already used by the UC to save data files. The best solution for me is decode the audio file by the UC.

mnfisher
Valued Contributor
Posts: 1133
Joined: Wed Dec 09, 2020 9:37 pm
Has thanked: 114 times
Been thanked: 596 times

Re: MP3 Decoder Component

Post by mnfisher »

It would be an interesting project.

The esp32, ARM and PIC32s should have enough horsepower / memory to handle it.

The source is in C - so it should be possible to include 'as-is' (or nearly) and add an interface for Flowcode...

Martin

Post Reply