config
type: Group
symbol: config
name: Configuration

SFZ file
type: Parameter
range: Path

Polyphony
type: Parameter
range: Int

sfizz
type: Project
type: Plugin
type: InstrumentPlugin
name: Sfizz
required feature: map
required feature: boundedBlockLength
required feature: schedule
comment: SFZ sampler
optional feature: hardRTCapable
optional feature: options
extension data: interface
writable: SFZ file
port: InputPort
  type: AtomPort
  buffer type: Sequence
  supports: Message
  supports: MidiEvent
  designation: control
  index: 0
  symbol: control
  name: Control
port: OutputPort
  type: AtomPort
  buffer type: Sequence
  supports: Message
  designation: control
  index: 1
  symbol: notify
  name: Notify
port: AudioPort
  type: OutputPort
  index: 2
  symbol: out_left
  name: Left Output
port: AudioPort
  type: OutputPort
  index: 3
  symbol: out_right
  name: Right Output
port: InputPort
  type: ControlPort
  index: 4
  symbol: volume
  name: Volume
  default: 0.0
  minimum: -80.0
  maximum: 6.0
  port property: notAutomatic
  unit: db
port: InputPort
  type: ControlPort
  index: 5
  symbol: num_voices
  name: Polyphony
  group: config
  port property: notAutomatic
  port property: expensive
  port property: integer
  port property: enumeration
  default: 64
  minimum: 8
  maximum: 256
  scale point: 8 voices
    value: 8
  scale point: 16 voices
    value: 16
  scale point: 32 voices
    value: 32
  scale point: 64 voices
    value: 64
  scale point: 128 voices
    value: 128
  scale point: 256 voices
    value: 256