Package jmri.jmrix.loconet.sdf
Support for reading and writing Digitrax SDF (Sound Definition Format) information,
particularly in Digitrax Sound Definition Project (SDF) files.
Related Documentation
Additional information about Digitrax sound capabilities is available on the Digitrax web site.-
Interface Summary Interface Description SdfConstants -
Class Summary Class Description BranchTo Implement the BRANCH_TO macro from the Digitrax sound definition languageChannelStart Implement the CHANNEL_START macro from the Digitrax sound definition languageCommentMacro An SdfMacro for carrying a comment.DelaySound Implement the DELAY_SOUND macro from the Digitrax sound definition languageEndSound Implement the END_SOUND macro from the Digitrax sound definition language.FourByteMacro Implement generic four-byte macros from the Digitrax sound definition languageGenerateTrigger Implement the GENERATE_TRIGGER macro from the Digitrax sound definition languageInitiateSound Implement the INITIATE_SOUND macro from the Digitrax sound definition languageLabelMacro An SdfMacro for carrying a commentLoadModifier Implement the LOAD_MODIFIER macro from the Digitrax sound definition language Arg1: Upper 4 bits - math modifiers FMATH_LODE et al Arg2: Arg3:MaskCompare Implement the MASK_COMPARE macro from the Digitrax sound definition languagePlay Implement the PLAY macro from the Digitrax sound definition languageSdfBuffer Provide tools for reading, writing and accessing Digitrax SPJ files.SdfMacro Common base for all the SDF macros defined by Digitrax for their sound definition language.SdlVersion Implement the SDL_VERSION macro from the Digitrax sound definition languageSkemeStart Implement the SKEME_START macro from the Digitrax sound definition language.SkipOnTrigger Implement the SKIP_ON_TRIGGER macro from the Digitrax sound definition languageTwoByteMacro Implement generic two-byte macros from the Digitrax sound definition language