Package org.jjazz.musiccontrol.api
package org.jjazz.musiccontrol.api
Music controller: control the overall playback of a song.
-
ClassDescriptionA control track contains custom MetaEvents used by the MusicController to fire PlaybackListener events.A global service to be notified of Midi notes activity for a given channel for visual purpose.Control the music playback of a PlaybackSession.The playback states.A thread to handle successive incoming music generation requests.A result from a music generation.A listener to Note ON/OFF events fired by the MusicController.Listener of events occurring when PlaybackSession is being played by the MusicController.Convenience class.Playback settings (click, precount, looping, transposition, auto-update mode) and related helper methods.Helper methods to export a Song to a Midi file.Notify listeners via the PROP_MUSIC_GENERATION_COMBINED change event when a Song or its MidiMix or PlaybackSettings have changed in a way that impacts the music generation for that song.