• Stars
    star
    129
  • Rank 270,101 (Top 6 %)
  • Language
    Python
  • Created about 8 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

LSTM source code to generate jazz chord progressions

lstm_real_book

A Keras-based source code that uses LSTM to generate jazz chords progression.

Usage

  1. Clone the repo
  2. Set character-mode in main_lstm_realbook.py as True or False to choose between char-rnn and word-rnn.
  3. Run by $ python main_lstm_realbook.py
  4. Use chord_sentences.txt to whatever you want
  5. Use 2486 .lab files to do even more interesting!

External links

Citation

Text-based LSTM networks for Automatic Music Composition, Keunwoo Choi, George Fazekas, Mark Sandler, 1st Conference on Computer Simulation of Musical Creativity, Huddersfield, UK, 2016 arXiv, pdf, bib

More Repositories

1

kapre

kapre: Keras Audio Preprocessors
Python
910
star
2

music-auto_tagging-keras

Music auto-tagging models and trained weights in keras/theano
Python
615
star
3

transfer_learning_music

Transfer learning for music classification and regression tasks
Jupyter Notebook
255
star
4

dl4mir

Deep learning for MIR
Jupyter Notebook
236
star
5

torchaudio-contrib

A test bed for updates and new features | pytorch/audio
Python
168
star
6

DrummerNet

Supplementary material of "Deep Unsupervised Drum Transcription", ISMIR 2019
TeX
115
star
7

LSTMetallica

LSTM to generate drum tracks based on Metallica's midi drum tracks
Python
105
star
8

ismir-2019-posters

76
star
9

residual_block_keras

Residual network block in Keras
Python
72
star
10

keras_STFT_layer

Do STFT in Keras
Jupyter Notebook
63
star
11

magnatagatune-list

List of automatic music tagging research articles that are evaluated against MagnaTagATune Dataset
63
star
12

keras_callbacks_example

Keras callback example
Python
56
star
13

MSD_split_for_tagging

Python
52
star
14

awesome-audio-study-materials-for-korean

41
star
15

Auralisation

Auralisation of learned features in CNN (for audio)
Python
39
star
16

music4all_contrib

Jupyter Notebook
31
star
17

data-science-handbook

데이터 과학 핸드북
Jupyter Notebook
18
star
18

perceptual_weighting

Loudness compensation for time-frequency representation
Python
18
star
19

ismir2016-ldb-audio-captioning-model-keras

Audio captioning RNN model in Keras
Python
15
star
20

keras_cropping_layer

Keras cropping layer implementation
Python
13
star
21

icassp_2017

12
star
22

UrbanSound8K-preprocessing

Jupyter Notebook
11
star
23

frequency-aware-conv2d-layer-pytorch

Python
9
star
24

tokenizer-vs-tokenizer

8
star
25

awesome-conscious-AIs

8
star
26

machine_learning_eng2kor

Machine learning eng2kor word dictionary
4
star
27

pyloudnorm

Flexible audio loudness meter in Python with implementation of ITU-R BS.1770-4 loudness algorithm
Python
3
star
28

openmic-2018-tfrecord

Python
3
star
29

FMA_convnet_features

FMA convnet features
3
star
30

magnatagatune

yeah
C++
3
star
31

DLR

Python
2
star
32

MSD-to-MB-mapping

Million Song Dataset to MusicBrainz (AcousticBrainz) mapping files
1
star
33

embedding

C++
1
star
34

compact_cnn

a landing page for compact cnn
1
star