ibxm
Class Instrument
java.lang.Object
ibxm.Instrument
public class Instrument
- extends Object
name
public String name
vibrato_type
public int vibrato_type
vibrato_sweep
public int vibrato_sweep
vibrato_depth
public int vibrato_depth
vibrato_rate
public int vibrato_rate
volume_envelope_active
public boolean volume_envelope_active
panning_envelope_active
public boolean panning_envelope_active
volume_fade_out
public int volume_fade_out
Instrument
public Instrument()
get_volume_envelope
public Envelope get_volume_envelope()
set_volume_envelope
public void set_volume_envelope(Envelope envelope)
get_panning_envelope
public Envelope get_panning_envelope()
set_panning_envelope
public void set_panning_envelope(Envelope envelope)
get_sample_from_key
public Sample get_sample_from_key(int key)
set_key_to_sample
public void set_key_to_sample(int key,
int sample)
get_num_samples
public int get_num_samples()
set_num_samples
public void set_num_samples(int num_samples)
get_sample
public Sample get_sample(int sample_index)
set_sample
public void set_sample(int sample_index,
Sample sample)