Expand description
Phase Plant is a virtual synth by Kilohearts. It stores presets in a proprietary binary format.
Phase Plant presets can be combined into a bank using the
kibank application and library.
Modules§
- effect
- Effects live in snapins.
- generator
- Generators create and affect audio.
- modulation
- Modulation routes control and audio signals.
- modulator
- Modulators create control signals.
Structs§
- Curve
Point - Point on a curve, such as those used for LFOs and curves.
- Data
Block Header - Decibels
- Effect
Read Return - Envelope
- ADSR-style envelope.
- Lane
- Macro
Control - Message
- Metadata
- Phase
Plant Reader - Make reading the Phase Plant format less verbose. Phase Plant version 1 and 2 presets are supported.
- Phase
Plant Writer - Helper to make writing the Phase Plant format less verbose. Only version 2 format presets are supported.
- Preset
- Rate
- A rate defines the speed of an operation. It can be determined by frequency or based on the song tempo.
- Snapin
- Unison
- Version
- Write
Preset Result
Enums§
- Curve
Point Mode - Ordinals match the file format. The value for 2 for smooth and 3 for sharp appear to legacy from older versions of Phase Plant.
- Lane
Destination - Note
Value - Length of a note.
- Phase
Plant Release - Not all versions are listed. Only versions that indicate the the start or end of a new init preset are included.
- Unison
Mode