![]() |
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 |