APIdia Launch Partner
Top Description Fields Constructors Methods
com.sun.media.sound

public final Class SoftTuning

extends Object
Class Inheritance
Imports
java.util.Arrays, javax.sound.midi.Patch

A tuning program container, for use with MIDI Tuning. See: http://www.midi.org
Author
Karl Helgason

Field Summary

Modifier and TypeField and Description
private String
private Patch
private final double[]

Constructor Summary

AccessConstructor and Description
public
public
SoftTuning(byte[] data)

public
public
SoftTuning(Patch patch, byte[] data)

Method Summary

Modifier and TypeMethod and Description
private boolean
checksumOK(byte[] data)

public String
public Patch
public double[]
public double
getTuning(int noteNumber)

public void
load(byte[] data)

public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

nameback to summary
private String name
patchback to summary
private Patch patch
tuningback to summary
private final double[] tuning

Constructor Detail

SoftTuningback to summary
public SoftTuning()
SoftTuningback to summary
public SoftTuning(byte[] data)
SoftTuningback to summary
public SoftTuning(Patch patch)
SoftTuningback to summary
public SoftTuning(Patch patch, byte[] data)

Method Detail

checksumOKback to summary
private boolean checksumOK(byte[] data)
getNameback to summary
public String getName()
getPatchback to summary
public Patch getPatch()
getTuningback to summary
public double[] getTuning()
getTuningback to summary
public double getTuning(int noteNumber)
loadback to summary
public void load(byte[] data)
setNameback to summary
public void setName(String name)