Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support ADPCM wave files #16

Open
tjvr opened this issue Oct 20, 2013 · 4 comments
Open

Support ADPCM wave files #16

tjvr opened this issue Oct 20, 2013 · 4 comments

Comments

@tjvr
Copy link
Owner

tjvr commented Oct 20, 2013

Python hates certain wave files.

Error: unknown format: 17

For example this one.

@tjvr
Copy link
Owner Author

tjvr commented Dec 18, 2014

Apparently Scratch 2 uses "PCM or ADPCM wav, or Squeak's encoding in old projects"

@as-com
Copy link

as-com commented Feb 8, 2015

To be more specific, it's IMA ADPCM mono 22050 Hz. However, I have gotten Scratch to play 44100 Hz files.

@tjvr
Copy link
Owner Author

tjvr commented Nov 21, 2016

@trumank wrote a patch for phosphorus for this, should anyone wish to port it https://github.com/nathan/phosphorus/pull/583

FWIW, this is the number-one feature request I get over email!

@tjvr tjvr added the ready label Nov 21, 2016
@tjvr tjvr changed the title Python hates some wave files Support ADPCM wave files Nov 21, 2016
@FlashlightET
Copy link

FlashlightET commented Nov 14, 2024

nathan decided to delete his account so now that pull is unavailable

however there is an archive of phosphorus it should be in there somewhere

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants