#include <Effects_Buffer.h>
◆ fixed_t
◆ anonymous enum
| Enumerator |
|---|
| chan_types_count | |
◆ anonymous enum
◆ Effects_Buffer()
| Effects_Buffer::Effects_Buffer |
( |
int | nVoices = 1, |
|
|
bool | center_only = false ) |
◆ ~Effects_Buffer()
| Effects_Buffer::~Effects_Buffer |
( |
| ) |
|
◆ bass_freq()
| void Effects_Buffer::bass_freq |
( |
int | freq | ) |
|
|
virtual |
◆ channel()
◆ clear()
| void Effects_Buffer::clear |
( |
| ) |
|
|
virtual |
◆ clock_rate()
| void Effects_Buffer::clock_rate |
( |
long | rate | ) |
|
|
virtual |
◆ config()
◆ end_frame()
◆ mix_enhanced()
◆ mix_mono()
◆ mix_mono_enhanced()
◆ mix_stereo()
◆ read_samples()
| long Effects_Buffer::read_samples |
( |
blip_sample_t * | out, |
|
|
long | total_samples ) |
|
virtual |
◆ samples_avail()
| long Effects_Buffer::samples_avail |
( |
| ) |
const |
|
virtual |
◆ set_depth()
| void Effects_Buffer::set_depth |
( |
double | d | ) |
|
◆ set_sample_rate()
◆ buf_count
| int Effects_Buffer::buf_count |
|
private |
◆ bufs
◆ chan_types
| std::vector<channel_t> Effects_Buffer::chan_types |
|
private |
◆ [struct]
| struct { ... } Effects_Buffer::chans |
◆ config_
◆ echo_buf
| std::vector<std::vector<blip_sample_t> > Effects_Buffer::echo_buf |
|
private |
◆ echo_delay_l
| int Effects_Buffer::echo_delay_l |
◆ echo_delay_r
| int Effects_Buffer::echo_delay_r |
◆ echo_level
◆ echo_pos
| std::vector<int> Effects_Buffer::echo_pos |
|
private |
◆ effect_remain
| long Effects_Buffer::effect_remain |
|
private |
◆ effects_enabled
| bool Effects_Buffer::effects_enabled |
|
private |
◆ max_voices
| int Effects_Buffer::max_voices |
|
private |
◆ pan_1_levels
| fixed_t Effects_Buffer::pan_1_levels[2] |
◆ pan_2_levels
| fixed_t Effects_Buffer::pan_2_levels[2] |
◆ reverb_buf
| std::vector<std::vector<blip_sample_t> > Effects_Buffer::reverb_buf |
|
private |
◆ reverb_delay_l
| int Effects_Buffer::reverb_delay_l |
◆ reverb_delay_r
| int Effects_Buffer::reverb_delay_r |
◆ reverb_level
| fixed_t Effects_Buffer::reverb_level |
◆ reverb_pos
| std::vector<int> Effects_Buffer::reverb_pos |
|
private |
◆ stereo_remain
| long Effects_Buffer::stereo_remain |
|
private |
The documentation for this class was generated from the following files:
- /home/runner/work/lmms-fork/lmms-fork/plugins/FreeBoy/game-music-emu/gme/Effects_Buffer.h
- /home/runner/work/lmms-fork/lmms-fork/plugins/FreeBoy/game-music-emu/gme/Effects_Buffer.cpp