Skip to content

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

Notifications You must be signed in to change notification settings

Martikos/computational-audio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages