Create README.md
Browse files
README.md
ADDED
@@ -0,0 +1,26 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
MusicLang text-chord-predictor
|
2 |
+
===============================
|
3 |
+
|
4 |
+
MusicLang text-chord-predictor is the easiest to use model from the musiclang family.
|
5 |
+
It can be used without any third party library. Just input a chord progression in standard pop format (eg : START CM Dm G7/B ), the model will simply predict the next chords.
|
6 |
+
You can use it to create a song harmonic structure quickly.
|
7 |
+
|
8 |
+
Some Caveats
|
9 |
+
=============
|
10 |
+
|
11 |
+
- Please include the "START" token at the beginning of your prompt to maximize model performances
|
12 |
+
- Some chords are not in the vocabulary, but they always have an enharmonic equivalent (There is no C#M but a DbM). If the tokenizer can't parse your chord consider changing it by the enharmonic equivalent
|
13 |
+
- We only support M (major), m (minor), 7 (seventh dominant chords), M7 (Major with major seventh), m7 (minor with minor sevenths), m7b5 (half diminished chords), dim (diminished triad), dim7 (diminished seventh chord), aug (augmented chord)
|
14 |
+
- We don't support other chord extensions, if you are interested by an extended model please contact me
|
15 |
+
- We support all inversions of the chord using the / notation (eg : CM/E is a C major chord over bass of E). We currently don't support bass note that does not belong to the chord (DM/C will lead to an error, use D7/C)
|
16 |
+
- It does not focus on harmonic ryhthm, only chord progression
|
17 |
+
- Use [musiclang package](https://github.com/musiclang/musiclang) to parse your chord progressions and create cool voicings from them, or create new musical ideas !
|
18 |
+
|
19 |
+
License
|
20 |
+
========
|
21 |
+
|
22 |
+
This model is free to use for research and open source purpose only. Please credit me (Florian GARDIN) and musiclang if you do so.
|
23 |
+
If you would like to use this in a commercial product please contact [us](florian.gardin@musiclang.io) to discuss licensing terms and potential integration in your product. I am looking forward to hearing about your project !
|
24 |
+
|
25 |
+
|
26 |
+
|