Package org.jjazz.rhythmmusicgeneration.api
package org.jjazz.rhythmmusicgeneration.api
Objects and helper methods to generate musical phrases from the song and form the final backing track (see SongSequenceBuilder).
-
ClassDescriptionPhrase manipulation methods dealing with accents and anticipated chords.For a given phrase decide how chord symbols with HOLD/SHOT/EXTENDED_HOLD_SHOT rendering options should be processed.Process the anticipated chords.A convenience class to analyze and manipulate a suite of chord symbols extracted from a ChordLeadSheet, possibly with different TimeSignatures.A dummy generator that generate simple tracks for test purposes.A helper class to calculate a number of data related to one chord symbol of a chord sequence with an associated grid.A thread to handle successive incoming music generation requests.A result from a music generation.A ChordSequence which has only one TimeSignature.A ChordSequence built for a song, or a part of a song.A result of the split method.Methods to convert a Song into Phrases and Midi sequence.The return value of the buildSongSequence() methods.Phrase manipulation methods.