C# Класс CsoundUnity, CsoundUnity

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

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

Свойство Тип Описание
logCsoundOutput bool
mute bool
processClipAudio bool

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

Метод Описание
Awake ( ) : void
OnApplicationQuit ( ) : void
OnAudioFilterRead ( float data, int channels ) : void
Remap ( float value, float from1, float to1, float from2, float to2 ) : float
get0dbfs ( ) : double
getChannel ( string channel ) : double
getFilePath ( Object obj ) : string
getKsmps ( ) : uint
getSample ( int frame, int channel ) : double
getTableSample ( int tableNumber, int index ) : double
logCsoundMessages ( ) : void
parseCsdFile ( string filename ) : List
performKsmps ( ) : int
processBlock ( float samples, int numChannels ) : void
sendScoreEvent ( string scoreEvent ) : void
setChannel ( string channel, float val ) : void
setKr ( ) : double
setSample ( int frame, int channel, double sample ) : void
setStringChannel ( string channel, string val ) : void

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

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

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

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

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

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

public OnAudioFilterRead ( float data, int channels ) : void
data float
channels int
Результат void

Remap() публичный статический Метод

public static Remap ( float value, float from1, float to1, float from2, float to2 ) : float
value float
from1 float
to1 float
from2 float
to2 float
Результат float

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

public get0dbfs ( ) : double
Результат double

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

public getChannel ( string channel ) : double
channel string
Результат double

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

public getFilePath ( Object obj ) : string
obj Object
Результат string

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

public getKsmps ( ) : uint
Результат uint

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

public getSample ( int frame, int channel ) : double
frame int
channel int
Результат double

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

public getTableSample ( int tableNumber, int index ) : double
tableNumber int
index int
Результат double

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

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

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

public parseCsdFile ( string filename ) : List
filename string
Результат List

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

public performKsmps ( ) : int
Результат int

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

public processBlock ( float samples, int numChannels ) : void
samples float
numChannels int
Результат void

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

public sendScoreEvent ( string scoreEvent ) : void
scoreEvent string
Результат void

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

public setChannel ( string channel, float val ) : void
channel string
val float
Результат void

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

public setKr ( ) : double
Результат double

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

public setSample ( int frame, int channel, double sample ) : void
frame int
channel int
sample double
Результат void

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

public setStringChannel ( string channel, string val ) : void
channel string
val string
Результат void

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

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

public bool logCsoundOutput
Результат bool

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

public bool mute
Результат bool

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

public bool processClipAudio
Результат bool