Git Product home page Git Product logo

tmrpcm's Introduction

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-Features

Features  
  
    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  
      

tmrpcm's People

Contributors

d-a-v avatar ftp27 avatar gandy92 avatar ivankravets avatar kevinwchang avatar tmrh20 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.