Piolin elektroniska musikinstrument (5 / 17 steg)
Steg 5: Skapa ackord
Scratch gör ett bra jobb syntetisera instrumentljud, men för att ge saker lite extra djup beslutat att göra varje sträng av Piolin spela ett enkelt ackord. Enkla ackord arbete genom att räkna 5 noterar (att inkludera svart skarpa noter) och 5 vita anteckningar.
I skriptet Scratch jag har därför en lista över notvärden och motsvarande "semi - tone" värden, dvs en lista gör den övre och nedre raden och en den mellersta raden som visas ovan. En sprite kommer att "spela", e.g. "C" noten från den första listan, en annan sprite "E" notera från den andra listan och t han tredje sprite "C + 5" noterar i den första listan (en s datorer räknas från 0 dess faktiskt "C + 4"). Tidigare såg vi att Scratch värden är 0 till 100, med 60 som mitten C. Halsen har 14 greppband så, även med 4 "strängar" på bron, vi kan inte få tillgång till hela sortimentet. Så, vi måste välja vilka oktaver vi vill och var vi vill mitten C. Den andra bilden ovan visar mappning för oktaver bestämde jag mig för att arbeta med.