Where I try playing a sample via PwmOutput
Reading some old ZX Spectrum forums, I wanted to check wether playing a sample was possible. So far, no, but there's more things to try.
Sequencer.cpp@0:167d81d4f79f, 2015-03-08 (annotated)
- Committer:
- loop
- Date:
- Sun Mar 08 21:51:59 2015 +0000
- Revision:
- 0:167d81d4f79f
Initial Commit
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
loop | 0:167d81d4f79f | 1 | //#include "Row.h" |
loop | 0:167d81d4f79f | 2 | #include "Sequencer.h" |
loop | 0:167d81d4f79f | 3 | |
loop | 0:167d81d4f79f | 4 | Sequencer::Sequencer(): left(P0_14, PullUp), |
loop | 0:167d81d4f79f | 5 | right(P0_11, PullUp), |
loop | 0:167d81d4f79f | 6 | down(P0_12, PullUp), |
loop | 0:167d81d4f79f | 7 | up(P0_13, PullUp), |
loop | 0:167d81d4f79f | 8 | square(P0_16, PullUp), |
loop | 0:167d81d4f79f | 9 | circle(P0_1, PullUp), |
loop | 0:167d81d4f79f | 10 | led1(P0_9), |
loop | 0:167d81d4f79f | 11 | led2(P0_8), |
loop | 0:167d81d4f79f | 12 | pwm(P0_18), |
loop | 0:167d81d4f79f | 13 | ain(P0_15), |
loop | 0:167d81d4f79f | 14 | i2c(P0_5, P0_4), |
loop | 0:167d81d4f79f | 15 | disp(P0_19, P0_20, P0_7, P0_21, P0_22, P1_15, P0_2, LCD_ST7735::RGB) { |
loop | 0:167d81d4f79f | 16 | srand(this->ain.read_u16()); |
loop | 0:167d81d4f79f | 17 | this->i2c.frequency(400); |
loop | 0:167d81d4f79f | 18 | // this->writeRegister(0x2A, 0x01); |
loop | 0:167d81d4f79f | 19 | this->disp.setOrientation(LCD_ST7735::Rotate270, false); |
loop | 0:167d81d4f79f | 20 | this->disp.clearScreen(); |
loop | 0:167d81d4f79f | 21 | } |
loop | 0:167d81d4f79f | 22 | |
loop | 0:167d81d4f79f | 23 | |
loop | 0:167d81d4f79f | 24 |