Part 2 is on decompression, start with Part 1 Extrema Compression (Part 1)Decompression:Luckily for us the decompression phase is much simpler than the compression phase. It would have been simpler regardless but We create a new wave file for the output, we simply need to have a while loop read through the file five bytes […]
PythonExtrema Compression (Part 1)
ExtremaCompression is a low-loss compression method for audio.
Unlike MP3, OGG and other common standards the results still vary widely proptional to frequency.
Higher frequency oscillations will be encoded with minimal loss, but also minimal compression, while low frequencies will compress very small but the quality may deviate from the original product.
Python.Au Audio files with python
The Sun Microsystems .au not the ones from Audacity. I believe it’s a great place to start learning about structs, how to pack/unpack, and how to work with file headers.
Play Along is a very simple python tool for helping synchronise jam band performances.
The bottom left, shows the current bar (root note and scale) while the bottom-right shows the next bar to give some warning of what to play next.