1. H O W TO P L AY M U S I C
O N A VA C U U M C L E A N E R
C L I F FA N O S U B A G I O ( @ C L I F FA N O )
2. C L I F FA N O
• D O T C O M P L AT F O R M T E A M
• V E RY M U S I C A L LY C H A L L E N G E D
• Y E A R 6 E L E C T R O N I C S S K I L L L E V E L
13. R O O M B A O P E N I N T E R FA C E
• S E R I A L P R O T O C O L
• 7 - P I N M I N I - D I N C O N N E C T O R
• 5 7 6 0 0 B A U D R AT E
• 1 B Y T E C O M M A N D F O L L O W E D B Y D ATA B Y T E S
16. S O N G C O M M A N D
• 1 6 S O N G S
• 1 6 N O T E S E A C H S O N G
• S I Z E : 2 + ( 2 X N U M _ N O T E S ) B Y T E S
• F O R M AT: [ 1 4 0 ] [ 0 - 1 5 ] [ [ 3 1 - 1 2 7 ] [ 1 / 6 4 ] … ]
17. P L AY C O M M A N D
• S I Z E : 2 B Y T E S
• F O R M AT: [ 1 4 1 ] [ 0 - 1 5 ]
18. A B C N O TAT I O N
• M U S I C A L N O TAT I O N I N A S C I I
• D E F I N E S N O T E S , T E M P O , K E Y, P I T C H
• O R I G I N A L LY D E S I G N E D F O R F O L K T U N E S I N 1 9 7 0 S
• M I M E T Y P E T E X T / V N D . A B C
20. R O O M B O X
• S I M P L E T E X T- B A S E D M U S I C P L AY E R
• W R I T T E N I N N O D E . J S
• N K O 2 0 1 3 S U B M I S S I O N
21. S O U N D T U N I N G
• P L E A S A N T N O T E S : 2 6 1 - 9 8 8 H Z
• T W O O C TAV E S R A N G E
• S H O R T E N N O T E D U R AT I O N B Y 4 0 %
22. A B C N O TAT I O N
S O N G
R O O M B O X
1 6 N O T E S
1 6 N O T E S
1 6 N O T E S
1 6 N O T E S
R O O M B A