├── .gitattributes ├── .github └── FUNDING.yml ├── .gitignore ├── CITATION.cff ├── LICENSE ├── README.md ├── analysis ├── README.md ├── data │ ├── eval_test │ │ ├── lastfm_alternative_end2end_g_proposed_small_d_proposed_r_proposed_bernoulli.npy │ │ ├── lastfm_alternative_end2end_g_proposed_small_d_proposed_r_proposed_round.npy │ │ ├── lastfm_alternative_pretrain_g_proposed_d_ablated_test_time_bernoulli.npy │ │ ├── lastfm_alternative_pretrain_g_proposed_d_ablated_test_time_round.npy │ │ ├── lastfm_alternative_pretrain_g_proposed_d_baseline_test_time_bernoulli.npy │ │ ├── lastfm_alternative_pretrain_g_proposed_d_baseline_test_time_round.npy │ │ ├── lastfm_alternative_pretrain_g_proposed_d_proposed_test_time_bernoulli.npy │ │ ├── lastfm_alternative_pretrain_g_proposed_d_proposed_test_time_round.npy │ │ ├── lastfm_alternative_train_g_proposed_d_proposed_r_proposed_bernoulli.npy │ │ ├── lastfm_alternative_train_g_proposed_d_proposed_r_proposed_round.npy │ │ ├── lastfm_alternative_train_joint_g_proposed_d_proposed_r_proposed_bernoulli.npy │ │ └── lastfm_alternative_train_joint_g_proposed_d_proposed_r_proposed_round.npy │ ├── eval_training_data │ │ └── lastfm_alternative_8b_phrase.npy │ └── eval_training_progress │ │ ├── lastfm_alternative_end2end_g_proposed_small_d_proposed_r_proposed_bernoulli.npz │ │ ├── lastfm_alternative_end2end_g_proposed_small_d_proposed_r_proposed_round.npz │ │ ├── lastfm_alternative_pretrain_g_proposed_d_ablated.npz │ │ ├── lastfm_alternative_pretrain_g_proposed_d_baseline.npz │ │ ├── lastfm_alternative_pretrain_g_proposed_d_proposed.npz │ │ ├── lastfm_alternative_train_g_proposed_d_proposed_r_proposed_bernoulli.npz │ │ ├── lastfm_alternative_train_g_proposed_d_proposed_r_proposed_round.npz │ │ ├── lastfm_alternative_train_joint_g_proposed_d_proposed_r_proposed_bernoulli.npz │ │ └── lastfm_alternative_train_joint_g_proposed_d_proposed_r_proposed_round.npz ├── eval_gan.py ├── eval_refine_gan.py ├── figs │ ├── ablated │ │ ├── ablated_drum_in_pattern.png │ │ ├── ablated_empty_bar_rate.png │ │ ├── ablated_note_in_scale.png │ │ ├── ablated_num_chroma_used.png │ │ ├── ablated_num_pitch_used.png │ │ ├── ablated_polyphonicity.png │ │ ├── ablated_qualified_note_rate.png │ │ └── ablated_tonal_distance.png │ ├── end2end │ │ ├── end2end_drum_in_pattern.png │ │ ├── end2end_empty_bar_rate.png │ │ ├── end2end_note_in_scale.png │ │ ├── end2end_num_chroma_used.png │ │ ├── end2end_num_pitch_used.png │ │ ├── end2end_polyphonicity.png │ │ └── end2end_qualified_note_rate.png │ └── two-stage │ │ ├── two-stage_drum_in_pattern.png │ │ ├── two-stage_empty_bar_rate.png │ │ ├── two-stage_note_in_scale.png │ │ ├── two-stage_num_chroma_used.png │ │ ├── two-stage_num_pitch_used.png │ │ ├── two-stage_polyphonicity.png │ │ ├── two-stage_qualified_note_rate.png │ │ └── two-stage_tonal_distance.png ├── merge_eval_files.py ├── model_comparisons.ipynb └── plot_metric_curves.ipynb ├── config.py ├── docs ├── _config.yml ├── _includes │ ├── audio_player.html │ ├── icon_link.html │ └── video_player.html ├── _layouts │ └── default.html ├── _sass │ └── jekyll-theme-minimal.scss ├── abstract.md ├── audio │ ├── end2end_bernoulli.mp3 │ ├── end2end_round.mp3 │ ├── proposed_bernoulli.mp3 │ ├── proposed_round.mp3 │ ├── test_time_bernoulli.mp3 │ └── test_time_round.mp3 ├── background.md ├── data.md ├── figs │ ├── ablated_qualified_note_rate.png │ ├── ablated_tonal_distance.png │ ├── bmusegan.png │ ├── closeup_bernoulli.png │ ├── closeup_raw.png │ ├── closeup_round.png │ ├── closeup_test_time_bernoulli.png │ ├── closeup_test_time_round.png │ ├── discriminator.png │ ├── end2end_qualified_note_rate.png │ ├── formula_dbn.png │ ├── formula_sbn.png │ ├── generator.png │ ├── logo.png │ ├── logo_bmusegan.png │ ├── pianoroll-example-5tracks.png │ ├── pianoroll-example.png │ ├── refiner.png │ ├── residual_block.png │ ├── theory.png │ ├── train_samples.png │ ├── two-stage_polyphonicity.png │ └── two-stage_qualified_note_rate.png ├── index.md ├── introduction.md ├── model.md ├── paper.md ├── pdf │ ├── bmusegan-ismir2018-paper.pdf │ ├── bmusegan-ismir2018-poster.pdf │ ├── bmusegan-ismir2018-reviews.pdf │ ├── bmusegan-ismir2018-slides.pdf │ └── bmusegan-tmacw2018-slides.pdf └── results.md ├── main.py ├── musegan ├── __init__.py ├── bmusegan │ ├── __init__.py │ ├── components.py │ ├── models.py │ └── presets │ │ ├── __init__.py │ │ ├── bar │ │ ├── __init__.py │ │ ├── discriminator │ │ │ ├── __init__.py │ │ │ ├── ablated.py │ │ │ ├── baseline.py │ │ │ └── proposed.py │ │ ├── generator │ │ │ ├── __init__.py │ │ │ └── proposed.py │ │ └── refiner │ │ │ ├── __init__.py │ │ │ ├── proposed_bernoulli.py │ │ │ └── proposed_round.py │ │ └── phrase │ │ ├── __init__.py │ │ ├── discriminator │ │ ├── __init__.py │ │ ├── ablated.py │ │ ├── baseline.py │ │ ├── proposed.py │ │ └── proposed_small.py │ │ ├── generator │ │ ├── __init__.py │ │ ├── proposed.py │ │ └── proposed_small.py │ │ └── refiner │ │ ├── __init__.py │ │ ├── proposed_bernoulli.py │ │ └── proposed_round.py └── utils │ ├── __init__.py │ ├── image_io.py │ ├── metrics.py │ ├── midi_io.py │ ├── neuralnet.py │ └── ops.py ├── pretrained ├── README.md ├── download.sh └── download_all.sh └── training_data ├── README.md ├── download.sh └── store_to_sa.py /.gitattributes: -------------------------------------------------------------------------------- 1 | analysis/* linguist-detectable=false 2 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: salu133445 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/.gitignore -------------------------------------------------------------------------------- /CITATION.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/CITATION.cff -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/README.md -------------------------------------------------------------------------------- /analysis/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/README.md -------------------------------------------------------------------------------- /analysis/data/eval_test/lastfm_alternative_end2end_g_proposed_small_d_proposed_r_proposed_bernoulli.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/data/eval_test/lastfm_alternative_end2end_g_proposed_small_d_proposed_r_proposed_bernoulli.npy -------------------------------------------------------------------------------- /analysis/data/eval_test/lastfm_alternative_end2end_g_proposed_small_d_proposed_r_proposed_round.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/data/eval_test/lastfm_alternative_end2end_g_proposed_small_d_proposed_r_proposed_round.npy -------------------------------------------------------------------------------- /analysis/data/eval_test/lastfm_alternative_pretrain_g_proposed_d_ablated_test_time_bernoulli.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/data/eval_test/lastfm_alternative_pretrain_g_proposed_d_ablated_test_time_bernoulli.npy -------------------------------------------------------------------------------- /analysis/data/eval_test/lastfm_alternative_pretrain_g_proposed_d_ablated_test_time_round.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/data/eval_test/lastfm_alternative_pretrain_g_proposed_d_ablated_test_time_round.npy -------------------------------------------------------------------------------- /analysis/data/eval_test/lastfm_alternative_pretrain_g_proposed_d_baseline_test_time_bernoulli.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/data/eval_test/lastfm_alternative_pretrain_g_proposed_d_baseline_test_time_bernoulli.npy -------------------------------------------------------------------------------- /analysis/data/eval_test/lastfm_alternative_pretrain_g_proposed_d_baseline_test_time_round.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/data/eval_test/lastfm_alternative_pretrain_g_proposed_d_baseline_test_time_round.npy -------------------------------------------------------------------------------- /analysis/data/eval_test/lastfm_alternative_pretrain_g_proposed_d_proposed_test_time_bernoulli.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/data/eval_test/lastfm_alternative_pretrain_g_proposed_d_proposed_test_time_bernoulli.npy -------------------------------------------------------------------------------- /analysis/data/eval_test/lastfm_alternative_pretrain_g_proposed_d_proposed_test_time_round.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/data/eval_test/lastfm_alternative_pretrain_g_proposed_d_proposed_test_time_round.npy -------------------------------------------------------------------------------- /analysis/data/eval_test/lastfm_alternative_train_g_proposed_d_proposed_r_proposed_bernoulli.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/data/eval_test/lastfm_alternative_train_g_proposed_d_proposed_r_proposed_bernoulli.npy -------------------------------------------------------------------------------- /analysis/data/eval_test/lastfm_alternative_train_g_proposed_d_proposed_r_proposed_round.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/data/eval_test/lastfm_alternative_train_g_proposed_d_proposed_r_proposed_round.npy -------------------------------------------------------------------------------- /analysis/data/eval_test/lastfm_alternative_train_joint_g_proposed_d_proposed_r_proposed_bernoulli.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/data/eval_test/lastfm_alternative_train_joint_g_proposed_d_proposed_r_proposed_bernoulli.npy -------------------------------------------------------------------------------- /analysis/data/eval_test/lastfm_alternative_train_joint_g_proposed_d_proposed_r_proposed_round.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/data/eval_test/lastfm_alternative_train_joint_g_proposed_d_proposed_r_proposed_round.npy -------------------------------------------------------------------------------- /analysis/data/eval_training_data/lastfm_alternative_8b_phrase.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/data/eval_training_data/lastfm_alternative_8b_phrase.npy -------------------------------------------------------------------------------- /analysis/data/eval_training_progress/lastfm_alternative_end2end_g_proposed_small_d_proposed_r_proposed_bernoulli.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/data/eval_training_progress/lastfm_alternative_end2end_g_proposed_small_d_proposed_r_proposed_bernoulli.npz -------------------------------------------------------------------------------- /analysis/data/eval_training_progress/lastfm_alternative_end2end_g_proposed_small_d_proposed_r_proposed_round.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/data/eval_training_progress/lastfm_alternative_end2end_g_proposed_small_d_proposed_r_proposed_round.npz -------------------------------------------------------------------------------- /analysis/data/eval_training_progress/lastfm_alternative_pretrain_g_proposed_d_ablated.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/data/eval_training_progress/lastfm_alternative_pretrain_g_proposed_d_ablated.npz -------------------------------------------------------------------------------- /analysis/data/eval_training_progress/lastfm_alternative_pretrain_g_proposed_d_baseline.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/data/eval_training_progress/lastfm_alternative_pretrain_g_proposed_d_baseline.npz -------------------------------------------------------------------------------- /analysis/data/eval_training_progress/lastfm_alternative_pretrain_g_proposed_d_proposed.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/data/eval_training_progress/lastfm_alternative_pretrain_g_proposed_d_proposed.npz -------------------------------------------------------------------------------- /analysis/data/eval_training_progress/lastfm_alternative_train_g_proposed_d_proposed_r_proposed_bernoulli.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/data/eval_training_progress/lastfm_alternative_train_g_proposed_d_proposed_r_proposed_bernoulli.npz -------------------------------------------------------------------------------- /analysis/data/eval_training_progress/lastfm_alternative_train_g_proposed_d_proposed_r_proposed_round.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/data/eval_training_progress/lastfm_alternative_train_g_proposed_d_proposed_r_proposed_round.npz -------------------------------------------------------------------------------- /analysis/data/eval_training_progress/lastfm_alternative_train_joint_g_proposed_d_proposed_r_proposed_bernoulli.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/data/eval_training_progress/lastfm_alternative_train_joint_g_proposed_d_proposed_r_proposed_bernoulli.npz -------------------------------------------------------------------------------- /analysis/data/eval_training_progress/lastfm_alternative_train_joint_g_proposed_d_proposed_r_proposed_round.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/data/eval_training_progress/lastfm_alternative_train_joint_g_proposed_d_proposed_r_proposed_round.npz -------------------------------------------------------------------------------- /analysis/eval_gan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/eval_gan.py -------------------------------------------------------------------------------- /analysis/eval_refine_gan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/eval_refine_gan.py -------------------------------------------------------------------------------- /analysis/figs/ablated/ablated_drum_in_pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/figs/ablated/ablated_drum_in_pattern.png -------------------------------------------------------------------------------- /analysis/figs/ablated/ablated_empty_bar_rate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/figs/ablated/ablated_empty_bar_rate.png -------------------------------------------------------------------------------- /analysis/figs/ablated/ablated_note_in_scale.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/figs/ablated/ablated_note_in_scale.png -------------------------------------------------------------------------------- /analysis/figs/ablated/ablated_num_chroma_used.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/figs/ablated/ablated_num_chroma_used.png -------------------------------------------------------------------------------- /analysis/figs/ablated/ablated_num_pitch_used.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/figs/ablated/ablated_num_pitch_used.png -------------------------------------------------------------------------------- /analysis/figs/ablated/ablated_polyphonicity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/figs/ablated/ablated_polyphonicity.png -------------------------------------------------------------------------------- /analysis/figs/ablated/ablated_qualified_note_rate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/figs/ablated/ablated_qualified_note_rate.png -------------------------------------------------------------------------------- /analysis/figs/ablated/ablated_tonal_distance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/figs/ablated/ablated_tonal_distance.png -------------------------------------------------------------------------------- /analysis/figs/end2end/end2end_drum_in_pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/figs/end2end/end2end_drum_in_pattern.png -------------------------------------------------------------------------------- /analysis/figs/end2end/end2end_empty_bar_rate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/figs/end2end/end2end_empty_bar_rate.png -------------------------------------------------------------------------------- /analysis/figs/end2end/end2end_note_in_scale.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/figs/end2end/end2end_note_in_scale.png -------------------------------------------------------------------------------- /analysis/figs/end2end/end2end_num_chroma_used.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/figs/end2end/end2end_num_chroma_used.png -------------------------------------------------------------------------------- /analysis/figs/end2end/end2end_num_pitch_used.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/figs/end2end/end2end_num_pitch_used.png -------------------------------------------------------------------------------- /analysis/figs/end2end/end2end_polyphonicity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/figs/end2end/end2end_polyphonicity.png -------------------------------------------------------------------------------- /analysis/figs/end2end/end2end_qualified_note_rate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/figs/end2end/end2end_qualified_note_rate.png -------------------------------------------------------------------------------- /analysis/figs/two-stage/two-stage_drum_in_pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/figs/two-stage/two-stage_drum_in_pattern.png -------------------------------------------------------------------------------- /analysis/figs/two-stage/two-stage_empty_bar_rate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/figs/two-stage/two-stage_empty_bar_rate.png -------------------------------------------------------------------------------- /analysis/figs/two-stage/two-stage_note_in_scale.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/figs/two-stage/two-stage_note_in_scale.png -------------------------------------------------------------------------------- /analysis/figs/two-stage/two-stage_num_chroma_used.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/figs/two-stage/two-stage_num_chroma_used.png -------------------------------------------------------------------------------- /analysis/figs/two-stage/two-stage_num_pitch_used.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/figs/two-stage/two-stage_num_pitch_used.png -------------------------------------------------------------------------------- /analysis/figs/two-stage/two-stage_polyphonicity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/figs/two-stage/two-stage_polyphonicity.png -------------------------------------------------------------------------------- /analysis/figs/two-stage/two-stage_qualified_note_rate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/figs/two-stage/two-stage_qualified_note_rate.png -------------------------------------------------------------------------------- /analysis/figs/two-stage/two-stage_tonal_distance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/figs/two-stage/two-stage_tonal_distance.png -------------------------------------------------------------------------------- /analysis/merge_eval_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/merge_eval_files.py -------------------------------------------------------------------------------- /analysis/model_comparisons.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/model_comparisons.ipynb -------------------------------------------------------------------------------- /analysis/plot_metric_curves.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/analysis/plot_metric_curves.ipynb -------------------------------------------------------------------------------- /config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/config.py -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/_includes/audio_player.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/_includes/audio_player.html -------------------------------------------------------------------------------- /docs/_includes/icon_link.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/_includes/icon_link.html -------------------------------------------------------------------------------- /docs/_includes/video_player.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/_includes/video_player.html -------------------------------------------------------------------------------- /docs/_layouts/default.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/_layouts/default.html -------------------------------------------------------------------------------- /docs/_sass/jekyll-theme-minimal.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/_sass/jekyll-theme-minimal.scss -------------------------------------------------------------------------------- /docs/abstract.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/abstract.md -------------------------------------------------------------------------------- /docs/audio/end2end_bernoulli.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/audio/end2end_bernoulli.mp3 -------------------------------------------------------------------------------- /docs/audio/end2end_round.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/audio/end2end_round.mp3 -------------------------------------------------------------------------------- /docs/audio/proposed_bernoulli.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/audio/proposed_bernoulli.mp3 -------------------------------------------------------------------------------- /docs/audio/proposed_round.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/audio/proposed_round.mp3 -------------------------------------------------------------------------------- /docs/audio/test_time_bernoulli.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/audio/test_time_bernoulli.mp3 -------------------------------------------------------------------------------- /docs/audio/test_time_round.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/audio/test_time_round.mp3 -------------------------------------------------------------------------------- /docs/background.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/background.md -------------------------------------------------------------------------------- /docs/data.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/data.md -------------------------------------------------------------------------------- /docs/figs/ablated_qualified_note_rate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/figs/ablated_qualified_note_rate.png -------------------------------------------------------------------------------- /docs/figs/ablated_tonal_distance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/figs/ablated_tonal_distance.png -------------------------------------------------------------------------------- /docs/figs/bmusegan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/figs/bmusegan.png -------------------------------------------------------------------------------- /docs/figs/closeup_bernoulli.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/figs/closeup_bernoulli.png -------------------------------------------------------------------------------- /docs/figs/closeup_raw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/figs/closeup_raw.png -------------------------------------------------------------------------------- /docs/figs/closeup_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/figs/closeup_round.png -------------------------------------------------------------------------------- /docs/figs/closeup_test_time_bernoulli.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/figs/closeup_test_time_bernoulli.png -------------------------------------------------------------------------------- /docs/figs/closeup_test_time_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/figs/closeup_test_time_round.png -------------------------------------------------------------------------------- /docs/figs/discriminator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/figs/discriminator.png -------------------------------------------------------------------------------- /docs/figs/end2end_qualified_note_rate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/figs/end2end_qualified_note_rate.png -------------------------------------------------------------------------------- /docs/figs/formula_dbn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/figs/formula_dbn.png -------------------------------------------------------------------------------- /docs/figs/formula_sbn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/figs/formula_sbn.png -------------------------------------------------------------------------------- /docs/figs/generator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/figs/generator.png -------------------------------------------------------------------------------- /docs/figs/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/figs/logo.png -------------------------------------------------------------------------------- /docs/figs/logo_bmusegan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/figs/logo_bmusegan.png -------------------------------------------------------------------------------- /docs/figs/pianoroll-example-5tracks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/figs/pianoroll-example-5tracks.png -------------------------------------------------------------------------------- /docs/figs/pianoroll-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/figs/pianoroll-example.png -------------------------------------------------------------------------------- /docs/figs/refiner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/figs/refiner.png -------------------------------------------------------------------------------- /docs/figs/residual_block.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/figs/residual_block.png -------------------------------------------------------------------------------- /docs/figs/theory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/figs/theory.png -------------------------------------------------------------------------------- /docs/figs/train_samples.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/figs/train_samples.png -------------------------------------------------------------------------------- /docs/figs/two-stage_polyphonicity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/figs/two-stage_polyphonicity.png -------------------------------------------------------------------------------- /docs/figs/two-stage_qualified_note_rate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/figs/two-stage_qualified_note_rate.png -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/introduction.md -------------------------------------------------------------------------------- /docs/model.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/model.md -------------------------------------------------------------------------------- /docs/paper.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/paper.md -------------------------------------------------------------------------------- /docs/pdf/bmusegan-ismir2018-paper.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/pdf/bmusegan-ismir2018-paper.pdf -------------------------------------------------------------------------------- /docs/pdf/bmusegan-ismir2018-poster.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/pdf/bmusegan-ismir2018-poster.pdf -------------------------------------------------------------------------------- /docs/pdf/bmusegan-ismir2018-reviews.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/pdf/bmusegan-ismir2018-reviews.pdf -------------------------------------------------------------------------------- /docs/pdf/bmusegan-ismir2018-slides.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/pdf/bmusegan-ismir2018-slides.pdf -------------------------------------------------------------------------------- /docs/pdf/bmusegan-tmacw2018-slides.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/pdf/bmusegan-tmacw2018-slides.pdf -------------------------------------------------------------------------------- /docs/results.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/docs/results.md -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/main.py -------------------------------------------------------------------------------- /musegan/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /musegan/bmusegan/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /musegan/bmusegan/components.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/musegan/bmusegan/components.py -------------------------------------------------------------------------------- /musegan/bmusegan/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/musegan/bmusegan/models.py -------------------------------------------------------------------------------- /musegan/bmusegan/presets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/musegan/bmusegan/presets/__init__.py -------------------------------------------------------------------------------- /musegan/bmusegan/presets/bar/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /musegan/bmusegan/presets/bar/discriminator/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /musegan/bmusegan/presets/bar/discriminator/ablated.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/musegan/bmusegan/presets/bar/discriminator/ablated.py -------------------------------------------------------------------------------- /musegan/bmusegan/presets/bar/discriminator/baseline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/musegan/bmusegan/presets/bar/discriminator/baseline.py -------------------------------------------------------------------------------- /musegan/bmusegan/presets/bar/discriminator/proposed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/musegan/bmusegan/presets/bar/discriminator/proposed.py -------------------------------------------------------------------------------- /musegan/bmusegan/presets/bar/generator/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /musegan/bmusegan/presets/bar/generator/proposed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/musegan/bmusegan/presets/bar/generator/proposed.py -------------------------------------------------------------------------------- /musegan/bmusegan/presets/bar/refiner/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /musegan/bmusegan/presets/bar/refiner/proposed_bernoulli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/musegan/bmusegan/presets/bar/refiner/proposed_bernoulli.py -------------------------------------------------------------------------------- /musegan/bmusegan/presets/bar/refiner/proposed_round.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/musegan/bmusegan/presets/bar/refiner/proposed_round.py -------------------------------------------------------------------------------- /musegan/bmusegan/presets/phrase/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /musegan/bmusegan/presets/phrase/discriminator/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /musegan/bmusegan/presets/phrase/discriminator/ablated.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/musegan/bmusegan/presets/phrase/discriminator/ablated.py -------------------------------------------------------------------------------- /musegan/bmusegan/presets/phrase/discriminator/baseline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/musegan/bmusegan/presets/phrase/discriminator/baseline.py -------------------------------------------------------------------------------- /musegan/bmusegan/presets/phrase/discriminator/proposed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/musegan/bmusegan/presets/phrase/discriminator/proposed.py -------------------------------------------------------------------------------- /musegan/bmusegan/presets/phrase/discriminator/proposed_small.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/musegan/bmusegan/presets/phrase/discriminator/proposed_small.py -------------------------------------------------------------------------------- /musegan/bmusegan/presets/phrase/generator/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /musegan/bmusegan/presets/phrase/generator/proposed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/musegan/bmusegan/presets/phrase/generator/proposed.py -------------------------------------------------------------------------------- /musegan/bmusegan/presets/phrase/generator/proposed_small.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/musegan/bmusegan/presets/phrase/generator/proposed_small.py -------------------------------------------------------------------------------- /musegan/bmusegan/presets/phrase/refiner/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /musegan/bmusegan/presets/phrase/refiner/proposed_bernoulli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/musegan/bmusegan/presets/phrase/refiner/proposed_bernoulli.py -------------------------------------------------------------------------------- /musegan/bmusegan/presets/phrase/refiner/proposed_round.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/musegan/bmusegan/presets/phrase/refiner/proposed_round.py -------------------------------------------------------------------------------- /musegan/utils/__init__.py: -------------------------------------------------------------------------------- 1 | """Utilities 2 | """ 3 | -------------------------------------------------------------------------------- /musegan/utils/image_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/musegan/utils/image_io.py -------------------------------------------------------------------------------- /musegan/utils/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/musegan/utils/metrics.py -------------------------------------------------------------------------------- /musegan/utils/midi_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/musegan/utils/midi_io.py -------------------------------------------------------------------------------- /musegan/utils/neuralnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/musegan/utils/neuralnet.py -------------------------------------------------------------------------------- /musegan/utils/ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/musegan/utils/ops.py -------------------------------------------------------------------------------- /pretrained/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/pretrained/README.md -------------------------------------------------------------------------------- /pretrained/download.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/pretrained/download.sh -------------------------------------------------------------------------------- /pretrained/download_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/pretrained/download_all.sh -------------------------------------------------------------------------------- /training_data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/training_data/README.md -------------------------------------------------------------------------------- /training_data/download.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/training_data/download.sh -------------------------------------------------------------------------------- /training_data/store_to_sa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salu133445/bmusegan/HEAD/training_data/store_to_sa.py --------------------------------------------------------------------------------