Login
Constants
Login

Core Constants

+DEFAULT-SAMPLE-RATE+

The default sample rate of the library.

+MINIMUM-SAMPLE-RATE+

The minimum supported sample rate of the library.

+MAXIMUM-SAMPLE-RATE+

The maximum supported sample rate of the library.

+DEFAULT-MAX-POLYPHONY+

The default number of concurrent voices that the synthesizer can play.

+MINIMUM-MAX-POLYPHONY+

The minimum supported number of concurrent voices that the synthesizer can play.

+MAXIMUM-MAX-POLYPHONY+

The maximum supported number of concurrent voices that the synthesizer can play.

+DEFAULT-EFFECTS+

A list that contains the effects that are enabled by default.

+DEFAULT-MAIN-VOLUME+

The default output volume of the synthesizer.

+DEFAULT-REVERB-SEND+

The default reverb send amount for each channel in the synthesizer. MIDI messages on the channels can still override this during playback.

+MINIMUM-REVERB-SEND+

The minimum supported reverb send level.

+MAXIMUM-REVERB-SEND+

The maximum supported reverb send level.

+DEFAULT-CHORUS-SEND+

The default chorus send amount for each channel in the synthesizer. MIDI messages on the channels can still override this during playback.

+MINIMUM-CHORUS-SEND+

The minimum supported chorus send level.

+MAXIMUM-CHORUS-SEND+

The maximum supported chorus send level.

+MINIMUM-INST-REVERB-OVERRIDE+

The minimum level for the reverb amount that can be set on individual instruments/presets.

+MAXIMUM-INST-REVERB-OVERRIDE+

The maximum level for the reverb amount that can be set on individual instruments/presets.

+MINIMUM-INST-CHORUS-OVERRIDE+

The minimum level for the chorus amount that can be set on individual instruments/presets.

+MAXIMUM-INST-CHORUS-OVERRIDE+

The maximum level for the chorus amount that can be set on individual instruments/presets.

+REVERB-TYPES+

A list that associates the available types of reverbs with their associated constructor functions. Each element is itself a set of two other lists and a symbol:

  • The keyword symbols that can be used to reference the reverb type.
  • A list of strings that can also be used to reference the reverb type.
  • A symbol that can be FUNCALL'd to create a new instance of that reverb type.

Schroeder/Freeverb/Remiverb Constants

CL-MELTYSYNTH-REVERBS:+SCHROEDER/DEFAULT-REVERB-ROOM-SIZE+

The default room size for the SCHROEDER-REVERB AND FREEVERB reverb classes.

CL-MELTYSYNTH-REVERBS:+REMIVERB/DEFAULT-REVERB-ROOM-SIZE+

The default room size for the REMIVERB reverb class.

CL-MELTYSYNTH-REVERBS:+SCHROEDER/DEFAULT-REVERB-DAMP+

The default dampening amount for the SCHROEDER-REVERB, FREEVERB, AND REMIVERB reverb classes.

CL-MELTYSYNTH-REVERBS:+SCHROEDER/DEFAULT-REVERB-WET+

The default wet level for the SCHROEDER-REVERB, FREEVERB, AND REMIVERB reverb classes.

CL-MELTYSYNTH-REVERBS:+SCHROEDER/DEFAULT-REVERB-WIDTH+

The default stereo width for the SCHROEDER-REVERB, FREEVERB, AND REMIVERB reverb classes.

Zita-Rev1 Constants

CL-MELTYSYNTH-REVERBS:+ZITA/DEFAULT-REVERB-PRE-DELAY+

The default pre-delay time for the ZITA-REVERB reverb class.

CL-MELTYSYNTH-REVERBS:+ZITA/MINIMUM-REVERB-PRE-DELAY+

The default pre-delay time for the ZITA-REVERB reverb class.

CL-MELTYSYNTH-REVERBS:+ZITA/MAXIMUM-REVERB-PRE-DELAY+

The default pre-delay time for the ZITA-REVERB reverb class.

CL-MELTYSYNTH-REVERBS:+ZITA/DEFAULT-REVERB-XOVER+

The default crossover frequency that separates the low and high bands for the ZITA-REVERB reverb class.

CL-MELTYSYNTH-REVERBS:+ZITA/MINIMUM-REVERB-XOVER+

The lowest supported crossover frequency for the ZITA-REVERB reverb class.

CL-MELTYSYNTH-REVERBS:+ZITA/MAXIMUM-REVERB-XOVER+

