Uses of Class
org.jjazz.rhythm.api.MusicGenerationException
Packages that use MusicGenerationException
Package
Description
Music controller: control the overall playback of a song.
Models to represent a playback session played by the MusicController.
The model of a rhythm (or style, e.g "fast swing 4/4"), with its RhythmVoices and RhythmParameters.
Objects and helper methods to generate musical phrases from the song and form the final backing track (see SongSequenceBuilder).
Dummy rhythm stubs to make sure each time signature has at least one rhythm instance available.
-
Uses of MusicGenerationException in org.jjazz.musiccontrol.api
Methods in org.jjazz.musiccontrol.api that throw MusicGenerationExceptionModifier and TypeMethodDescriptionvoidMusicController.play(int fromBarIndex) Play the current playback session from the specified bar.voidMusicController.resume()Resume playback from the pause state.voidMusicController.setPlaybackSession(PlaybackSession session, boolean silent) Set the current playback session and try to generate the sequence if required. -
Uses of MusicGenerationException in org.jjazz.musiccontrol.api.playbacksession
Methods in org.jjazz.musiccontrol.api.playbacksession that throw MusicGenerationExceptionModifier and TypeMethodDescriptionvoidBaseSongSession.generate(boolean silent) Generate the sequence for the SongContext.voidPlaybackSession.generate(boolean silent) Create the sequence and the related data.voidUpdatableSongSession.generate(boolean silent) voidUpdateProviderSongSession.generate(boolean silent) Generate the initial music then listen for song changes to be ready to generate updates. -
Uses of MusicGenerationException in org.jjazz.rhythm.api
Subclasses of MusicGenerationException in org.jjazz.rhythm.apiModifier and TypeClassDescriptionclassA special kind of MusicGenerationException for errors that user can fix, such as 2 chord symbols at the same position, no chord symbol at section start, etc.Methods in org.jjazz.rhythm.api that throw MusicGenerationExceptionModifier and TypeMethodDescriptionvoidRhythm.loadResources()Tell the rhythm it may load any memory-heavy resources. -
Uses of MusicGenerationException in org.jjazz.rhythmmusicgeneration.api
Methods in org.jjazz.rhythmmusicgeneration.api that throw MusicGenerationExceptionModifier and TypeMethodDescriptionSongSequenceBuilder.buildAll(boolean silent) Call buildMapRvPhrase() then buildSongSequence().SongSequenceBuilder.buildMapRvPhrase(boolean silent) Build the RhythmVoice phrases for the defined context.DummyGenerator.generateMusic(SongContext sgContext) -
Uses of MusicGenerationException in org.jjazz.rhythmmusicgeneration.spi
Methods in org.jjazz.rhythmmusicgeneration.spi that throw MusicGenerationExceptionModifier and TypeMethodDescriptionMusicGenerator.generateMusic(SongContext context) Generate the note Phrases which correspond to a musical accompaniment for a given rhythm. -
Uses of MusicGenerationException in org.jjazz.rhythmstubs.api
Methods in org.jjazz.rhythmstubs.api that throw MusicGenerationException -
Uses of MusicGenerationException in org.jjazz.ss_editor.spi
Methods in org.jjazz.ss_editor.spi that throw MusicGenerationExceptionModifier and TypeMethodDescriptionvoidRhythmSelectionDialog.RhythmPreviewProvider.previewRhythm(Rhythm r, Map<RhythmParameter<?>, Object> rpValues, boolean useRhythmTempo, boolean loop, ActionListener endActionListener) Hear a "preview" of the specified rhythm. -
Uses of MusicGenerationException in org.jjazz.testplayerservice.spi
Methods in org.jjazz.testplayerservice.spi that throw MusicGenerationExceptionModifier and TypeMethodDescriptionvoidTestPlayer.playTestNotes(int channel, int fixPitch, int transpose, Runnable endAction) Send a short sequence of Midi notes on specified channel.voidTestPlayer.playTestNotes(Phrase phrase, Runnable endAction) Play the test notes from specified phrase.