crayolon.portamod
Class ProTracker

java.lang.Object
  extended by crayolon.portamod.ProTracker

public class ProTracker
extends java.lang.Object


Constructor Summary
ProTracker()
           
 
Method Summary
static int calculate_num_patterns(byte[] module_header)
           
static boolean is_mod(byte[] header_1084_bytes)
           
static Module load_mod(byte[] header_1084_bytes, java.io.DataInput data_input)
           
static Instrument read_mod_instrument(byte[] mod_header, int idx, java.io.DataInput data_input)
           
static Pattern read_mod_pattern(java.io.DataInput data_input, int num_channels)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProTracker

public ProTracker()
Method Detail

is_mod

public static boolean is_mod(byte[] header_1084_bytes)

load_mod

public static Module load_mod(byte[] header_1084_bytes,
                              java.io.DataInput data_input)
                       throws java.io.IOException
Throws:
java.io.IOException

calculate_num_patterns

public static int calculate_num_patterns(byte[] module_header)

read_mod_pattern

public static Pattern read_mod_pattern(java.io.DataInput data_input,
                                       int num_channels)
                                throws java.io.IOException
Throws:
java.io.IOException

read_mod_instrument

public static Instrument read_mod_instrument(byte[] mod_header,
                                             int idx,
                                             java.io.DataInput data_input)
                                      throws java.io.IOException
Throws:
java.io.IOException


processing library PortaMod by Brendan Ratliff. (c) 2009