Martikos / computational-audio

A really easy to use wav file editor, make quick changes to your wav files from your command line.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Wav File Editor

This project is part of a Computational Audio Course CS591, given at the BU Computer Science department. In the words of Deadmau5 feat. Gerard Way - Professional Griefers:

Give me the sound to see another world outside that's full of all the broken things that I made.

Implemented Functionalityes:

Parse wav file and generate a new file with the same samples (Normal Copy ^^)

./audiodize 0 beatles.wave beatlesfp.wav `./audio 0 beatles.wave beatlesfp.wav

Cut wav file amplitude by half.

./audiodize 1 beatles.wav beatleshalf.wav

Pan the signal from left to right and back, with 5 seconds pan.

./audiodize 2 beatlesmono.wav beatlespan.wav

Create an Envelope for the wav file, and store values in a text file.

./audiodize 3 beatles.wav beatles.env.txt

Reshape wave file with the loaded amplitude.

./audiodize 4 beethoven.wav beatles.env.txt beethoven.as.beatles.wav

About

A really easy to use wav file editor, make quick changes to your wav files from your command line.


Languages

Language:C 100.0%