void description(void) { printboxtop(); printstringline( " Arpeg -- by Craig Stuart Sapp <*****@*****.**> -- 8 Feb 1998"); printstringline(""); printstringline( " Description: You press a key on the keyboard, and a chord will"); printstringline( " be played according to the selected quality, onsets, and durations."); printstringline( " Computer keyboard keys are assigned random attack velocities."); printintermediateline(); printstringline(" User commands:"); printstringline( " \"\\\" = record rhythms, durations \"=\" = display rhythms"); printstringline( " \"[\" = lower timing offset \"]\" = raise timing offset"); printstringline( " Chords: \"q\"=dim \"w\"=minor \"e\"=major \"r\"=aug \"t\"=full dim"); printstringline( " \"y\"=half dim \"u\"=mm7 \"i\"=mM7 \"o\"=Mm7 \"p\"=MM"); printstringline(" "); printstringline( " \"0\"-\"9\" = octave number of computer keyboard notes"); printstringline( " Notes: s d g h j "); printstringline( " z x c v b n m "); printboxbottom(); }
void description(void) { printboxtop(); psl( " TRILL -- by Craig Stuart Sapp <*****@*****.**> -- 22 April 2000"); psl(""); printboxbottom(); }
void description(void) { printboxtop(); psl( "DECAY -- by Craig Stuart Sapp <*****@*****.**> -- 22 April 2000"); psl(""); printintermediateline(); printboxbottom(); }
void description(void) { printboxtop(); psl( " TUMBLE -- by Craig Stuart Sapp <*****@*****.**> 16 Oct 2001"); psl(""); psl(" Description: continues a melodic sequence of a given length."); psl(" Computer keyboard keys are assigned random attack velocities."); printintermediateline(); psl(" User commands:"); psl( " \"-\" = decrease seq. \"=\" = increase seq. \"\\\" = change " "direction"); psl(" \"0\"-\"9\" = octave number of computer keyboard notes"); psl(" Notes: s d g h j "); psl(" z x c v b n m "); printboxbottom(); }
void description(void) { printboxtop(); psl(" TESTGLISS - by Craig Stuart Sapp <*****@*****.**>" " - 11 Jan 2000"); psl(""); printintermediateline(); psl(" User commands:"); psl(" \"[\" = speed up. \"]\" = slow down. "); psl(" \"{\" = speed up by 5. \"}\" = slow down by 5. "); psl(" \"1\" = lower bottom of range. \"2\" = raise bottom of range. "); psl(" \"3\" = lower range. \"4\" = raise range. "); psl(" \"5\" = lower step. \"6\" = raise step. "); psl(" \"-\" = lower top of range. \"=\" = raise top of range. "); psl(" \"u\" = gliss up. \"d = gliss down. "); psl(" "); psl(" Type 'h' for more information "); printboxbottom(); }
void description(void) { cout << '\n'; printboxtop(); pcl("2dpos: by Craig Stuart Sapp <*****@*****.**> 22 Nov 1998"); printintermediateline(); psl(" NIDAQ device initially on channel 0. Initial sensor range will "); psl(" adapt as sensor moves. So go through whole range of sensor"); psl(" to fix the software range."); psl(" Commands:"); psl(" \"0\"-\"9\" = select NIDAQ analog input channel"); psl(" type \"k\" before number to select key channel"); psl(" type \"v\" before number to select velocity channel"); psl(" \"-\", \"=\" = change instruments, \" \" = sustain pedal"); psl(" \"z\" = reset key sensor range, \"x\" = reset vel sensor range"); psl(" \"a\" = switch key sensor range, \"s\" = switch vel sensor range"); psl(" \"d\" = toggle sensor display."); printboxbottom(); }
void description(void) { printboxtop(); psl( "ripple -- by Craig Stuart Sapp <*****@*****.**> -- 21 April 2000"); psl(""); psl( " Description: Creates glissandos when you press a key on the keyboard."); psl(" Computer keyboard keys are assigned random attack velocities."); printintermediateline(); psl(" User commands:"); psl( " \"-\" = decrease step \"=\" = increase step \"\\\" = change " "direction"); psl(" \"[\" = increase rate \"]\" = decrease rate "); psl(" \"0\"-\"9\" = octave number of computer keyboard notes"); psl(" Notes: s d g h j "); psl(" z x c v b n m "); printboxbottom(); }
void description(void) { printboxtop(); psl( " Shadow -- by Craig Stuart Sapp <*****@*****.**> -- 5 Jan 1998"); psl(""); psl( " This program will echo the input notes at a certain distance from the"); psl( " original notes. The range of the shadow is from 1 to 24 half-steps on"); psl( " either side of the original note."); printintermediateline(); psl( " User commands:"); psl( " \"-\" = decrease shadow length \"=\" = increase shadow length "); psl( " \"\\\" = switch shadow side "); printboxbottom(); }