TMRpcm wav playback library

Please do not post requests
victor_pv
Posts: 1871
Joined: Mon Apr 27, 2015 12:12 pm

Re: TMRpcm wav playback library

Post by victor_pv » Tue Jul 28, 2015 4:29 pm

Vassilis wrote:
victor_pv wrote:Vassilis thanks, nothing close to a full fledge mp3 player but provides for producing more sounds than just a simple beep beep :)
At some point I want to try porting libmad or helix to our core, for mcus with 48Kb or more. There are already versions for the stm32f1, but using the std peripheral library. That could help eliminate 1 component in projects like your mp3 webplayer. and an RC board is the same price or cheaper than an mp3 decoder board. If you feel brave to deal with the stm32 DAC and timers, I can pass you the links with the working ports.
I just modified my arduino webradio player for using the W5500 ethernet module instead of using the ENC28J60. That gave to the circuit the ability of playing the 128kbps internet MP3 and AAC streams very good. I intend to port it to the STM32F1 series too.

When I finish with that, it's a good idea to work with libmad library. The problem is, that at this time the only STM MCU I have got and supports hardware I2S is the STM32F411RE. the 411RE has plenty of RAM, FLASH and it is fast.
Unfortunetly, the 411RE doesn't have DAC :(
The F103RC is a better candidate then, as it includes 2 DACs, for stereo.
I bought a couple of these boards, and one point Andy linked them at $6 each:
http://www.ebay.co.uk/itm/MCU-STM32-Min ... lgo=origal

I dont see them available in ebay anymore, but I think they are now in aliexpress for almost the same cost.

EDIT:
just checked, and here it is: http://www.aliexpress.com/item/Cortex-M ... 2.html?s=p

User avatar
Vassilis
Posts: 336
Joined: Thu May 21, 2015 6:42 am
Location: Thessaloniki, Greece
Contact:

Re: TMRpcm wav playback library

Post by Vassilis » Tue Jul 28, 2015 9:51 pm

I finally ordered the STM32F103VET6 board for testing it. It includes all the necessary features for mp3 decoding.
- 64 kB RAM
- 512 kB flash
- 2 x I2S
- 2 x DAC

and many more...

User avatar
RogerClark
Posts: 7693
Joined: Mon Apr 27, 2015 10:36 am
Location: Melbourne, Australia
Contact:

Re: TMRpcm wav playback library

Post by RogerClark » Tue Jul 28, 2015 10:16 pm

can you post a link to the board

thanks

User avatar
Vassilis
Posts: 336
Joined: Thu May 21, 2015 6:42 am
Location: Thessaloniki, Greece
Contact:

Re: TMRpcm wav playback library

Post by Vassilis » Wed Jul 29, 2015 6:05 am

RogerClark wrote:can you post a link to the board

thanks
I ordered the stm32f103vet board from eBay

User avatar
RogerClark
Posts: 7693
Joined: Mon Apr 27, 2015 10:36 am
Location: Melbourne, Australia
Contact:

Re: TMRpcm wav playback library

Post by RogerClark » Wed Jul 29, 2015 6:10 am

OK

I have 2 or 3 of those

madias
Posts: 813
Joined: Mon Apr 27, 2015 11:26 am
Location: Vienna, Austria

Re: TMRpcm wav playback library

Post by madias » Wed Jul 29, 2015 3:11 pm

keep in mind, that this stm32F103VEt6 board for nearly under 10USD has also some goodies:
Board has three SO8 chip factory where SPI flash 25q16, EEPROM 24C02 have been welded on , 485 IC welding on their own needs
(whatever a "485 IC" is....)
http://www.aliexpress.com/item/FREE-SHI ... 80157.html
I ordered it a week ago, because I wanna also play with I2s :)

samghan20
Posts: 1
Joined: Sat Jun 18, 2016 7:03 pm

Re: TMRpcm wav playback library

Post by samghan20 » Sun Aug 07, 2016 7:05 pm

Hi
witch TMRPCM library works in the stm32?

User avatar
RogerClark
Posts: 7693
Joined: Mon Apr 27, 2015 10:36 am
Location: Melbourne, Australia
Contact:

Re: TMRpcm wav playback library

Post by RogerClark » Sun Aug 07, 2016 11:31 pm

I don't think anyone on this forum has ported that library

User avatar
mrburnette
Posts: 2230
Joined: Mon Apr 27, 2015 12:50 pm
Location: Greater Atlanta
Contact:

Re: TMRpcm wav playback library

Post by mrburnette » Mon Aug 08, 2016 2:48 pm

RogerClark wrote:I don't think anyone on this forum has ported that library

victor_pv did...
http://www.stm32duino.com/viewtopic.php ... t=10#p4298

Ray

User avatar
RogerClark
Posts: 7693
Joined: Mon Apr 27, 2015 10:36 am
Location: Melbourne, Australia
Contact:

Re: TMRpcm wav playback library

Post by RogerClark » Mon Aug 08, 2016 9:13 pm

Thanks Ray

Post Reply