Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

How Does this Thing Work? [A Guide?] Sticky Locked

A topic by dirt_mound created Feb 21, 2016 Views: 356
This topic is locked
Viewing posts 1 to 1
Developer (1 edit)

First time startup hints:

- Click "setup" in the bottom right corner to bring up the audio driver configuration dialog box.
Driver - Probably CoreAudio for OSX, ad_directsound or ad_asio for Windows
Output Device - Whatever your OS calls your physical output connected by the chosen Driver
I/O Vector Size - suggested about 512. larger numbers lead to higher latency but lower processing load.
Signal Vector Size - how large the processed chunks are. smaller -> more cpu use. i usually set it to half of i/o vector size.
Sampling Rate - Usually 44100 is fine, but you can crank it up higher if you think you have super-human hearing.

- When you are done, be sure to click "save configuration and close" so you never have to do this again.

- Back on the main window, press the "On/Off" button to turn the app on. You should hear sound. Try clicking any of the 7 preset buttons at the bottom of the app to hear some presets that are already configured. You can overwrite any of them by making changes to any parameters and then hold "s" on your keyboard while clicking the preset box you would like to save to.

Parameter Reference:

- Starting at the top. The Pink / White noise sources are mixed using the color modulation parameters. Shape chooses whether the source is modulated on a steady cycle or a random one. Time is the typical period before the cycle repeats or the random chooses another number. Min and Max are numbers between 0 and 1.0 - 0 is 100% Pink Noise and 1.0 is 100% White Noise. Curve affects the bias of the Cycle/Random oscillation. Set to 1.0, the curve allows a normal sinusoidal wave or direct passing of whatever random numbers are chosen. At values larger than 1.0, the output is skewed toward the minimum. At values between 0 and 1.0, the output is skewed toward the maximum.

- There are then two filters, and each is identical in function. They are setup to process the generators in parallel, so it may be easiest to think of them as two separate frequency response shaping functions that get added up at the end by a mixer. For each, you can choose the filter type, base frequency, q (resonance // how "sharp" the filter is), gain (only applies to highpass and lowpass filters), level (how much of this filter goes to the output), and clip (additional distortion of the sound via hard-clipping the waveform).

- Each filter also includes one modulator that works similar to the color modulation modulator discussed above, but it can be mapped to any of the corresponding filter parameters by selecting the mod destination. Note, the min and max will need to be different if you are modulating the frequency (range 20 hz - 20 kHz) compared with the q or gain/level (usually in the range of 0 - 10).

- Once you have set up the system in a way you like, do not forget to save to one of the 7 presets by holding "s" on the keyboard and clicking the preset to save to.

- The On/Off indicator will light up if the internal limiter threshold is exceeded. this is for reference only - pushing the limiter can lead to rewarding sounds, so don't be shy.