The Open Master Hearing Aid (openMHA)
openMHA
Open community platform for hearing aid algorithm research
|
Run-time configuration of the plingploing music generator. More...
Public Member Functions | |
plingploing_t (mhaconfig_t, mha_real_t level, mha_real_t pitch, mha_real_t k1, mha_real_t k2, mha_real_t i1, mha_real_t i2, mha_real_t bpm, mha_real_t minlen, mha_real_t maxlen, mha_real_t bassmod, mha_real_t bassperiod) | |
void | process (mha_wave_t *) |
Private Attributes | |
mhaconfig_t | cf |
mha_real_t | pitch_ |
unsigned int | bt |
unsigned int | t |
unsigned int | len |
mha_real_t | dur_ |
mha_real_t | minlen_ |
mha_real_t | maxlen_ |
mha_real_t | bass |
mha_real_t | freq |
mha_real_t | fun1_key |
mha_real_t | fun1_range |
mha_real_t | fun1 |
mha_real_t | fun2 |
mha_real_t | fun2_key |
mha_real_t | fun2_range |
mha_real_t | dist |
mha_real_t | dist1 |
mha_real_t | alph |
mha_real_t | rms |
mha_real_t | bassmod_ |
mha_real_t | bassperiod_ |
MHAWindow::hanning_t | hann1 |
MHAWindow::hanning_t | hann2 |
mha_real_t | level |
Run-time configuration of the plingploing music generator.
plingploing::plingploing_t::plingploing_t | ( | mhaconfig_t | c, |
mha_real_t | level, | ||
mha_real_t | pitch, | ||
mha_real_t | k1, | ||
mha_real_t | k2, | ||
mha_real_t | i1, | ||
mha_real_t | i2, | ||
mha_real_t | bpm, | ||
mha_real_t | minlen, | ||
mha_real_t | maxlen, | ||
mha_real_t | bassmod, | ||
mha_real_t | bassperiod | ||
) |
void plingploing::plingploing_t::process | ( | mha_wave_t * | s | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |