(on OS X)
- Install Homebrew
- Install
sox
:brew install sox --with-lame --with-flac --with-libvorbis
To use from the command line:
- Clone this repo
cd phase/py
pip install -r requirements.txt
To use the Python library:
pip install git+git://github.com/jonathanmarmor/phase.git@master
./phase.py test_input_files/ravi1.wav --n-tracks=24 --gap=.02 --fade=in-out --repeat-count=20 --end-align
- Open
output/ravi1/ravi1_<timestamp>.wav
with an audio player and listen to it
./phase.py your_own_sample.wav --n-tracks=8 --gap=.3 --repeat-count=10
- Look in
output/your_own_sample
for the resulting wav files
Do ./phase.py -h
to see all the arguments and options and how to use them.
- Finish adding initial gap
- Make soloing of start and end repetition manually toggleable.
- Make more and better options for fade curves
- Add panning?