The highest supported crossover frequency for the ZITA-REVERB reverb class.

CL-MELTYSYNTH-REVERBS:+ZITA/DEFAULT-REVERB-TIME-LOW+

The default reverb time (RT60) for the low band of the ZITA-REVERB reverb class.

CL-MELTYSYNTH-REVERBS:+ZITA/MINIMUM-REVERB-TIME-LOW+

The minimum supported reverb time (RT60) for the low band of theZITA-REVERB reverb class.

CL-MELTYSYNTH-REVERBS:+ZITA/MAXIMUM-REVERB-TIME-LOW+

The maximum supported reverb time (RT60) for the low band of the ZITA-REVERB reverb class.

CL-MELTYSYNTH-REVERBS:+ZITA/DEFAULT-REVERB-TIME-HIGH+

The default reverb time (RT60) for the high band of the ZITA-REVERB reverb class.

CL-MELTYSYNTH-REVERBS:+ZITA/MINIMUM-REVERB-TIME-HIGH+

The minimum supported reverb time (RT60) for the high band of theZITA-REVERB reverb class.

CL-MELTYSYNTH-REVERBS:+ZITA/MAXIMUM-REVERB-TIME-HIGH+

The maximum supported reverb time (RT60) for the high band of the ZITA-REVERB reverb class.

CL-MELTYSYNTH-REVERBS:+ZITA/DEFAULT-REVERB-DAMP+

The default dampening for the ZITA-REVERB reverb class.

CL-MELTYSYNTH-REVERBS:+ZITA/MINIMUM-REVERB-DAMP+

The minimum supported dampening for the ZITA-REVERB reverb class.

CL-MELTYSYNTH-REVERBS:+ZITA/MAXIMUM-REVERB-DAMP+

The maximum supported dampening for the ZITA-REVERB reverb class.

CL-MELTYSYNTH-REVERBS:+ZITA/DEFAULT-REVERB-EQ1-FREQ+

The default frequency of the first EQ band on the ZITA-REVERB class's parameteric EQ.

CL-MELTYSYNTH-REVERBS:+ZITA/MINIMUM-REVERB-EQ1-FREQ+

The lowest supported frequency of the first EQ band on the ZITA-REVERB class's parameteric EQ.

CL-MELTYSYNTH-REVERBS:+ZITA/MAXIMUM-REVERB-EQ1-FREQ+

The highest supported frequency of the first EQ band on the ZITA-REVERB class's parameteric EQ.

CL-MELTYSYNTH-REVERBS:+ZITA/DEFAULT-REVERB-EQ1-GAIN+

The default gain level for the first EQ band on the ZITA-REVERB class's parameteric EQ.

CL-MELTYSYNTH-REVERBS:+ZITA/MINIMUM-REVERB-EQ1-GAIN+

The minimum supported gain level for the first EQ band on the ZITA-REVERB class's parameteric EQ.

CL-MELTYSYNTH-REVERBS:+ZITA/MAXIMUM-REVERB-EQ1-GAIN+

The maximum supported gain level for the first EQ band on the ZITA-REVERB class's parameteric EQ.

CL-MELTYSYNTH-REVERBS:+ZITA/DEFAULT-REVERB-EQ2-FREQ+

The default frequency of the second EQ band on the ZITA-REVERB class's parameteric EQ.

CL-MELTYSYNTH-REVERBS:+ZITA/MINIMUM-REVERB-EQ2-FREQ+

The lowest supported frequency of the second EQ band on the ZITA-REVERB class's parameteric EQ.

CL-MELTYSYNTH-REVERBS:+ZITA/MAXIMUM-REVERB-EQ2-FREQ+

The highest supported frequency of the second EQ band on the ZITA-REVERB class's parameteric EQ.

CL-MELTYSYNTH-REVERBS:+ZITA/DEFAULT-REVERB-EQ2-GAIN+

The default gain level for the second EQ band on the ZITA-REVERB class's parameteric EQ.

CL-MELTYSYNTH-REVERBS:+ZITA/MINIMUM-REVERB-EQ2-GAIN+

The minimum supported gain level for the second EQ band on the ZITA-REVERB class's parameteric EQ.

CL-MELTYSYNTH-REVERBS:+ZITA/MAXIMUM-REVERB-EQ2-GAIN+

The maximum supported gain level for the second EQ band on the ZITA-REVERB class's parameteric EQ.