Skip to content

johndpope/sounderfeit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sounderfeit

A proof-of-concept overlap-add synthesizer based on a conditional autoencoder.

Software theoretically cross-platform but only tested on Ubuntu 17.04.

(A Mac OS X port is in progress on the "osx" branch, it works but is not yet merged so feel free to try it.)

Demo

A demo of the user interface and description of the idea and results is available at:

https://youtu.be/y1wKMhJdeUw

Sounderfeit Demo Video

Requires

  • numpy, scipy, matplotlib: apt-get install python3-numpy

Generate data

Training

Running

  • Python 3
  • PyQt5: apt-get install python3-pyqt5

Build

python3 setup.py build

Install

python3 setup.py install

Run

python3 main.py