Stap 12: Lied modus (de muziekdoos)
Daar had ik al ongeveer 6 nummers gedefinieerd, besloten heb ik om de matrix resolutie 96 stappen, die stond me toe om de huidige nummers "double" door rust tussen elke noot en vervolgens vervangen door de resten andere notities accent zo nodig. Dit werkte goed, maar ik denk niet dat was de moeite in geluid. Elke song had ook aparte bass en drum tracks, dus dat 36 lange matrices (melodie, bas, drums was). Op een gegeven moment liep ik uit geheugen, die alleen veroorzaakt het vak om rare dingen te doen. Ik liet de bas track en maakte de bas play algoritmisch. Een bas notitie die gelijkwaardig zijn aan de opmerking van de melodie speelt elk moment is er een kick drum sound. Het werkt goed genoeg. De melodieën werden getrokken van vele verschillende plaatsen, zoals ik zei (soms bedacht op een piano toetsenbord met de hand), maar de nummers trommel alle van kras gemaakt werden. Ik kreeg tot het punt waar ik kon volgen de nummers van elke melodie en een kick/snare/clap-patroon dat het liedje diende samen te stellen. Misschien.
Wat ik interessant vond is dat bijna elk nummer van kinderen lijkt te worden afgespeeld op geheel notities (de witte toetsen). Een uitzondering hierop was op drie kleine Kittens (bekend als DEM KITTENS in mijn code) - Ik moest een beetje kludge code in de lied-routine die zei "als het dit lied, en deze opmerking, spelen dit note in plaats daarvan" te spelen van een scherpe opmerking.
In lied modus, u op een van de 12 toetsen selecteert u één van de 12 nummers. Het beginnen niet aan het begin van het liedje of. Het pikt op het punt waar het vorige nummer was. Dit kunt u maakt sommige interessante mixen en lied modus "spelen" door te kiezen voor verschillende nummers in real time.
Er is ook een willekeurige "light show" voor LEDs dat gaat samen met de beat en verandert als je naar een ander nummer. Momenteel zijn er 5 verschillende shows. Ik zal het op een later tijdstip op te nemen meer uitbreiden.