20 lines
485 B
C++
20 lines
485 B
C++
#include "midiplayer.h"
|
|
/* I zde přetrvává problém s optimalizací LTO
|
|
* v gcc (clang problém nemá). Možná jen někde
|
|
* chybí volatile, možná je to BUG staršího g++.
|
|
* Zase tak moc to nevadí.
|
|
*
|
|
* Player na tomto čipu má 12 generátorů, lepší
|
|
* rozlišení PWM, tedy lepší zvuk. A vejde se
|
|
* tam více melodií.
|
|
*/
|
|
static MidiPlayer player;
|
|
static PcmDma pcm;
|
|
|
|
int main (void) {
|
|
pcm.attach (player);
|
|
for (;;) {
|
|
player.pass();
|
|
}
|
|
return 0;
|
|
}
|