public stream_cb(int buf_size) { _eq = new lowpass_eq(); d = this.cb; /*eq = WaveOut.create_equalizer(channels, sampleRate, bitsPerSample, buf_size); * WaveOut.equalizer_set_freq(eq, 0, 0.5F); * WaveOut.equalizer_set_freq(eq, 1, 0.5F); * WaveOut.equalizer_set_freq(eq, 2, 0.5F); * WaveOut.equalizer_set_freq(eq, 3, 0.5F); * WaveOut.equalizer_set_freq(eq, 4, 0.5F); * WaveOut.equalizer_set_freq(eq, 5, 0.2F); * WaveOut.equalizer_set_freq(eq, 6, 0F); * WaveOut.equalizer_set_freq(eq, 7, -0.2F); * WaveOut.equalizer_set_freq(eq, 8, -0.2F); * WaveOut.equalizer_set_freq(eq, 9, -0.5F); * WaveOut.equalizer_set_freq(eq, 10, -0.5F); * WaveOut.equalizer_set_freq(eq, 11, -0.5F);*/ }
public stream_cb(int buf_size) { _eq = new lowpass_eq (); d = this.cb; /*eq = WaveOut.create_equalizer(channels, sampleRate, bitsPerSample, buf_size); WaveOut.equalizer_set_freq(eq, 0, 0.5F); WaveOut.equalizer_set_freq(eq, 1, 0.5F); WaveOut.equalizer_set_freq(eq, 2, 0.5F); WaveOut.equalizer_set_freq(eq, 3, 0.5F); WaveOut.equalizer_set_freq(eq, 4, 0.5F); WaveOut.equalizer_set_freq(eq, 5, 0.2F); WaveOut.equalizer_set_freq(eq, 6, 0F); WaveOut.equalizer_set_freq(eq, 7, -0.2F); WaveOut.equalizer_set_freq(eq, 8, -0.2F); WaveOut.equalizer_set_freq(eq, 9, -0.5F); WaveOut.equalizer_set_freq(eq, 10, -0.5F); WaveOut.equalizer_set_freq(eq, 11, -0.5F);*/ }
public void init_onPlayBuffer() { event_onPlayBuffer = _onPlayBuffer; }
public static extern void set_event_onPlayBuffer(uint _o, wave_callback callback);
public static extern void set_callback2(uint _o, wave_callback callback);
public static extern void open_output(uint _o, wave_callback callback);