Skip to content

MattMatic/micropython-longwave

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

micropython-longwave

WAV player for MicroPython board

Uses double buffered approach to load chunks of samples. Needs to be polled frequently so the chunks can be refreshed.

Matt Page / [email protected]

Usage

from longwave import LongWave
lw = LongWave() # Default uses DAC1 and Timer4
lw.play('hisnibs.wav')

lw.play('hisnibs.wav', 120) # 120% speed

(Make sure you call lw.poll() at least every 100ms)

History

2015-04-26 Initial upload

About

WAV player for MicroPython board

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages