ibxm
Class Channel

java.lang.Object
  extended by ibxm.Channel

public class Channel
extends Object


Field Summary
 int pattern_loop_row
           
 
Constructor Summary
Channel(Module mod, int sampling_rate, int[] global_vol)
           
 
Method Summary
 void resample(int[] mixing_buffer, int frame_offset, int frames, int quality)
           
 void reset()
           
 void row(int key, int inst_idx, int volume_column, int effect, int effect_param)
           
 void set_panning(int pan)
           
 void set_volume(int vol)
           
 void tick()
           
 void update_sample_idx(int samples)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

pattern_loop_row

public int pattern_loop_row
Constructor Detail

Channel

public Channel(Module mod,
               int sampling_rate,
               int[] global_vol)
Method Detail

reset

public void reset()

resample

public void resample(int[] mixing_buffer,
                     int frame_offset,
                     int frames,
                     int quality)

update_sample_idx

public void update_sample_idx(int samples)

set_volume

public void set_volume(int vol)

set_panning

public void set_panning(int pan)

row

public void row(int key,
                int inst_idx,
                int volume_column,
                int effect,
                int effect_param)

tick

public void tick()