|
lmms
Cross-platform music production software
|
#include <GbApuWrapper.h>
Public Member Functions | |
| GbApuWrapper ()=default | |
| ~GbApuWrapper ()=default | |
| blargg_err_t | setSampleRate (long sampleRate, long clockRate) |
| void | writeRegister (unsigned addr, int data) |
| long | samplesAvail () const |
| long | readSamples (blip_sample_t *out, long count) |
| void | trebleEq (const blip_eq_t &eq) |
| void | bassFreq (int freq) |
| void | endFrame (blip_time_t endTime) |
Private Member Functions | |
| blip_time_t | fakeClock () |
Private Attributes | |
| Stereo_Buffer | m_buf |
| blip_time_t | m_time = 0 |
|
default |
|
default |
| void lmms::GbApuWrapper::bassFreq | ( | int | freq | ) |
| void lmms::GbApuWrapper::endFrame | ( | blip_time_t | endTime | ) |
|
inlineprivate |
| long lmms::GbApuWrapper::readSamples | ( | blip_sample_t * | out, |
| long | count ) |
| long lmms::GbApuWrapper::samplesAvail | ( | ) | const |
| blargg_err_t lmms::GbApuWrapper::setSampleRate | ( | long | sampleRate, |
| long | clockRate ) |
|
inline |
|
inline |
|
private |
|
private |