SING



The ChipWit is instructed to Sing a note!

Specifications #


ARGUMENTS:
– The number 0 – 7 (see chart below)
– Registers


CREATES A TRUE OR FALSE BRANCH?:
No, Sing does not create a T/F branch.


NUMBER OF CYCLES USED:
2


RANGE:


SING ARGUMENTS TO NOTES:
0 Argument is the musical octave of C3
1 Argument is the musical octave of D3
2 Argument is the musical octave of E3
3 Argument is the musical octave of F3
4 Argument is the musical octave of G3
5 Argument is the musical octave of A3
6 Argument is the musical octave of B3
7 Argument is the musical octave of C4




Example of Use #


Can be used to sing a song!

In short, the Sing operator is your ChipWit’s way of showing off its personality and adding a little extra fun to your programming experience.




History #

“Sing” as it appears in various historic incarnations of ChipWits!


COMMODORE 64:


Manual Entry:
“You can talk to a CHIPWIT through the keyboard, but your CHIPWIT can also ‘’talk” back. In fact, it can sing any one of eight different notes on command. What talent! A Number is used to tell the CHIPWIT just what note to sing.”


APPLE II:


Manual Entry:
“SING commands the ChipWit to sing a note. The note it sings is determined by a number (0 being the first pitch in the scale and 7 being the last, an octave higher).  The Arguments for SING are the numbers which determine the pitch it sings. They are the numbers 0 through 7 (as represented by the graded beakers), the Number Stack (which causes it to sing the top number there), the Fuel Meter (which causes it to sing the value there), the Range Finder (which causes it to sing the value there), and the Damage Meter (which causes it to sing the value there).”


CHIPWITS II (WINDOWS 95):


Powered by BetterDocs

Leave a Reply

Your email address will not be published. Required fields are marked *