public class FastTracker2
extends java.lang.Object
Constructor and Description |
---|
FastTracker2() |
Modifier and Type | Method and Description |
---|---|
private static java.lang.String |
ascii_text(byte[] buffer,
int offset,
int length) |
private static int |
int_le(byte[] buffer,
int offset) |
static boolean |
is_xm(byte[] header_60_bytes) |
static Module |
load_xm(byte[] header_60_bytes,
java.io.DataInput data_input) |
private static Instrument |
read_xm_instrument(java.io.DataInput data_input,
boolean delta_env) |
private static Pattern |
read_xm_pattern(java.io.DataInput data_input,
int num_channels) |
private static Sample |
read_xm_sample(byte[] sample_headers,
int sample_idx,
java.io.DataInput data_input) |
private static int |
unsigned_short_le(byte[] buffer,
int offset) |
public static boolean is_xm(byte[] header_60_bytes)
public static Module load_xm(byte[] header_60_bytes, java.io.DataInput data_input) throws java.io.IOException
java.io.IOException
private static Pattern read_xm_pattern(java.io.DataInput data_input, int num_channels) throws java.io.IOException
java.io.IOException
private static Instrument read_xm_instrument(java.io.DataInput data_input, boolean delta_env) throws java.io.IOException
java.io.IOException
private static Sample read_xm_sample(byte[] sample_headers, int sample_idx, java.io.DataInput data_input) throws java.io.IOException
java.io.IOException
private static int unsigned_short_le(byte[] buffer, int offset)
private static int int_le(byte[] buffer, int offset)
private static java.lang.String ascii_text(byte[] buffer, int offset, int length)