Uses of Class
eu.bandm.music.entities.OctaveRegister
Packages that use OctaveRegister
Package
Description
Allows to play "Die Kunst der Fuge" on any JRE, with arrangement
defined interactively by the user.
Prototypical realization of the »TabStaff+« design for
notating Tactile User Interfaces (TUIs) like the »Ableton Push«,
as presented by L.Wilde and C.White on Tenor2024 in Zürich.
All fundamental entities for modeling music.
Top-level data structures, modelling different score formats, combining the
entities defined in lower level packages.
-
Uses of OctaveRegister in eu.bandm.music.applications.myKdF
Fields in eu.bandm.music.applications.myKdF with type parameters of type OctaveRegisterModifier and TypeFieldDescription(package private) final Multimap<Event, PitchAndOctave<OctaveRegister, FunctionalPitchModOctave>> Statistics.Analyzer.ornamentExpansionFor clustering mode: maps events to all pitches of its ornamente's expansion.Methods in eu.bandm.music.applications.myKdF that return types with arguments of type OctaveRegisterModifier and TypeMethodDescription(package private) @Opt PitchAndOctave<OctaveRegister, FunctionalPitchModOctave> Statistics.Analyzer.getPitch(Event ev, WhiteKeyModOctave wk) Get the pitch for the event and the given GPC, either directly or from the expanded ornament.Constructor parameters in eu.bandm.music.applications.myKdF with type arguments of type OctaveRegisterModifierConstructorDescription(package private)Analyzer(Score_cwn score, int movement, int capacity, Multimap<Event, PitchAndOctave<OctaveRegister, FunctionalPitchModOctave>> ornamentExpansion) -
Uses of OctaveRegister in eu.bandm.music.applications.tabstaff
Fields in eu.bandm.music.applications.tabstaff with type parameters of type OctaveRegisterModifier and TypeFieldDescription(package private) PitchAndOctave<OctaveRegister, FunctionalPitchModOctave> PitchKeyGrid.basePitchstatic final PitchAndOctave<OctaveRegister, FunctionalPitchModOctave> Tabstaff.DEFAULT_BASEPITCH(package private) Map<Event, PitchAndOctave<OctaveRegister, FunctionalPitchModOctave>> Tabstaff.event2basePitchStorage for events in the configuration voice.(package private) final Post<OctaveRegister> PitchKeyGrid.postOctave(package private) PitchAndOctave<OctaveRegister, FunctionalPitchModOctave> ChartGraphics2.runningBasePitchMethods in eu.bandm.music.applications.tabstaff that return types with arguments of type OctaveRegisterModifier and TypeMethodDescription(package private) PitchAndOctave<OctaveRegister, FunctionalPitchModOctave> PitchKeyGrid.getPitch()Method parameters in eu.bandm.music.applications.tabstaff with type arguments of type OctaveRegisterModifier and TypeMethodDescriptionPitchKeyGrid.setMidiBase(PitchAndOctave<OctaveRegister, FunctionalPitchModOctave> pitch) -
Uses of OctaveRegister in eu.bandm.music.comp
Methods in eu.bandm.music.comp that return types with arguments of type OctaveRegisterModifier and TypeMethodDescriptionFields.asPitches(Fields.Item item, TwelveToneFunctionalRepresentation repr) Convert one field into a sequence of pitches.FieldsFromIntervals.asPitches(FieldsFromIntervals.Item item, TwelveToneFunctionalRepresentation repr) Convert one field into a sequence of pitches. -
Uses of OctaveRegister in eu.bandm.music.entities
Fields in eu.bandm.music.entities declared as OctaveRegisterModifier and TypeFieldDescriptionstatic final OctaveRegisterOctaveRegister._1Octave register from c to c, MIDI label 4, classical label 1, "prime"/"one line".static final OctaveRegisterOctaveRegister._2Octave register from c to c, MIDI label 5, classical label 2, "two lines".static final OctaveRegisterOctaveRegister._3Octave register from c to c, MIDI label 6, classical label 3static final OctaveRegisterOctaveRegister._4Octave register from c to c, MIDI label 7, classical label 4static final OctaveRegisterOctaveRegister._5Octave register from c to c, MIDI label 8, classical label 5static final OctaveRegisterOctaveRegister._6Octave register from c to c, MIDI label 9, classical label 6static final OctaveRegisterOctaveRegister._7Octave register from c to c, MIDI label 10, classical label 7static final OctaveRegisterOctaveRegister.grOctave register from c to c, MIDI label 2, classical label -1, "great"static final OctaveRegisterOctaveRegister.klOctave register from c to c, MIDI label 3, classical label 0, "small"static final OctaveRegisterOctaveRegister.ktOctave register from c to c, MIDI label 1, classical label -2, »contra«.static final OctaveRegisterOctaveRegister.skOctave register from c to c, MIDI label 0, classical label -3, »sub contra«.Fields in eu.bandm.music.entities with type parameters of type OctaveRegisterModifier and TypeFieldDescriptionprotected static final Map<Integer, OctaveRegister> OctaveRegister.byNumLocal cache by numeric value.static final EntityCatalog<OctaveRegister> OctaveRegister.catalogCatalog of all defined or used octave registers.protected final Map<Event, OctaveRegister> RunningOctaveCollector.explicitOctsIntermediate store between parsing and reification: explicit changes of octave.(package private) final Translet.Parser<OctaveRegister> RunningOctaveCollector.parserOctaveRegisterConstruction parameter: parser for an explicit octave register.Methods in eu.bandm.music.entities that return OctaveRegisterModifier and TypeMethodDescriptionOctaveRegister.add(int i) Get the octave registers with the label given offset.static OctaveRegisterOctaveRegister.byMidiLabel(int num) Returns the register defined for this midi-style numbering (0= subcontra, 3=small, etc.)static OctaveRegisterOctaveRegister.byNumber(int num) Returns the register defined for this numeric label (-3 = subcontra, 0=small, etc.)Methods in eu.bandm.music.entities that return types with arguments of type OctaveRegisterModifier and TypeMethodDescriptionTwelveToneFunctionalRepresentation.rewrite(PitchAndOctave<OctaveRegister, FunctionalPitchModOctave> v) Revrite a functional pitch enharmonically, to fall into this representation list.Methods in eu.bandm.music.entities with parameters of type OctaveRegisterMethod parameters in eu.bandm.music.entities with type arguments of type OctaveRegisterModifier and TypeMethodDescriptionstatic intKeyboard.keyNumber(PitchAndOctave<OctaveRegister, FunctionalPitchModOctave> po) Deliver an index into the keyboard for the given FunctionalPitch.voidRunningOctaveCollector.reify(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, Iterable<Event> evs, Map<Event, PitchAndOctave<OctaveRegister, P>> result) Steps through the sequence of events "evs" and combines the already parsed pitch and the (partial) "explicit octave" and "jump" information into the combined data type, taking the "shortest notational distance" as a default.TwelveToneFunctionalRepresentation.rewrite(PitchAndOctave<OctaveRegister, FunctionalPitchModOctave> v) Revrite a functional pitch enharmonically, to fall into this representation list.FunctionalInterval.transpose_down(PitchAndOctave<OctaveRegister, FunctionalPitchModOctave> pitch) Transpose a functional pitch downward by the functional interval.FunctionalInterval.transpose_up(PitchAndOctave<OctaveRegister, FunctionalPitchModOctave> pitch) Transpose a functional pitch upward by the functional interval.Constructors in eu.bandm.music.entities with parameters of type OctaveRegisterModifierConstructorDescriptionFunctionalPitch(OctaveRegister octave, FunctionalPitchModOctave classModOctave) Fundamental constructor.FunctionalPitch(OctaveRegister octave, WhiteKeyModOctave wk, int accidental) Convenience constructor which constructs the needed FunctionalPitchModOctave on the fly.FunctionalPitch(OctaveRegister octave, WhiteKeyModOctave wk, Accidental accidental) Convenience constructor which constructs the needed FunctionalPitchModOctave on the fly. -
Uses of OctaveRegister in eu.bandm.music.top
Fields in eu.bandm.music.top with type parameters of type OctaveRegisterModifier and TypeFieldDescriptionScore_cwn.event2pitchMaps voice events to one nominal pitch.(package private) final Multimap<Event, Tuple2<FunctionalPitchModOctave, OctaveRegister>> MlWorat.pitchesPitch classes as recognized by the parserMlWorat.parse_pitch.Methods in eu.bandm.music.top that return types with arguments of type OctaveRegisterModifier and TypeMethodDescriptionExpandOrnaments_simple.expandOrnamentsToPitches(Score_cwn score, Vox v, SimpleMessage.Sender<XMLDocumentIdentifier> msg) Takes a tscore CWN voice and delivers for every event which carries an ornament symbol the set of pitches required to realize it.protected PitchAndOctave<OctaveRegister, FunctionalPitchModOctave> ExpandOrnaments_simple.getPitchByOffset(Vox v, Score_cwn score, SimpleMessage.Sender<XMLDocumentIdentifier> msg, Event ev, int offset, FunctionalPitch pitch, Map<WhiteKeyModOctave, FunctionalPitchModOctave> diatonics) Get the functional pitch which has the given diatonic step distance from the given central pitch.protected PitchAndOctave<OctaveRegister, FunctionalPitchModOctave> Cwn_to_lilypond.transpose(@Opt Vox v, PitchAndOctave<OctaveRegister, FunctionalPitchModOctave> p) Deliver the pitch transposed UP by the interval which is assigned to the voice inCwn_to_lilypond.transpositions, if any.Method parameters in eu.bandm.music.top with type arguments of type OctaveRegisterModifier and TypeMethodDescriptionstatic StringCwn_to_lilypond.toLilyPond_pitch(PitchAndOctave<OctaveRegister, FunctionalPitchModOctave> ap) Translate pitch information into lilypond format.protected PitchAndOctave<OctaveRegister, FunctionalPitchModOctave> Cwn_to_lilypond.transpose(@Opt Vox v, PitchAndOctave<OctaveRegister, FunctionalPitchModOctave> p) Deliver the pitch transposed UP by the interval which is assigned to the voice inCwn_to_lilypond.transpositions, if any.