コード例 #1
0
 /// <summary>
 /// Initialises a new instance of filter_audio.
 /// </summary>
 /// <param name="sampleRate"></param>
 public FilterAudio(int sampleRate)
 {
     _sampleRate  = sampleRate;
     _filterAudio = FilterAudioFunctions.NewFilterAudio((uint)sampleRate);
 }
コード例 #2
0
 /// <summary>
 /// Initialises a new instance of filter_audio.
 /// </summary>
 /// <param name="sampleRate"></param>
 public FilterAudio(int sampleRate)
 {
     _sampleRate = sampleRate;
     _filterAudio = FilterAudioFunctions.NewFilterAudio((uint)sampleRate);
 }
コード例 #3
0
 internal static extern int EnableDisableFilters(FilterAudioHandle filterAudio, int echo, int voice, int grain);
コード例 #4
0
 internal static extern int SetEchoDelayMs(FilterAudioHandle filterAudio, short msInSndCardBuf);
コード例 #5
0
 internal static extern int PassAudioOutput(FilterAudioHandle filterAudio, short[] data, uint samples);
コード例 #6
0
 internal static extern int FilterAudio(FilterAudioHandle filterAudio, short[] data, uint samples);