├── .flake8 ├── .github └── workflows │ └── build.yml ├── .gitignore ├── GENERATING.md ├── LICENSE ├── README.md ├── audio └── samples │ ├── M1_Piano_C4.wav │ ├── Yamaha-DX7-Bass-C2.wav │ ├── bass_synthetic_033-029-050.wav │ └── simple_sine.wav ├── docs └── img │ └── architectures.png ├── generators ├── fm_generator.py ├── generator.py ├── parameters.py ├── sine_generator.py └── vst_generator.py ├── models ├── __init__.py ├── app.py ├── autoencoder.py ├── common │ ├── __init__.py │ ├── architectures.py │ ├── data_generator.py │ ├── soundfile_generator.py │ └── utils.py ├── comparison.py ├── e2e_cnn.py ├── runner.py └── spectrogram_cnn.py ├── mypy.ini ├── paper └── 1812.06349.pdf ├── plugin_config ├── dexed.json ├── dexed_2osc.json ├── dexed_gen.json ├── lokomotiv.json └── lokomotiv_gen.json ├── poetry.lock ├── pyproject.toml ├── reconstruction ├── curves.py ├── fm_reconstruction.py └── mod_oscillators.py ├── requirements.txt ├── tasks ├── __init__.py └── start.py ├── tests ├── __init__.py ├── test_e2e.py ├── test_generator.py ├── test_spectro.py └── test_utils.py └── vst_generation.md /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crodriguez1a/inver-synth/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crodriguez1a/inver-synth/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crodriguez1a/inver-synth/HEAD/.gitignore -------------------------------------------------------------------------------- /GENERATING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crodriguez1a/inver-synth/HEAD/GENERATING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crodriguez1a/inver-synth/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crodriguez1a/inver-synth/HEAD/README.md -------------------------------------------------------------------------------- /audio/samples/M1_Piano_C4.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crodriguez1a/inver-synth/HEAD/audio/samples/M1_Piano_C4.wav -------------------------------------------------------------------------------- /audio/samples/Yamaha-DX7-Bass-C2.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crodriguez1a/inver-synth/HEAD/audio/samples/Yamaha-DX7-Bass-C2.wav -------------------------------------------------------------------------------- /audio/samples/bass_synthetic_033-029-050.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crodriguez1a/inver-synth/HEAD/audio/samples/bass_synthetic_033-029-050.wav -------------------------------------------------------------------------------- /audio/samples/simple_sine.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crodriguez1a/inver-synth/HEAD/audio/samples/simple_sine.wav -------------------------------------------------------------------------------- /docs/img/architectures.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crodriguez1a/inver-synth/HEAD/docs/img/architectures.png -------------------------------------------------------------------------------- /generators/fm_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crodriguez1a/inver-synth/HEAD/generators/fm_generator.py -------------------------------------------------------------------------------- /generators/generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crodriguez1a/inver-synth/HEAD/generators/generator.py -------------------------------------------------------------------------------- /generators/parameters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crodriguez1a/inver-synth/HEAD/generators/parameters.py -------------------------------------------------------------------------------- /generators/sine_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crodriguez1a/inver-synth/HEAD/generators/sine_generator.py -------------------------------------------------------------------------------- /generators/vst_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crodriguez1a/inver-synth/HEAD/generators/vst_generator.py -------------------------------------------------------------------------------- /models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /models/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crodriguez1a/inver-synth/HEAD/models/app.py -------------------------------------------------------------------------------- /models/autoencoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crodriguez1a/inver-synth/HEAD/models/autoencoder.py -------------------------------------------------------------------------------- /models/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /models/common/architectures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crodriguez1a/inver-synth/HEAD/models/common/architectures.py -------------------------------------------------------------------------------- /models/common/data_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crodriguez1a/inver-synth/HEAD/models/common/data_generator.py -------------------------------------------------------------------------------- /models/common/soundfile_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crodriguez1a/inver-synth/HEAD/models/common/soundfile_generator.py -------------------------------------------------------------------------------- /models/common/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crodriguez1a/inver-synth/HEAD/models/common/utils.py -------------------------------------------------------------------------------- /models/comparison.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crodriguez1a/inver-synth/HEAD/models/comparison.py -------------------------------------------------------------------------------- /models/e2e_cnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crodriguez1a/inver-synth/HEAD/models/e2e_cnn.py -------------------------------------------------------------------------------- /models/runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crodriguez1a/inver-synth/HEAD/models/runner.py -------------------------------------------------------------------------------- /models/spectrogram_cnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crodriguez1a/inver-synth/HEAD/models/spectrogram_cnn.py -------------------------------------------------------------------------------- /mypy.ini: -------------------------------------------------------------------------------- 1 | [mypy] 2 | ignore_missing_imports = True 3 | -------------------------------------------------------------------------------- /paper/1812.06349.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crodriguez1a/inver-synth/HEAD/paper/1812.06349.pdf -------------------------------------------------------------------------------- /plugin_config/dexed.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crodriguez1a/inver-synth/HEAD/plugin_config/dexed.json -------------------------------------------------------------------------------- /plugin_config/dexed_2osc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crodriguez1a/inver-synth/HEAD/plugin_config/dexed_2osc.json -------------------------------------------------------------------------------- /plugin_config/dexed_gen.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crodriguez1a/inver-synth/HEAD/plugin_config/dexed_gen.json -------------------------------------------------------------------------------- /plugin_config/lokomotiv.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crodriguez1a/inver-synth/HEAD/plugin_config/lokomotiv.json -------------------------------------------------------------------------------- /plugin_config/lokomotiv_gen.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crodriguez1a/inver-synth/HEAD/plugin_config/lokomotiv_gen.json -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crodriguez1a/inver-synth/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crodriguez1a/inver-synth/HEAD/pyproject.toml -------------------------------------------------------------------------------- /reconstruction/curves.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crodriguez1a/inver-synth/HEAD/reconstruction/curves.py -------------------------------------------------------------------------------- /reconstruction/fm_reconstruction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crodriguez1a/inver-synth/HEAD/reconstruction/fm_reconstruction.py -------------------------------------------------------------------------------- /reconstruction/mod_oscillators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crodriguez1a/inver-synth/HEAD/reconstruction/mod_oscillators.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crodriguez1a/inver-synth/HEAD/requirements.txt -------------------------------------------------------------------------------- /tasks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tasks/start.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crodriguez1a/inver-synth/HEAD/tasks/start.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_e2e.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crodriguez1a/inver-synth/HEAD/tests/test_e2e.py -------------------------------------------------------------------------------- /tests/test_generator.py: -------------------------------------------------------------------------------- 1 | # TODO 2 | -------------------------------------------------------------------------------- /tests/test_spectro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crodriguez1a/inver-synth/HEAD/tests/test_spectro.py -------------------------------------------------------------------------------- /tests/test_utils.py: -------------------------------------------------------------------------------- 1 | # TODO 2 | -------------------------------------------------------------------------------- /vst_generation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crodriguez1a/inver-synth/HEAD/vst_generation.md --------------------------------------------------------------------------------