See org.si.sion.SiONDriver first
| Class | Package | Description | |
|---|---|---|---|
| AbstructLoader | org.si.utils | Loader basic class. | |
| AnalogSynth | org.si.sound.synthesizers | Analog "LIKE" Synthesizer | |
| APU | org.si.sound.nsf | ||
| Arpeggiator | org.si.sound | Arpeggiator provides monophonic arpeggio pattern sound. | |
| BasicSynth | org.si.sound.synthesizers | Basic Synthesizer | |
| BassSequencer | org.si.sound | Bass sequencer provides simple monophonic bass line. | |
| BassSequencerPresetPattern | org.si.sound.patterns | Preset patterns for BassSequencer | |
| BeatPerMinutes | org.si.sion.sequencer.base | Beat per minutes class, Calculates BPM-releated numbers automatically. | |
| BPMAnalyzer | org.si.sion.utils | BPMAnalyzer analyzes beat per minute value of music | |
| ByteArrayExt | org.si.utils | Extended ByteArray, png image serialize, IFF chunk structure, FileReference operations. | |
| Chord | org.si.sion.utils | Chord class. | |
| ChordPad | org.si.sound | Chord pad provides polyphonic synthesizer controled by chord and rhythm pattern. | |
| CPU | org.si.sound.nsf | ||
| DrumMachine | org.si.sound | Drum machinie provides independent bass drum, snare drum and hihat symbals tracks. | |
| DrumMachinePresetPattern | org.si.sound.patterns | Preset patterns for DrumMachine | |
| DrumMachinePresetVoice | org.si.sound.synthesizers | Preset voices for DrumMachine, this class can also be synthesizer. | |
| EffectChain | org.si.sound.core | Effector chain class. | |
| Fader | org.si.sion.utils | Fader class. | |
| FFT | org.si.utils | Fast Fourier Transform module optimized for Flash10. | |
| FFT_original | org.si.utils | Fast Fourier Transform module | |
| FlashSoundPlayer | org.si.sound | FlashSoundPlayer provides advanced operations of Sound class (in flash media package). | |
| FlashSoundPlayerEvent | org.si.sound.events | FlashSoundPlayerEvent is dispatched by FlashSoundPlayer. | |
| FMSynth | org.si.sound.synthesizers | Frequency Modulation Synthesizer | |
| FMSynthOperator | org.si.sound.synthesizers | Operator instance of FMSynth | |
| IFlashSoundOperator | org.si.sound.synthesizers | Interface class for all flash Sound operating synthesizers | |
| ISiOPMWaveInterface | org.si.sion.module | Interface to set SiOPMWaveBase based classes. | |
| Mapper | org.si.sound.nsf | ||
| MapperNSF | org.si.sound.nsf | ||
| MDXData | org.si.sound.mdx | MDX data class | |
| MDXEvent | org.si.sound.mdx | MDX event | |
| MDXTrack | org.si.sound.mdx | Track of MDX data | |
| MIDIModule | org.si.sion.midi | MIDI sound module | |
| MIDIModuleChannel | org.si.sion.midi | MIDI sound module channel | |
| MIDIPlayer | org.si.midi | MIDI player | |
| MMLData | org.si.sion.sequencer.base | MML data class. | |
| MMLEvent | org.si.sion.sequencer.base | MML event. | |
| MMLExecutor | org.si.sion.sequencer.base | MMLExecutor has MMLSequence and executing pointer. | |
| MMLParser | org.si.sion.sequencer.base | MML parser class. | |
| MMLParserSetting | org.si.sion.sequencer.base | Informations for MMLParser | |
| MMLPlayer | org.si.sound | MML Player provides sequence sound written by MML, and you can control all tracks during playing sequence. | |
| MMLSequence | org.si.sion.sequencer.base | Sequence of 1 sound channel. | |
| MMLSequenceGroup | org.si.sion.sequencer.base | Group of MMLSequences. | |
| MMLSequencer | org.si.sion.sequencer.base | MMLSequencer is the basic class of a bridges between MMLEvents, sound modules and sound systems. | |
| MMU | org.si.sound.nsf | ||
| MonophonicSynthesizer | org.si.sound | Monophonic synthesizer class provides single voice synthesizer sounding on the beat. | |
| MultiTrackSoundObject | org.si.sound | The MultiTrackSoundObject class is the base class for all objects that can control plural tracks. | |
| NES | org.si.sound.nsf | ||
| NESconfig | org.si.sound.nsf | ||
| NESSynth | org.si.sound.synthesizers | Nintendo Entertainment System (Family Computer) Synthesizer | |
| Note | org.si.sound.patterns | Note object used in PatternSequencer. | |
| NSFData | org.si.sound.nsf | NSF data class | |
| PAD | org.si.sound.nsf | ||
| PatternSequencer | org.si.sound | Pattern sequencer class provides simple one track pattern player. | |
| PCMSample | org.si.sion.utils | PCM sample loader/saver | |
| PCMSynth | org.si.sound.synthesizers | Pulse Code Modulation Synthesizer | |
| PDXData | org.si.sound.mdx | PDX data class | |
| PDXDataStorage | org.si.sound.mdx | PDX data storage | |
| PeakDetector | org.si.sion.utils | PeakDetector provides wave power peak profiler with bandpass filter. | |
| PMGuitarSynth | org.si.sound.synthesizers | Physical Modeling Guitar Synthesizer | |
| PMLParser | org.si.sound.patterns | PML (Pattern/Primitive Macro Language) parser, this class provides quite simple pattern generator. | |
| PolyphonicSynthesizer | org.si.sound | Polyphonic synthesizer class provides synthesizer with multi tracks. | |
| PPU | org.si.sound.nsf | ||
| PresetVoiceLoader | org.si.sound.synthesizers | synthsizer with SiONPresetVoice | |
| PSGSynth | org.si.sound.synthesizers | Programmable Sound Generator Synthesizer | |
| ROM | org.si.sound.nsf | ||
| SamplerSynth | org.si.sound.synthesizers | Sampler Synthesizer | |
| Scale | org.si.sion.utils | Scale class. | |
| Scaler | org.si.sound.patterns | Pattern generator on scale | |
| Sequencer | org.si.sound.patterns | The Sequencer class provides simple one track pattern player. | |
| SiCompositeEffector | org.si.sion.effector | Composite effector class. | |
| SiCtrlFilterBase | org.si.sion.effector | controlable filter base class. | |
| SiCtrlFilterHighPass | org.si.sion.effector | controlable HPF. | |
| SiCtrlFilterLowPass | org.si.sion.effector | controlable LPF. | |
| SiEffectAutoPan | org.si.sion.effector | Stereo auto pan. | |
| SiEffectBase | org.si.sion.effector | Effector basic class. | |
| SiEffectCompressor | org.si.sion.effector | Compressor. | |
| SiEffectDistortion | org.si.sion.effector | Hard Distortion. | |
| SiEffectDownSampler | org.si.sion.effector | Down sampler. | |
| SiEffectEqualiser | org.si.sion.effector | Stereo 3band equaliser. | |
| SiEffectModule | org.si.sion.effector | Effect Module. | |
| SiEffectSpeakerSimulator | org.si.sion.effector | Piezoelectric speaker simulator. | |
| SiEffectStereoChorus | org.si.sion.effector | Stereo chorus effector. | |
| SiEffectStereoDelay | org.si.sion.effector | Stereo long delay effector. | |
| SiEffectStereoExpander | org.si.sion.effector | Stereo expander. | |
| SiEffectStereoReverb | org.si.sion.effector | Stereo reverb effector. | |
| SiEffectStream | org.si.sion.effector | SiON Effector stream. | |
| SiEffectWaveShaper | org.si.sion.effector | Stereo wave shaper. | |
| SiFilterAllPass | org.si.sion.effector | APF. | |
| SiFilterBandPass | org.si.sion.effector | BPF. | |
| SiFilterBase | org.si.sion.effector | filters based on RBJ cockbook. | |
| SiFilterHighBoost | org.si.sion.effector | High booster. | |
| SiFilterHighPass | org.si.sion.effector | HPF. | |
| SiFilterLowBoost | org.si.sion.effector | Low booster. | |
| SiFilterLowPass | org.si.sion.effector | LPF. | |
| SiFilterNotch | org.si.sion.effector | Notch. | |
| SiFilterPeak | org.si.sion.effector | Peaking EQ. | |
| SiFilterVowel | org.si.sion.effector | Vowel filter, conbination of 6 peaking filters | |
| SiMMLData | org.si.sion.sequencer | SiMML data class. | |
| SiMMLEnvelopTable | org.si.sion.sequencer | Tabel evnelope data. | |
| SiMMLSequencer | org.si.sion.sequencer | The SiMMLSequencer operates SiOPMModule by MML. | |
| SiMMLSimulatorAPU | org.si.sion.sequencer.simulator | Nintendo Entertainment System Simulator | |
| SiMMLSimulatorBase | org.si.sion.sequencer.simulator | Base class of all module simulators which control "SiMMLTrack" (not SiOPMChannel) to simulate various modules. | |
| SiMMLSimulatorBaseFM | org.si.sion.sequencer.simulator | Base class of all FM sound chip simulator | |
| SiMMLSimulatorDCSG | org.si.sion.sequencer.simulator | SEGA DCSG simulator | |
| SiMMLSimulatorFMMA3 | org.si.sion.sequencer.simulator | YAMAHA YMU762 simulartor | |
| SiMMLSimulatorFMOPL3 | org.si.sion.sequencer.simulator | YAMAHA YM3812 simulartor | |
| SiMMLSimulatorFMOPLL | org.si.sion.sequencer.simulator | YAMAHA YM2413 simulartor | |
| SiMMLSimulatorFMOPM | org.si.sion.sequencer.simulator | YAMAHA YM2151 simulartor | |
| SiMMLSimulatorFMOPN | org.si.sion.sequencer.simulator | YAMAHA YM2203 simulator | |
| SiMMLSimulatorFMOPNA | org.si.sion.sequencer.simulator | YAMAHA YM2608 simulartor | |
| SiMMLSimulatorFMSiOPM | org.si.sion.sequencer.simulator | SiOPM FM sound module simulator | |
| SiMMLSimulatorGB | org.si.sion.sequencer.simulator | Nintendo Gameboy simulator | |
| SiMMLSimulatorKS | org.si.sion.sequencer.simulator | Physical modeling guitar simulator | |
| SiMMLSimulatorMA3WaveTable | org.si.sion.sequencer.simulator | Simulrator of single operaotr sound generator of YAMAHA MA3 waveforms | |
| SiMMLSimulatorNoise | org.si.sion.sequencer.simulator | Noise generator simulator | |
| SiMMLSimulatorPCM | org.si.sion.sequencer.simulator | PCM sound module simulator | |
| SiMMLSimulatorPSG | org.si.sion.sequencer.simulator | Texas Instrments AY-3-8910 simulator | |
| SiMMLSimulatorPulse | org.si.sion.sequencer.simulator | Simulator of pulse waveform single operator sound generator | |
| SiMMLSimulatorRamp | org.si.sion.sequencer.simulator | Simulator of ramp waveform single operator sound generator | |
| SiMMLSimulatorSampler | org.si.sion.sequencer.simulator | Simple sampler simulator | |
| SiMMLSimulatorSID | org.si.sion.sequencer.simulator | MOS Tech 8580 SID chip simulator | |
| SiMMLSimulatorSiOPM | org.si.sion.sequencer.simulator | Simulator of all SiOPM waveforms single operator sound generator | |
| SiMMLSimulatorVRC6 | org.si.sion.sequencer.simulator | KONAMI VRC6 Simulator | |
| SiMMLSimulatorWT | org.si.sion.sequencer.simulator | Simulator of custom waveform single operator sound generator | |
| SiMMLTable | org.si.sion.sequencer | table for sequencer | |
| SiMMLTrack | org.si.sion.sequencer | Track is a musical sequence player for one voice. | |
| SiMMLVoice | org.si.sion.sequencer | Voice data. | |
| SiONData | org.si.sion | The SiONData class provides musical score (and voice settings) data of SiON. | |
| SiONDataConverterSMF | org.si.sion.midi | Standard MIDI File converter | |
| SiONDriver | org.si.sion | SiONDriver class provides the driver of SiON's digital signal processor emulator. | |
| SiONEvent | org.si.sion.events | SiON Event class. | |
| SiONMIDIEvent | org.si.sion.events | SiON MIDI Event class. | |
| SiONMIDIEventFlag | org.si.sion.midi | ||
| SiONPresetVoice | org.si.sion.utils | Preset voice data. | |
| SiONSoundFont | org.si.sion.utils.soundfont | SiON Sound font class. | |
| SiONSoundFontContainer | org.si.sion.utils.soundfont | SiONSoundFontContainer provides a basic class of swf file that has SiONVoice setting. | |
| SiONSoundFontLoader | org.si.sion.utils.soundfont | Sound font loader. | |
| SiONTrackEvent | org.si.sion.events | SiON Track Event class. | |
| SiONUtil | org.si.sion.utils | Utilities for SiON | |
| SiONVoice | org.si.sion | SiONVoice class provides all of voice setting parameters of SiON. | |
| SiOPMChannelBase | org.si.sion.module.channels | SiOPM sound channel base class. | |
| SiOPMChannelFM | org.si.sion.module.channels | FM sound channel. | |
| SiOPMChannelKS | org.si.sion.module.channels | Karplus-Strong algorism with FM synth. | |
| SiOPMChannelParam | org.si.sion.module | SiOPM Channel Parameters. | |
| SiOPMChannelPCM | org.si.sion.module.channels | PCM channel | |
| SiOPMChannelSampler | org.si.sion.module.channels | Sampler pad channel. | |
| SiOPMModule | org.si.sion.module | SiOPM sound module | |
| SiOPMOperator | org.si.sion.module.channels | SiOPM operator class. | |
| SiOPMOperatorParam | org.si.sion.module | OPM Parameters. | |
| SiOPMStream | org.si.sion.module | Stream buffer class | |
| SiOPMTable | org.si.sion.module | SiOPM table | |
| SiOPMWaveBase | org.si.sion.module | basic class for SiOPM wave data | |
| SiOPMWavePCMData | org.si.sion.module | PCM data class | |
| SiOPMWavePCMTable | org.si.sion.module | PCM data class | |
| SiOPMWaveSamplerData | org.si.sion.module | SiOPM samplers wave data | |
| SiOPMWaveSamplerTable | org.si.sion.module | SiOPM samplers wave table | |
| SiOPMWaveTable | org.si.sion.module | SiOPM wave table | |
| SLLint | org.si.utils | Singly linked list of int. | |
| SLLNumber | org.si.utils | Singly linked list of Number. | |
| SMFData | org.si.sion.midi | Standard MIDI File class | |
| SMFEvent | org.si.sion.midi | SMF event | |
| SMFExecutor | org.si.sion.midi | Standard MIDI File executor | |
| SMFTrack | org.si.sion.midi | SMF Track chunk | |
| SoundClass | org.si.sion.utils | Refer from http://www.flashcodersbrighton.org/wordpress/?p=9 | |
| SoundLoader | org.si.sion.utils.soundloader | Sound Loader. SoundLoader.setURL() to set loading url, SoundLoader.loadAll() to load all files and SoundLoader.hash to access all loaded files. | |
| SoundLoaderFileData | org.si.sion.utils.soundloader | File Data class for SoundLoader | |
| SoundObject | org.si.sound | The SoundObject class is the base class of all objects that operates sounds by SiONDriver. | |
| SoundObjectContainer | org.si.sound | The SoundObjectContainer class is the base class for all objects that can serve as sound object containers on the sound list. | |
| SoundObjectEvent | org.si.sound.events | SoundObjectEvent is dispatched by all SoundObjects. | |
| timer | org.si.utils | static timer class | |
| Translator | org.si.sion.utils | Translator | |
| VoiceReference | org.si.sound.synthesizers | Voice reference, basic class of all synthesizers. | |
| WaveTableSynth | org.si.sound.synthesizers | Wave Table Synthesizer |