Reference
Components
SFZ
Description
The SFZ component parses an sfz format file creating a Bus from which you can read the parsed parameters. The sfz format was developed
by rgc audio which is now owned by Cakewalk. It's a basic but very flexible concept using a simple text file to define a set of samples
together with arrangement and performance parameters. (see http://www.cakewalk.com/devxchange/sfz.asp)
The SFZ component supports a large subset of the opcodes but not the full set. These are listed below. To read a parameter simply use a
Bus Extract with the corresponding sfz opcode name(s).
group
sample
lochan
hichan
lokey
hikey
key
pitch_keycenter
pitch_keytrack
effect1
effect2
lovel
hivel
transpose
tune
ampeg_delay
ampeg_attack
ampeg_hold
ampeg_decay
ampeg_sustain
ampeg_release
fileg_delay
fileg_attack
fileg_hold
fileg_decay
fileg_sustain
fileg_release
fileg_depth
fillfo_delay
fillfo_freq
fillfo_depth
amplfo_delay
amplfo_freq
amplfo_depth
loop_mode
Loop_start
loop_end
volume
pan
cutoff
resonance
Connectors
Inputs Type Outputs Type
Path to the sfz file
String Result: 0=success,
1=bad file, 2=parse
failed
Int
Trigger to start parsing
the file
Trigger Bus containing the
parsed data
Bus
375 of 494