Documentation Wiki rss-feed

Cello Oscillator


Name

Cello Oscillator:

image:cello_oscillator_expanded.png

2131 1133
cello oscillator

Description

The Cello Oscillator is EigenD's built-in cello physical model plug-in. Within the EigenD factory setups it is used in conjunction with the Convolver Agent and the Stringer Agent. In this configuration, the Cello Oscillator models the instrument strings, the Convolver filters the string sound to represent a cello body resonance using an appropriate impulse response, and the Stringer imposes monophony per course to represent the monophonic behaviour of each of the strings.

In addition to the body resonance being controllable by using different impulse responses with the Convolver, the frequency response of string oscillations entering the convolver (like string oscillations travelling through the bridge to the body) can be adjusted using a 3 band parametric EQ within the Cello Oscillator.

Ports

Frequency input

  • Name:

1128 116
frequency input

  • Input
  • Type: Number
  • Range: 0 to 96000

The Frequency Input receives frequency signals from upstream agents (often the Scaler's frequency output).

Pressure input

  • Name:

128 116
pressure input

  • Input
  • Type: Number
  • Range: 0 to 1

The Pressure Input receives key pressure signals from upstream agents (often the Scaler's pressure output).

Bow position input

  • Name:

8748 1464 116
bow position input

  • Input
  • Type: Number
  • Range: -1 to 1

The Bow Position Input refers to the transverse position of the cello bow relative to the string. A strip controller is often used to control this input.

Bow velocity input

  • Name:

8748 1417 116
bow velocity input

  • Input
  • Type: Number
  • Range: -1 to 1

The Bow Velocity Input refers to the velocity at which the cello bow is moving across the strings. The breath controller (via a Shaper used for compression) is often used to control this input.

Pitch Time Input

2314 1147 116
pitch time input

  • Input, Set
  • Type: Number
  • Range: 0 to 100000
  • Default: 10

The value of the Pitch Time Input refers to the amount of note transition time (in milliseconds) between notes on the same monophonic course when the Stringer agent is used - also known as portamento.

Minimum Frequency

  • Name:

2343 1128
minimum frequency

  • Input, Set
  • Type: Number
  • Range: 0.1 to 20
  • Default: 20

Minimum Frequency determines the minimum frequency (in Hertz) of the lowest note that the cello physical model can play.

Low Filter Frequency

  • Name:

4313 1127 1128
low filter frequency

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

The Low Filter Frequency is the cutoff frequency (in Hertz) of the low-shelf filter of the bridge EQ.

Low Filter Gain

  • Name:

4313 1127 775
low filter gain

  • Input, Set
  • Type: Number
  • Range: -96 to 24
  • Default: 0

The Low Filter Gain is the pass-band gain (in dB) of the low-shelf filter of the bridge EQ.

Low Filter Width

  • Name:

4313 1127 1144
low filter width

  • Input, Set
  • Type: Number
  • Range: 0.1 to 100
  • Default: 1

The Low Filter Width is the transition band width coefficient of the low-shelf filter of the bridge EQ - increasing this value creates a narrower transition band.

Mid Filter Frequency

  • Name:

8775 1127 1128
mid filter frequency

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

The Mid Filter Frequency is the centre frequency (in Hertz) of the mid-peak filter of the bridge EQ.

Mid Filter Gain

  • Name:

8775 1127 775
mid filter gain

  • Input, Set
  • Type: Number
  • Range: -96 to 24
  • Default: -24

The Mid Filter Gain is the peak gain (in dB) of the mid-peak filter of the bridge EQ.

Mid Filter Width

  • Name:

8775 1127 1144
mid filter width

  • Input, Set
  • Type: Number
  • Range: 0.1 to 100
  • Default: 1

The Mid Filter Width is the peak band width coefficient of the mid-peak filter of the bridge EQ. Increasing this value creates a narrower peak band.

High Filter Frequency

  • Name:

4312 1127 1128
high filter frequency

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

The High Filter Frequency is the cutoff frequency (in Hertz) of the high-shelf filter of the bridge EQ.

High Filter Gain

  • Name:

4312 1127 775
high filter gain

  • Input, Set
  • Type: Number
  • Range: -96 to 24
  • Default: -40

The High Filter Gain is the pass-band gain (in dB) of the high-shelf filter of the bridge EQ.

High Filter Width

  • Name:

4312 1127 1144
high filter width

  • Input, Set
  • Type: Number
  • Range: 0.1 to 100
  • Default: 1

The High Filter Width is the transition band width coefficient of the high-shelf filter of the bridge EQ - increasing this value creates a narrower transition band.

Bow Velocity Factor

  • Name:

8748 1417 8816
bow velocity factor

  • Input, Set
  • Type: Number
  • Range: 0 to 100; default = 1

The Bow Velocity Factor scales the bow velocity that is derived from the bow position input as it changes with time. When used with a strip controller this allows the velocity and the overall distance of the movement on the strip controller to be modified to achieve similar bowing responses in the model.

Audio output

  • Name:

1118 125
audio output

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

The audio output is used for sending audio data to downstream Agents (normally a Gain Agent's audio input in this case).

Nouns

None

Verbs

None

Examples

Before using the Belcanto commands below, make sure you have the desired Cello Oscillator in the conversation using

2131 1133 ? 1131
cello oscillator X listen

where X is the number of your desired Cello Oscillator.

Setting the pitch time input value

To set the pitch time value, use

2314 1147 116 23 ? 67
pitch time input to X set

where X is the value of the desired pitch time.

Setting the minimum frequency

To set the minimum frequency, use

2343 1128 23 ? 67
minimum frequency to X set

where X is the value of the minimum frequency.

Setting the low filter frequency value

To set the low filter frequency, use

4313 1127 1128 23 ? 67
low filter frequency to X set

where X is the value of the desired low filter frequency.

Setting the low filter gain value

To set the low filter gain, use

4313 1127 775 23 ? 67
low filter gain to X set

where X is the desired value of the low filter gain.

Setting the low filter width

To set the the low filter width, use

4313 1127 1144 23 ? 67
low filter width to X set

where X is the desired value of the low filter width.

Setting the mid filter frequency value

To set the mid filter frequency, use

8775 1127 1128 23 ? 67
mid filter frequency to X set

where X is the value of the desired mid filter frequency.

Setting the mid filter gain value

To set the mid filter gain, use

8775 1127 775 23 ? 67
mid filter gain to X set

where X is the desired value of the mid filter gain.

Setting the mid filter width

To set the the mid filter width, use

8775 1127 1144 23 ? 67
mid filter width to X set

where X is the desired value of the mid filter width.

Setting the high filter frequency value

To set the high filter frequency, use

4312 1127 1128 23 ? 67
high filter frequency to X set

where X is the value of the desired high filter frequency.

Setting the high filter gain value

To set the high filter gain, use

4312 1127 775 23 ? 67
high filter gain to X set

where X is the desired value of the high filter gain.

Setting the high filter width

To set the high filter width, use

4312 1127 1144 23 ? 67
high filter width to X set

where X is the desired value of the high filter width.

Setting the bow velocity factor

To set the value of the bow velocity factor, use

8748 1417 8816 23 ? 67
bow velocity factor to X set

where X is the desired bow velocity factor.

See also