Class YamJJazzDefaultRhythms
java.lang.Object
org.jjazz.yamjjazz.rhythm.api.YamJJazzDefaultRhythms
YamJJazz default rhythm infos.
Provide the Genre and tags of the default YamJJazz rhythms, so they become searchable by the RhythmDatabase via a simple string or RhythmFeatures. This is used for instance when we need to find a substitute rhythm for a song's rhythm which is not available on the system (see SongPartImpl serialization proxy).
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classDebug task to check that default rhythms are in the default JJazzLab distribution. -
Method Summary
Modifier and TypeMethodDescriptionThe names of the default rhythms.getDefaultTags(String styleFilename) Return the tags for styleFilename, if it's a default rhythm.Return the Genre for styleFilename, if it's a default rhythm.static YamJJazzDefaultRhythms
-
Method Details
-
getInstance
-
getDefaultRhythmNames
-
getGenre
-
getDefaultTags
Return the tags for styleFilename, if it's a default rhythm.- Parameters:
styleFilename-- Returns:
- Can be an empty list
-