C# Класс CSharpSynth.Wave.WaveHelper

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

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

Метод Описание
ChangeBitsPerSample ( CSharpSynth.Wave.FormatChunk fmtchk, CSharpSynth.Wave.DataChunk datachk, int bitsPerSample ) : void
DownSample ( int factor, float data ) : ].float[
GetRawData ( float sampledata, int bitsPerSample ) : byte[]
GetSampleData ( CSharpSynth.Wave.FormatChunk fmtchk, CSharpSynth.Wave.DataChunk datachk ) : ].float[
Int24toBytes ( Int32 value ) : byte[]
ReSample ( int NewRate, int OldRate, float data ) : ].float[
ToInt24 ( byte buffer, int index ) : Int32
UpSample ( int factor, float data ) : ].float[

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

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

public static ChangeBitsPerSample ( CSharpSynth.Wave.FormatChunk fmtchk, CSharpSynth.Wave.DataChunk datachk, int bitsPerSample ) : void
fmtchk CSharpSynth.Wave.FormatChunk
datachk CSharpSynth.Wave.DataChunk
bitsPerSample int
Результат void

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

public static DownSample ( int factor, float data ) : ].float[
factor int
data float
Результат ].float[

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

public static GetRawData ( float sampledata, int bitsPerSample ) : byte[]
sampledata float
bitsPerSample int
Результат byte[]

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

public static GetSampleData ( CSharpSynth.Wave.FormatChunk fmtchk, CSharpSynth.Wave.DataChunk datachk ) : ].float[
fmtchk CSharpSynth.Wave.FormatChunk
datachk CSharpSynth.Wave.DataChunk
Результат ].float[

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

public static Int24toBytes ( Int32 value ) : byte[]
value System.Int32
Результат byte[]

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

public static ReSample ( int NewRate, int OldRate, float data ) : ].float[
NewRate int
OldRate int
data float
Результат ].float[

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

public static ToInt24 ( byte buffer, int index ) : Int32
buffer byte
index int
Результат System.Int32

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

public static UpSample ( int factor, float data ) : ].float[
factor int
data float
Результат ].float[