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.
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.
Notes "humanization" methods.
Various file readers
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).
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, String initialChord) Create an empty leadsheet with just the initial section.ChordLeadSheetFactory.createRamdomLeadSheet(String sectionName, TimeSignature ts, int size) Create a leadsheet with a randomly generated content (sections and chords).voidChordLeadSheet.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(String sectionName, TimeSignature ts, int barIndex, ChordLeadSheet cls) Create a Section.static StringCLI_ChordSymbol.toBarString(TimeSignature ts, List<? extends CLI_ChordSymbol> items) Build a string representing the bar chord symbols.
This string can be used as input for toCLI_ChordSymbols().static List<CLI_ChordSymbol> CLI_ChordSymbol.toCLI_ChordSymbolsNoPosition(String str, TimeSignature ts, ChordLeadSheet cls, int barIndex, boolean swing) Analyze a string describing a bar like "C Fm7" and return the list of CLI_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 TypeMethodDescriptionintBeatBasedLayoutManager.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.coreuicomponents.api
Methods in org.jjazz.coreuicomponents.api that return TimeSignatureMethods in org.jjazz.coreuicomponents.api with parameters of type TimeSignatureModifier and TypeMethodDescriptionvoidPhraseBirdsEyeViewComponent.setModel(Phrase model, TimeSignature ts, FloatRange beatRange) Set the Phrase model. -
Uses of TimeSignature in org.jjazz.harmony.api
Subclasses with type arguments of type TimeSignature in org.jjazz.harmony.apiMethods in org.jjazz.harmony.api that return TimeSignatureModifier and TypeMethodDescriptionstatic TimeSignatureTimeSignature.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 TimeSignatureGet the TimeSignature object represented by a string representation as the one returned by toString(), e.g. "3/4".static TimeSignatureReturns 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.Methods in org.jjazz.harmony.api with parameters of type TimeSignatureModifier and TypeMethodDescriptionPosition.getAdjusted(TimeSignature ts) Get a new adjusted position which is guaranteed to fit the specified time signature.Position.getConverted(TimeSignature tsFrom, TimeSignature tsTo) Convert the current position in tsFrom context, to a new position in tsTo context.floatPosition.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.floatPosition.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.booleanPosition.isHalfBarBeat(TimeSignature ts, boolean swing) True if position is at the half of the bar for the specified TimeSignature.booleanPosition.isLastBarBeat(TimeSignature ts) True if position is equals or after the last logical beat of a bar.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.humanizer.api
Constructors in org.jjazz.humanizer.api with parameters of type TimeSignatureModifierConstructorDescriptionHumanizer(Phrase phrase, TimeSignature ts, InstrumentFamily insFamily, int tempo) Create an instance in INIT state with an allowed beat range of [0;Float.MAX_VALUE], with DEFAULT_CONFIG, and no registered notes.Humanizer(Phrase sourcePhrase, TimeSignature ts, FloatRange allowedBeatRange, InstrumentFamily insFamily, int tempo) Create an instance in INIT state with DEFAULT_CONFIG and no registered notes. -
Uses of TimeSignature in org.jjazz.importers.api
Fields in org.jjazz.importers.api declared as TimeSignatureConstructors in org.jjazz.importers.api with parameters of type TimeSignatureModifierConstructorDescriptionBiabFileReader(File f, TimeSignature ts, boolean swing) Create a reader.BiabStyleFeatures(Genre g, Division d, TimeSignature ts) -
Uses of TimeSignature in org.jjazz.jjswing.api
Methods in org.jjazz.jjswing.api that return TimeSignature -
Uses of TimeSignature in org.jjazz.midi.api
Methods in org.jjazz.midi.api with parameters of type TimeSignatureModifier and TypeMethodDescriptionstatic MetaMessageMidiUtilities.getTimeSignatureMessage(TimeSignature ts) -
Uses of TimeSignature in org.jjazz.musiccontrol.api
Methods in org.jjazz.musiccontrol.api with parameters of type TimeSignatureModifier and TypeMethodDescriptionintPlaybackSettings.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 PhrasePhraseSamples.getBasicDrumPhrase(float startPosInBeats, int nbBars, TimeSignature ts, int channel) Get a basic drums phrase.static intGrid.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.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 TypeMethodDescriptionvoidPianoRollEditor.setModel(Phrase p, FloatRange beatRange, int rulerStartBar, int channel, NavigableMap<Float, TimeSignature> mapPosTs, DrumKit.KeyMap kMap) Set the phrase 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 PositionQuantizer.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 TimeSignatureMethods in org.jjazz.rhythm.api with parameters of type TimeSignatureModifier and TypeMethodDescriptionstatic StringAdaptedRhythm.buildDescription(Rhythm sourceRhythm, TimeSignature newTs) Convenience method to build the AdaptedRhythm description in a standard way.static StringAdaptedRhythm.buildName(Rhythm sourceRhythm, TimeSignature newTs) Convenience method to build the AdaptedRhythm name in a standard way.static StringAdaptedRhythm.buildUniqueId(String rhythmProviderId, Rhythm sourceRhythm, TimeSignature newTs) Convenience method to build the UniqueId as required. -
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 TypeMethodDescriptionDefaultRhythmDatabase.getAdaptedRhythmInstance(Rhythm r, TimeSignature ts) RhythmDatabase.getAdaptedRhythmInstance(Rhythm r, TimeSignature ts) Try to provide the rhythm instance which is an adapted version of r for a different time signature.DefaultRhythmDatabase.getDefaultRhythm(TimeSignature ts) RhythmDatabase.getDefaultRhythm(TimeSignature ts) Get the default Rhythm for TimeSignature ts.default RhythmRhythmDatabase.getDefaultStubRhythmInstance(TimeSignature ts) Get the default stub rhythm for the specified TimeSignature.default List<RhythmInfo> RhythmDatabase.getRhythms(TimeSignature ts) Get the rhythms which match the specified time signature.voidDefaultRhythmDatabase.setDefaultRhythm(TimeSignature ts, RhythmInfo ri) voidRhythmDatabase.setDefaultRhythm(TimeSignature ts, RhythmInfo ri) Set the default rhythm for this TimeSignature. -
Uses of TimeSignature in org.jjazz.rhythmdatabaseimpl.api
Methods in org.jjazz.rhythmdatabaseimpl.api with parameters of type TimeSignatureModifier and TypeMethodDescriptionFavoriteRhythmProvider.getAdaptedRhythm(Rhythm r, TimeSignature ts) FavoriteRhythms.getRhythms(TimeSignature ts) The favorite rhythms for the specified 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 TypeMethodDescriptionfloatSongChordSequence.getChordDuration(CLI_ChordSymbol cliCs, TimeSignature ts) Return the duration in natural beats of the specified chord.Constructors in org.jjazz.rhythmmusicgeneration.api with parameters of type TimeSignatureModifierConstructorDescriptionSimpleChordSequence(ChordSequence cSeq, float startBeatPosition, TimeSignature ts) Construct a SimpleChordSequence from a standard ChordSequence.SimpleChordSequence(IntRange barRange, float startBeatPosition, TimeSignature ts) Create an empty SimpleChordSequence. -
Uses of TimeSignature in org.jjazz.rhythmselectiondialog.api.ui
Methods in org.jjazz.rhythmselectiondialog.api.ui that return TimeSignatureMethods in org.jjazz.rhythmselectiondialog.api.ui with parameters of type TimeSignatureModifier and TypeMethodDescriptionvoidRhythmProviderJList.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 TimeSignatureModifierConstructorDescriptionRhythmStub(String uniqueId, 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.Methods in org.jjazz.song.api with parameters of type TimeSignatureModifier and TypeMethodDescriptionSongFactory.createEmptySong(String songName, int nbBars, String initSectionName, TimeSignature ts, String initialChord) Create an empty song with the specified parameters. -
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. -
Uses of TimeSignature in org.jjazz.yamjjazz.rhythm.api
Fields in org.jjazz.yamjjazz.rhythm.api declared as TimeSignatureMethods in org.jjazz.yamjjazz.rhythm.api that return TimeSignatureMethods in org.jjazz.yamjjazz.rhythm.api with parameters of type TimeSignatureModifier and TypeMethodDescriptionYamahaRhythmProvider.getAdaptedRhythm(Rhythm r, TimeSignature ts) YamJJazzRhythmProvider.getAdaptedRhythm(Rhythm r, TimeSignature ts)