ibxm
Class Sample
java.lang.Object
ibxm.Sample
public class Sample
- extends java.lang.Object
Method Summary |
boolean |
has_finished(int sample_idx)
|
void |
resample_linear(int sample_idx,
int sample_frac,
int step,
int left_gain,
int right_gain,
int[] mix_buffer,
int frame_offset,
int frames)
|
void |
resample_nearest(int sample_idx,
int sample_frac,
int step,
int left_gain,
int right_gain,
int[] mix_buffer,
int frame_offset,
int frames)
|
void |
resample_sinc(int sample_idx,
int sample_frac,
int step,
int left_gain,
int right_gain,
int[] mix_buffer,
int frame_offset,
int frames)
|
void |
set_sample_data(short[] data,
int loop_start,
int loop_length,
boolean ping_pong)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
name
public java.lang.String name
set_panning
public boolean set_panning
volume
public int volume
panning
public int panning
c2_rate
public int c2_rate
relative_note
public int relative_note
fine_tune
public int fine_tune
Sample
public Sample()
set_sample_data
public void set_sample_data(short[] data,
int loop_start,
int loop_length,
boolean ping_pong)
resample_nearest
public void resample_nearest(int sample_idx,
int sample_frac,
int step,
int left_gain,
int right_gain,
int[] mix_buffer,
int frame_offset,
int frames)
resample_linear
public void resample_linear(int sample_idx,
int sample_frac,
int step,
int left_gain,
int right_gain,
int[] mix_buffer,
int frame_offset,
int frames)
resample_sinc
public void resample_sinc(int sample_idx,
int sample_frac,
int step,
int left_gain,
int right_gain,
int[] mix_buffer,
int frame_offset,
int frames)
has_finished
public boolean has_finished(int sample_idx)