public final class guido
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
guidoErrActionFailed |
static int |
guidoErrBadParameter |
static int |
guidoErrFileAccess |
static int |
guidoErrInvalidHandle |
static int |
guidoErrMemory |
static int |
guidoErrNoMusicFont |
static int |
guidoErrNoTextFont |
static int |
guidoErrNotInitialized |
static int |
guidoErrParse |
static int |
guidoErrUserCancel |
static int |
guidoNoErr |
static int |
kEventsBB |
static int |
kMeasureBB |
static int |
kNoBB |
static int |
kPageBB |
static int |
kStavesBB |
static int |
kSystemsBB |
static int |
kSystemsSliceBB |
Constructor and Description |
---|
guido() |
Modifier and Type | Method and Description |
---|---|
static int |
CheckVersionNums(int major,
int minor,
int sub)
Checks a required library version number.
|
static float |
CM2Unit(float val)
Converts centimeters into internal Guido units.
|
static java.lang.String |
GetErrorString(int errCode)
Gives a textual description of a Guido error code.
|
static java.lang.String |
GetJNIVersion()
Gives the JNI library version number
Version number format is MAJOR.MINOR.SUB
|
static float |
GetLineSpace()
Gives the distance between two staff lines.
|
static int |
GetParseErrorLine()
Deprecated.
replaced by
guidoscorebase.ParserGetErrorCode() |
static java.lang.String |
GetVersion()
Gives the Guido engine version number
Version number format is MAJOR.MINOR.SUB
|
static float |
Inches2Unit(float val)
Converts inches into internal Guido units.
|
static int |
Init(java.lang.String guidoFont,
java.lang.String textFont)
Initialises the Guido Engine.
|
static java.lang.String |
musicxml2guidoversion()
Gives the MusicXML to guido converter version
|
static java.lang.String |
musicxmlversion()
Gives the libMusicXML library version when available
|
static void |
shutdown()
Guido shut down.
|
static float |
Unit2CM(float val)
Converts internal Guido units into centimeters.
|
static float |
Unit2Inches(float val)
Converts internal Guido units into inches.
|
static boolean |
xml2gmn()
Check the libMusicXML library availability
|
static java.lang.String |
xml2gmn(java.lang.String filename)
Converts a MusicXML file to a GMN string
|
public static final int kNoBB
public static final int kPageBB
public static final int kSystemsBB
public static final int kSystemsSliceBB
public static final int kStavesBB
public static final int kMeasureBB
public static final int kEventsBB
public static final int guidoNoErr
public static final int guidoErrParse
public static final int guidoErrMemory
public static final int guidoErrFileAccess
public static final int guidoErrUserCancel
public static final int guidoErrNoMusicFont
public static final int guidoErrNoTextFont
public static final int guidoErrBadParameter
public static final int guidoErrInvalidHandle
public static final int guidoErrNotInitialized
public static final int guidoErrActionFailed
public static final int Init(java.lang.String guidoFont, java.lang.String textFont)
guidoFont
- a music font name (only "Guido2" supported).textFont
- a text font name.public static final void shutdown()
public static final boolean xml2gmn()
public static final java.lang.String musicxmlversion()
public static final java.lang.String musicxml2guidoversion()
public static final java.lang.String xml2gmn(java.lang.String filename)
filename
- the file namepublic static final java.lang.String GetErrorString(int errCode)
errCode
- a Guido error code.@Deprecated public static final int GetParseErrorLine()
guidoscorebase.ParserGetErrorCode()
public static final float Unit2CM(float val)
val
- the value to be convertedpublic static final float CM2Unit(float val)
val
- the value to be convertedpublic static final float Unit2Inches(float val)
val
- the value to be convertedpublic static final float Inches2Unit(float val)
val
- the value to be convertedpublic static final java.lang.String GetVersion()
public static final java.lang.String GetJNIVersion()
public static final int CheckVersionNums(int major, int minor, int sub)
major
- the major revision number.minor
- the minor revision number.sub
- the sub revision number.public static final float GetLineSpace()