×

MidiTok

swMATH ID: 43365
Software Authors: N. Fradet, J.-P. Briot, F. Chhel, A. El Fallah-Seghrouchni, N. Gutowski
Description: MidiTok: Python package to tokenize MIDI music files, presented at the ISMIR 2021 LBD. MidiTok converts MIDI music files into sequences of tokens, i.e. integers, ready to be fed to sequential neural networks like Transformers or RNNs. MidiTok features most known MIDI tokenization strategies, and is built around the idea that they all share common parameters and methods. It contains method that allows to properly pre-process any MIDI file, and also supports Byte Pair Encoding (BPE).
Homepage: https://pypi.org/project/miditok/
Source Code:  https://github.com/Natooz/MidiTok
Dependencies: python
Related Software: Music Transformer; PyTorch; MMM; MusPy; pretty midi; LibROSA; Humdrum; Music21; jSymbolic; Python; musicaiz
Cited in: 0 Documents