C# Класс MidiPlayer, unitymidi

Наследование: MonoBehaviour
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
bankPath string
gain float
midiFile UnityEngine.TextAsset
sampleBufferSize int

Открытые методы

Метод Описание
PauseSequence ( ) : void
Play ( TextAsset midiFile = null ) : void
StartMidi ( TextAsset midiFile ) : void
UnpauseSequence ( ) : void

Приватные методы

Метод Описание
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

Описание методов

PauseSequence() публичный Метод

public PauseSequence ( ) : void
Результат void

Play() публичный Метод

public Play ( TextAsset midiFile = null ) : void
midiFile UnityEngine.TextAsset
Результат void

StartMidi() публичный Метод

public StartMidi ( TextAsset midiFile ) : void
midiFile UnityEngine.TextAsset
Результат void

UnpauseSequence() публичный Метод

public UnpauseSequence ( ) : void
Результат void

Описание свойств

bankPath публичное статическое свойство

public static string bankPath
Результат string

gain публичное свойство

public float gain
Результат float

midiFile публичное свойство

public TextAsset,UnityEngine midiFile
Результат UnityEngine.TextAsset

sampleBufferSize публичное свойство

public int sampleBufferSize
Результат int