C# Class MidiPlayer, unitymidi

Inheritance: MonoBehaviour
Afficher le fichier Open project: deckycoss/unitymidi Class Usage Examples

Méthodes publiques

Свойство Type Description
bankPath string
gain float
midiFile UnityEngine.TextAsset
sampleBufferSize int

Méthodes publiques

Méthode Description
PauseSequence ( ) : void
Play ( TextAsset midiFile = null ) : void
StartMidi ( TextAsset midiFile ) : void
UnpauseSequence ( ) : void

Private Methods

Méthode Description
Awake ( ) : void
HandleMidiEvent ( MidiEvent midiEvent ) : void
HandleNoteOff ( int channel, int note ) : void
HandleNoteOn ( int channel, int note, int velocity ) : void
OnAudioFilterRead ( float data, int channels ) : void
TriggerMidiEvent ( MidiEvent evt ) : void
TriggerNoteOff ( int channel, int note ) : void
TriggerNoteOn ( int channel, int note, int velocity ) : void
Update ( ) : void

Method Details

PauseSequence() public méthode

public PauseSequence ( ) : void
Résultat void

Play() public méthode

public Play ( TextAsset midiFile = null ) : void
midiFile UnityEngine.TextAsset
Résultat void

StartMidi() public méthode

public StartMidi ( TextAsset midiFile ) : void
midiFile UnityEngine.TextAsset
Résultat void

UnpauseSequence() public méthode

public UnpauseSequence ( ) : void
Résultat void

Property Details

bankPath public_oe static_oe property

public static string bankPath
Résultat string

gain public_oe property

public float gain
Résultat float

midiFile public_oe property

public TextAsset,UnityEngine midiFile
Résultat UnityEngine.TextAsset

sampleBufferSize public_oe property

public int sampleBufferSize
Résultat int