SoundShaper Utility

Investigate the amazing sounds your micro can make with our envelope generator.

Volume 1

Number 12

February 1984

Effortless way to experiment with sounds

By ANDREW REYNOLDS

EXPERIMENT with the effects of ENVELOPE on SOUND with our Mode 7 envelope generator.

It shows you all the parameters of the SOUND and ENVELOPE commands allowing you to change them with ease and play the result.

All the parameters are displayed on the screen and you use the cursor keys to increase or decrease any of them.

Pressing the S key will play the sound and pressing A will get rid of it if it bores you, or drives the rest of the family mad.

The rest is up to you. Have fun!

PROCEDURES

130 PROCsound Plays sound displayed.
180 PROCkey Determines which key is pressed.
270 PROCdirection Which way to move the arrow.
520 PROCupdown Which way to increment parameter.
1280 PROCsetup Sets up and prints screen layout.
1480 PROCinit Sets all the variables at start of program.
1560 PROCinstruct Sets first screen, and asks if instructions are required.

VARIABLES

ENVELOPE variables: T%, PI1%, PI2%, PI3%, PN1%, PN2%, PN3%, AA%, AD%, AS%, AR%, ALA%, ALD%
SOUND variables: C%, A%, P%, D%
OX%, OY% Old co-ords of arrow.
arrow$ Three character shapes to make up arrow.
choice% Position of arrow
val$ Value of the parameter determined by choice%.

All other variables are for working loops.