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)