Class SInt
java.lang.Object
org.jjazz.yamjjazz.rhythm.api.SInt
Store the SInt section information: the instruments and settings associated to AccTypes.
Associate datad are original MidiAddress, inferred InstrumentMix using YamahaRefSynth, isUsingMegaVoice.
Note that there is NO guarantee that SInt contains data for ALL AccTypes defined in the CASM.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturn true if the Yamaha style file expects a Yamaha MegaVoice instrument for this AccType.voidset(AccType at, InstrumentMix insMix) Associate an InstrumentMix to an AccType.voidbooleansetExpectingMegaVoice(AccType at, boolean b) Indicate if the Yamaha style file expects a Yamaha MegaVoice instrument for this AccType.voidsetOriginalMidiAddress(AccType at, MidiAddress adr) Associate the original instrument MidiAddress to an AccType.toString()
-
Constructor Details
-
SInt
public SInt()
-
-
Method Details
-
set
-
set
Associate an InstrumentMix to an AccType.By default the specified AccType does not expect a MegaVoice.
- Parameters:
at-insMix-
-
get
-
setOriginalMidiAddress
Associate the original instrument MidiAddress to an AccType.- Parameters:
at-adr-
-
getOriginalMidiAddress
-
setExpectingMegaVoice
Indicate if the Yamaha style file expects a Yamaha MegaVoice instrument for this AccType.- Parameters:
at-b-- Returns:
-
isExpectingMegaVoice
Return true if the Yamaha style file expects a Yamaha MegaVoice instrument for this AccType.- Parameters:
at-- Returns:
-
toString
-