floriangardin commited on
Commit
3a1c6bd
·
verified ·
1 Parent(s): 0b9a7d6

Create README.md

Browse files
Files changed (1) hide show
  1. README.md +26 -0
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
+