Documentation Wiki rss-feed

Sawtooth Oscillator


Name

Sawtooth Oscillator:

image:sawtooth_oscillator_expanded.png

1141 1133
sawtooth oscillator

Description

The Sawtooth Oscillator Agent is EigenD's built-in sawtooth oscillator plug-in, as used in the Synth instrument in the Alpha Factory Setups.

Ports

Volume input

  • Name:

212 116
volume input

  • Input, Set
  • Type: Number
  • Range: 0 to 1
  • Default: 0

The volume input is normally used to receive volume information from upstream Agents (often the AHDSR's volume output in this case).

Frequency input

  • Name:

1128 116
frequency input

  • Input, Set
  • Type: Number
  • Range: 0 to 96000
  • Default: 440

The frequency input is used in the main to receive frequency signals from an upstream Agent (normally from the Scaler's frequency output in this case) to be processed accordingly, but can also be set by the user.

Detune input

  • Name:

2312 116
detune input

  • Input, Set
  • Type: Number
  • Range: -1200 to 1200

The detune input is normally used to detune the output frequency of the Sawtooth Oscillator using a value (in cents) set by the user.

Audio output

  • Name:

1118 125
audio output

  • Output
  • Type: Numeric
  • Range: -1 to 1

The audio output is used for sending audio data to downstream Agents (e.g. a Ladder Filter Agent's audio input).

Nouns

None

Verbs

None

Examples

Before using the Belcanto examples below, please make sure you have the desired Sawtooth Oscillator in the conversation using:

1141 1133 ? 1131
sawtooth oscillator X listen

where X is the number of the desired Sawtooth Oscillator.

Setting the value of the frequency input

To set the value of the frequency input, use

1128 116 23 ? 67
frequency input to X set

where X is the value of the desired frequency.

Setting the value of the detune input

To set the value of the detune input, use

2312 116 23 ? 67
detune input to X set

where X is the value of the desired detune.

See also