- Teaching neural networks how to play guitar
- Based on SampleRNN (Mehri et al. 2016)
- Under progress!!
MIT License
- navigate to project directory
- create
waves
directory inside the current directory - copy all the wave files inside this directory
- run
$ python preprocess.py
- A
data.npy
file is created insidetmp
directory
- run
$ python train_model.py
- weights are stored in
../params/
directory - logs are stored in
../logs/
directory - generated samples are stored in
../gen/
directory
- training logs dir:
../logs/train/
- validation logs dir:
../logs/valid/
- samples are automatically generated after
gen_freq
iterations - samples are generated inside
gen
directory
- Just modify the corresponding parameters in
settings.cfg