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).
-
Uses of MusicGenerationException in org.jjazz.jjswing.api
Methods in org.jjazz.jjswing.api that throw MusicGenerationException -
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 which will be used by the play() method. -
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.voidStaticSongSession.generate(boolean silent) Overridden to add our songMusicGenerationListener.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.CompositeMusicGenerator.generateMusic(SongContext sgContext, RhythmVoice... rvs) DummyGenerator.generateMusic(SongContext sgContext, RhythmVoice... rvs) -
Uses of MusicGenerationException in org.jjazz.rhythmmusicgeneration.spi
Methods in org.jjazz.rhythmmusicgeneration.spi that throw MusicGenerationExceptionModifier and TypeMethodDescriptionMusicGenerator.generateMusic(SongContext context, RhythmVoice... rhythmVoices) Generate the note Phrases which correspond to a musical accompaniment for a given rhythm. -
Uses of MusicGenerationException in org.jjazz.rhythmselectiondialog.spi
Methods in org.jjazz.rhythmselectiondialog.spi that throw MusicGenerationExceptionModifier and TypeMethodDescriptionvoidRhythmPreviewer.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()Play a few test notes on channel 0, blocking until sequence is complete.voidTestPlayer.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. -
Uses of MusicGenerationException in org.jjazz.yamjjazz.rhythm.api
Methods in org.jjazz.yamjjazz.rhythm.api that throw MusicGenerationExceptionModifier and TypeMethodDescriptionYamJJazzRhythmGenerator.generateMusic(SongContext contextOrig, RhythmVoice... rvs) voidCompositeRhythm.loadResources()