Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/TMRh20/TMRpcm
Arduino library for asynchronous playback of PCM/WAV files direct from SD card. Arduino Uno,Nano,Mega etc supported
https://github.com/TMRh20/TMRpcm
Last synced: 3 months ago
JSON representation
Arduino library for asynchronous playback of PCM/WAV files direct from SD card. Arduino Uno,Nano,Mega etc supported
- Host: GitHub
- URL: https://github.com/TMRh20/TMRpcm
- Owner: TMRh20
- Created: 2012-10-21T05:33:05.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2024-03-04T07:43:35.000Z (8 months ago)
- Last Synced: 2024-06-30T20:34:35.047Z (4 months ago)
- Language: C++
- Homepage: http://tmrh20.blogspot.com
- Size: 38.7 MB
- Stars: 588
- Watchers: 48
- Forks: 177
- Open Issues: 9
-
Metadata Files:
- Readme: README
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
- Awesome-arduino - TMRpcm - Arduino library for asynchronous playback of PCM/WAV files direct from SD card (Libraries)
- awesome-arduino - TMRpcm - Arduino library for asynchronous playback of PCM/WAV files direct from SD card (Libraries)
README
Arduino library for asynchronous playback of PCM/WAV files direct from SD card
Utilizes standard Arduino SD library, SD card and output device (Speaker, Headphones, Amplifier, etc)
Documentation is available on the Wiki: https://github.com/TMRh20/TMRpcm/wiki
Recent Updates
Many new features have recently been added, and are in development. See the wiki: https://github.com/TMRh20/TMRpcm/wiki/Advanced-FeaturesFeatures
PCM/WAV playback direct from SD card
Main formats: WAV files, 8-bit, 8-32khz Sample Rate, mono. See the wiki for other options.
Asynchronous Playback: Allows code in main loop to run while audio playback occurs.
Single timer operation: TIMER1 (Uno,Mega) or TIMER3,4 or 5 (Mega)
Complimentary output or dual speakers
2x Oversampling
Supported devices: Arduino Uno, Nano, Mega, etc.
More! See the wiki https://github.com/TMRh20/TMRpcm/wiki/Advanced-Features