1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- #include <iostream>
- #include <vector>
- #include <Loop.h>
- #include "Launchpad.h"
- #include "sleep.h"
- class Sequencer
- {
- std::vector<Loop> loops;
- unsigned int currentLoopIndex;
- public:
- Sequencer();
-
- void run();
- };
- class PlaybackScreen : public LaunchpadScreen
- {
- };
- Sequencer::Sequencer()
- : loops(1), currentLoopIndex(0)
- {
- }
- void Sequencer::run()
- {
- loops[0].start();
- while(true) {
- sleep(50);
- }
- }
- Sequencer sequencer;
- int main()
- {
- sequencer.run();
- return 0;
- }
|