Uses of Enum Class
org.jjazz.harmony.api.TimeSignature
Packages that use TimeSignature
Package
Description
The model of a chord leadsheet.
The models for chord leadsheet items.
Utility methods to convert CLI_ChordSymbols objects from/to Strings.
The graphical component for a bar renderer (e.g. bar renderer for chord symbols, for section, for improvisation guideline, etc.)
Models for harmony objects: note, scale, degree, chord symbol, time signature, etc.
All Midi stuff: JJazzMidiSystem, Midi synths, Midi instruments, Midi banks, Midi drumkits, drumkit keymaps, Midi file parsers, etc.
Music controller: control the overall playback of a song.
The model of a music phrase for a single instrument, e.g. a bass phrase or a drums phrase.
Basic quantization methods.
The model of a rhythm (or style, e.g "fast swing 4/4"), with its RhythmVoices and RhythmParameters.
Service provider to provide rhythm instances.
The central place to get information about installed rhythms and get Rhythm instances.
Objects and helper methods to generate musical phrases from the song and form the final backing track (see SongSequenceBuilder).
The dialog to select a rhythm.
Dummy rhythm stubs to make sure each time signature has at least one rhythm instance available.
The model of a song, which mainly contains a ChordLeadSheet and a SongStructure.
The model of a song structure, ie a list of SongParts.
-
Uses of TimeSignature in org.jjazz.chordleadsheet.api
Methods in org.jjazz.chordleadsheet.api that return TimeSignatureMethods in org.jjazz.chordleadsheet.api with parameters of type TimeSignatureModifier and TypeMethodDescriptionChordLeadSheetFactory.createEmptyLeadSheet
(String sectionName, TimeSignature ts, int size, boolean addInitialChordSymbol) Create an empty leadsheet except initial section.ChordLeadSheetFactory.createRamdomLeadSheet
(String sectionName, TimeSignature ts, int size) Create a leadsheet with a randomly generated content (sections and chords).void
ChordLeadSheet.setSectionTimeSignature
(CLI_Section section, TimeSignature ts) Change the TimeSignature of a section.Constructors in org.jjazz.chordleadsheet.api with parameters of type TimeSignature -
Uses of TimeSignature in org.jjazz.chordleadsheet.api.item
Methods in org.jjazz.chordleadsheet.api.item with parameters of type TimeSignatureModifier and TypeMethodDescriptionCLI_Factory.createSection
(ChordLeadSheet cls, String sectionName, TimeSignature ts, int barIndex) Create a Section.Position.getConvertedPosition
(TimeSignature tsFrom, TimeSignature tsTo) Convert the current position in tsFrom context, to a new position in tsTo context.float
Position.getDuration
(Position pos, TimeSignature ts) The duration in natural beats between this position and the specified position.Position.getNext
(TimeSignature ts) Get the next integer beat position in the specified TimeSignature context.float
Position.getPositionInBeats
(TimeSignature ts) The position in natural beats if all bars use the specified TimeSignature.Position.getPrevious
(TimeSignature ts) Get the previous integer beat position in the specified TimeSignature context.boolean
Position.isHalfBarBeat
(TimeSignature ts, boolean swing) True if position is at the half of the bar for the specified TimeSignature.boolean
Position.isLastBarBeat
(TimeSignature ts) True if position is equals or after the last logical beat of a bar.Position.limitToTimeSignature
(TimeSignature ts) Get a new adjusted position which is guaranteed to fit the specified time signature.void
Position.setLastBarBeat
(TimeSignature ts) Change position to be on last beat of the bar which has the specified TimeSignature. -
Uses of TimeSignature in org.jjazz.chordsymboltextinput.api
Methods in org.jjazz.chordsymboltextinput.api with parameters of type TimeSignatureModifier and TypeMethodDescriptionstatic String
ChordSymbolTextInput.toBarString
(TimeSignature ts, List<? extends CLI_ChordSymbol> items) Make a string representing the bar chord symbols.
This string can be used as input for toCLI_ChordSymbols(). -
Uses of TimeSignature in org.jjazz.cl_editor.barrenderer.api
Methods in org.jjazz.cl_editor.barrenderer.api that return TimeSignatureModifier and TypeMethodDescriptionBeatBasedBarRenderer.getTimeSignature()
The TimeSignature for this bar.Methods in org.jjazz.cl_editor.barrenderer.api with parameters of type TimeSignatureModifier and TypeMethodDescriptionint
BeatBasedLayoutManager.getBeatXPosition
(float beat, int barWidth, TimeSignature ts) Calculate the X position for a beat, in a bar who has width=barWidth. -
Uses of TimeSignature in org.jjazz.harmony.api
Methods in org.jjazz.harmony.api that return TimeSignatureModifier and TypeMethodDescriptionstatic TimeSignature
TimeSignature.get
(int up, int low) Get the TimeSignature objects represented by a string representation, e.g. "3/4".TimeSignature.getNextTimeSignature()
The next TimeSignature if increased of 1 unit.TimeSignature.getPreviousTimeSignature()
The previous TimeSignature if decreased by 1 unit.static TimeSignature
Get the TimeSignature object represented by a string representation as the one returned by toString(), e.g. "3/4".static TimeSignature
Returns the enum constant of this class with the specified name.static TimeSignature[]
TimeSignature.values()
Returns an array containing the constants of this enum class, in the order they are declared. -
Uses of TimeSignature in org.jjazz.midi.api
Methods in org.jjazz.midi.api with parameters of type TimeSignatureModifier and TypeMethodDescriptionstatic MetaMessage
MidiUtilities.getTimeSignatureMessage
(TimeSignature ts) -
Uses of TimeSignature in org.jjazz.musiccontrol.api
Methods in org.jjazz.musiccontrol.api with parameters of type TimeSignatureModifier and TypeMethodDescriptionint
PlaybackSettings.getClickPrecountNbBars
(TimeSignature ts, int tempo) Get the number of precount bars. -
Uses of TimeSignature in org.jjazz.phrase.api
Methods in org.jjazz.phrase.api that return TimeSignatureMethods in org.jjazz.phrase.api with parameters of type TimeSignatureModifier and TypeMethodDescriptionstatic Phrase
PhraseSamples.getBasicDrumPhrase
(float startPosInBeats, int nbBars, TimeSignature ts, int channel) Get a basic drums phrase.static int
Grid.getRecommendedNbCellsPerBeat
(TimeSignature ts, boolean isTernary) Get the recommended nb of cells for the specified parameters.Constructors in org.jjazz.phrase.api with parameters of type TimeSignatureModifierConstructorDescriptionSizedPhrase
(int channel, FloatRange beatRange, TimeSignature ts, boolean isDrums) Create a sized phrase with no notes. -
Uses of TimeSignature in org.jjazz.phrase.api.ui
Methods in org.jjazz.phrase.api.ui that return TimeSignatureMethods in org.jjazz.phrase.api.ui with parameters of type TimeSignatureModifier and TypeMethodDescriptionvoid
PhraseBirdsEyeViewComponent.setModel
(Phrase model, TimeSignature ts, FloatRange beatRange) Set the Phrase model. -
Uses of TimeSignature in org.jjazz.pianoroll.api
Methods in org.jjazz.pianoroll.api that return TimeSignatureModifier and TypeMethodDescriptionPianoRollEditor.getTimeSignature
(float posInBeats) The time signature at the specified beat position.Methods in org.jjazz.pianoroll.api that return types with arguments of type TimeSignatureModifier and TypeMethodDescriptionPianoRollEditor.getTimeSignatures()
Get all the time signatures with their position.Method parameters in org.jjazz.pianoroll.api with type arguments of type TimeSignatureModifier and TypeMethodDescriptionvoid
PianoRollEditor.setModel
(Phrase p, FloatRange beatRange, int phraseStartBar, int rulerStartBar, int channel, NavigableMap<Float, TimeSignature> mapPosTs, DrumKit.KeyMap kMap) Set the edited model. -
Uses of TimeSignature in org.jjazz.quantizer.api
Methods in org.jjazz.quantizer.api with parameters of type TimeSignatureModifier and TypeMethodDescriptionQuantizer.getDefaultQuantizationValue
(TimeSignature ts) Quantizer.getQuantized
(Position pos, TimeSignature ts, int maxBarIndex) Return the closest quantized position using the Quantizer's global settings.static Position
Quantizer.getQuantized
(Quantization q, Position pos, TimeSignature ts, float qStrength, int maxBarIndex) Return the closest quantized position using the specified quantization settings. -
Uses of TimeSignature in org.jjazz.rhythm.api
Methods in org.jjazz.rhythm.api that return TimeSignature -
Uses of TimeSignature in org.jjazz.rhythm.spi
Methods in org.jjazz.rhythm.spi with parameters of type TimeSignatureModifier and TypeMethodDescriptionRhythmProvider.getAdaptedRhythm
(Rhythm r, TimeSignature ts) Provide a new rhythm which is an adapted version of r for a different time signature.StubRhythmProvider.getStubRhythm
(TimeSignature ts) Get the stub rhythm for the specified time signature. -
Uses of TimeSignature in org.jjazz.rhythmdatabase.api
Methods in org.jjazz.rhythmdatabase.api that return TimeSignatureMethods in org.jjazz.rhythmdatabase.api that return types with arguments of type TimeSignatureMethods in org.jjazz.rhythmdatabase.api with parameters of type TimeSignatureModifier and TypeMethodDescriptionRhythmDatabase.getAdaptedRhythmInstance
(Rhythm r, TimeSignature ts) Try to provide the rhythm instance which is an adapted version of r for a different time signature.RhythmDatabase.getDefaultRhythm
(TimeSignature ts) Get the default Rhythm for TimeSignature ts.RhythmDatabase.getDefaultStubRhythmInstance
(TimeSignature ts) Get the default stub rhythm for the specified TimeSignature.FavoriteRhythms.getRhythms
(TimeSignature ts) The favorite rhythms for the specified TimeSignature.RhythmDatabase.getRhythms
(TimeSignature ts) Get the rhythms which match the specified time signature.void
RhythmDatabase.setDefaultRhythm
(TimeSignature ts, RhythmInfo ri) Set the default rhythm for this TimeSignature. -
Uses of TimeSignature in org.jjazz.rhythmmusicgeneration.api
Fields in org.jjazz.rhythmmusicgeneration.api declared as TimeSignatureMethods in org.jjazz.rhythmmusicgeneration.api that return TimeSignatureMethods in org.jjazz.rhythmmusicgeneration.api with parameters of type TimeSignatureModifier and TypeMethodDescriptionfloat
SongChordSequence.getChordDuration
(CLI_ChordSymbol cliCs, TimeSignature ts) Return the duration in natural beats of the specified chord.static String
SimpleChordSequence.getRootProfileOneChordPerBar
(TimeSignature ts, int... rootAscendingIntervals) Generate a root profile for a chord progression with 1 chord per bar and the specified root ascending intervals.Constructors in org.jjazz.rhythmmusicgeneration.api with parameters of type TimeSignatureModifierConstructorDescriptionSimpleChordSequence
(ChordSequence cSeq, TimeSignature ts) Construct a SimpleChordSequence from a standard ChordSequence.SimpleChordSequence
(IntRange barRange, TimeSignature ts) -
Uses of TimeSignature in org.jjazz.rhythmselectiondialog.api
Methods in org.jjazz.rhythmselectiondialog.api that return TimeSignatureMethods in org.jjazz.rhythmselectiondialog.api with parameters of type TimeSignatureModifier and TypeMethodDescriptionvoid
RhythmProviderList.setTimeSignatureFilter
(TimeSignature ts) Show RhythmProvider data only for the specified TimeSignature. -
Uses of TimeSignature in org.jjazz.rhythmstubs.api
Methods in org.jjazz.rhythmstubs.api that return TimeSignatureConstructors in org.jjazz.rhythmstubs.api with parameters of type TimeSignatureModifierConstructorDescriptionDummyRhythm
(String name, TimeSignature ts) Create a dummy rhythm for specified time signature. -
Uses of TimeSignature in org.jjazz.song.api
Methods in org.jjazz.song.api that return TimeSignatureModifier and TypeMethodDescriptionBeatIterator.getTimeSignature()
The time signature corresponding to the current position. -
Uses of TimeSignature in org.jjazz.songstructure.api
Methods in org.jjazz.songstructure.api that return types with arguments of type TimeSignatureModifier and TypeMethodDescriptiondefault List<TimeSignature>
SongStructure.getUniqueTimeSignatures()
Get the list of unique TimeSignatures used in the SongStructure.Methods in org.jjazz.songstructure.api with parameters of type TimeSignatureModifier and TypeMethodDescriptionSongStructure.getLastUsedRhythm
(TimeSignature ts) Returns the last rhythm used in this songStructure for this TimeSignature.SongStructure.getRecommendedRhythm
(TimeSignature ts, int sptStartBarIndex) Get the recommended rhythm to use for a new SongPart.