1
0
mirror of https://github.com/UberGuidoZ/Flipper.git synced 2024-12-30 18:30:11 +00:00
Flipper/Wav_Player/ReadMe.md
2023-02-19 10:15:48 -08:00

2.7 KiB

Needs the WAV Player application compiled into firmware. Original code from Zlo and initial files provided by RogueMaster.

Create a wav_player folder in the root of your SD card. You'll need 8-bit, 2 channel, unsigned WAV files (try Audacity for conversion.)

WAV Player is very particular about the format. WavPlayer needs BitExact, NO headers, 48k PCM, unsigned, 2 channel, 8-bit stereo. Example:

Input #0, wav, from '.\rickroll.wav':
Duration: 00:02:03.38, bitrate: 768 kb/s
Stream #0:0: Audio: pcm_u8 ([1][0][0][0] / 0x0001), 48000 Hz, stereo, u8, 768 kb/s

To produce a compatible file, you can also use FFmpeg:
ffmpeg -i .\input.mp3 -c:a pcm_u8 -fflags +bitexact -flags:a +bitexact -ac 2 -ar 48k output.wav

WAV_Player More files and info from Loopy The Slayer Fan Girl here!

Fixes from Unleashed (and likely its forks.)

Unleashed has fixed the above stated issues with tempo and pitch so you no longer need to make adjustments.
You're also free to use 44.1k OR 48k PCM. (Fixed WAV Player source here.)


Donation Information

Nothing is ever expected for the hoarding of digital files, creations I have made, or the people I may have helped.

I've had so many asking for me to add this.
Flipper_Blush Flipper_Love

BTC: 3AWgaL3FxquakP15ZVDxr8q8xVTc5Q75dS
BCH: 17nWCvf2YPMZ3F3H1seX8T149Z9E3BMKXk
ETH: 0x0f0003fCB0bD9355Ad7B124c30b9F3D860D5E191
LTC: M8Ujk52U27bkm1ksiWUyteL8b3rRQVMke2
PayPal: uberguidoz@gmail.com

So, here it is. All donations of any size are humbly appreciated.
Flipper_Clap Flipper_OMG

Donations will be used for hardware (and maybe caffeine) to further testing!
UberGuidoZ