概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## jp.crestmuse.cmx.misc
クラス PerformanceMatcher3

    java.lang.Object
      jp.crestmuse.cmx.misc.PerformanceMatcher3

    public class PerformanceMatcher3

extends java.lang.Object

フィールドの概要
`static java.lang.String` | `DTW_PATH_FILENAME`
`static double` | `MISS_EXTRA_ONSET_DIFF`

コンストラクタの概要
`PerformanceMatcher3(MusicXMLWrapper score, MIDIXMLWrapper pfm)`
`PerformanceMatcher3(MusicXMLWrapper score, MIDIXMLWrapper pfm, int ticksPerBeat)`

メソッドの概要
`DeviationInstanceWrapper` | `extractDeviation()`
`DeviationInstanceWrapper` | `extractDeviation(java.io.File file)`
`DeviationInstanceWrapper` | `extractDeviation(int[] indexlist)`
`static DeviationInstanceWrapper` | `extractDeviation(MusicXMLWrapper score, MIDIXMLWrapper pfm)`
`static DeviationInstanceWrapper` | `extractDeviation(MusicXMLWrapper score, MIDIXMLWrapper pfm, java.io.File pathfile)`
`static DeviationInstanceWrapper` | `extractDeviation(MusicXMLWrapper score, MIDIXMLWrapper pfm, int ticksPerBeat)`
`static DeviationInstanceWrapper` | `extractDeviation(MusicXMLWrapper score, MIDIXMLWrapper pfm, int ticksPerBeat, java.io.File pathfile)`
`java.util.Map<SCCXMLWrapper.Note,java.lang.Integer>` | `getExtraNoteMap()`
`java.util.Map<MusicXMLWrapper.Note,java.lang.Integer>` | `getMusicxmlwrappernote2Index()`
`int[]` | `getScore2Pfm()`
`static void` | `main(java.lang.String[] args)`
`static void` | `setColRiscInc(double value)`
`static void` | `setIoiWeight(double value)`
`static void` | `setRowRiscInc(double value)`

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

フィールドの詳細

### DTW_PATH_FILENAME

    public static java.lang.String DTW_PATH_FILENAME

### MISS_EXTRA_ONSET_DIFF

    public static double MISS_EXTRA_ONSET_DIFF

コンストラクタの詳細

### PerformanceMatcher3

    public PerformanceMatcher3(MusicXMLWrapper score,
                               MIDIXMLWrapper pfm)
                        throws javax.xml.parsers.ParserConfigurationException,
                               org.xml.sax.SAXException,
                               java.io.IOException,
                               javax.xml.transform.TransformerException

例外:
  `javax.xml.parsers.ParserConfigurationException`
  `org.xml.sax.SAXException`
  `java.io.IOException`
  `javax.xml.transform.TransformerException`

### PerformanceMatcher3

    public PerformanceMatcher3(MusicXMLWrapper score,
                               MIDIXMLWrapper pfm,
                               int ticksPerBeat)
                        throws javax.xml.parsers.ParserConfigurationException,
                               org.xml.sax.SAXException,
                               java.io.IOException,
                               javax.xml.transform.TransformerException

例外:
  `javax.xml.parsers.ParserConfigurationException`
  `org.xml.sax.SAXException`
  `java.io.IOException`
  `javax.xml.transform.TransformerException`

メソッドの詳細

### setRowRiscInc

    public static void setRowRiscInc(double value)

### setColRiscInc

    public static void setColRiscInc(double value)

### setIoiWeight

    public static void setIoiWeight(double value)

### extractDeviation

    public DeviationInstanceWrapper extractDeviation()
                                              throws javax.xml.parsers.ParserConfigurationException,
                                                     org.xml.sax.SAXException,
                                                     java.io.IOException,
                                                     javax.xml.transform.TransformerException

  例外:
    `javax.xml.parsers.ParserConfigurationException`
    `org.xml.sax.SAXException`
    `java.io.IOException`
    `javax.xml.transform.TransformerException`

### extractDeviation

    public DeviationInstanceWrapper extractDeviation(java.io.File file)
                                              throws javax.xml.parsers.ParserConfigurationException,
                                                     org.xml.sax.SAXException,
                                                     java.io.IOException,
                                                     javax.xml.transform.TransformerException

  例外:
    `javax.xml.parsers.ParserConfigurationException`
    `org.xml.sax.SAXException`
    `java.io.IOException`
    `javax.xml.transform.TransformerException`

### extractDeviation

    public DeviationInstanceWrapper extractDeviation(int[] indexlist)

### extractDeviation

    public static DeviationInstanceWrapper extractDeviation(MusicXMLWrapper score,
                                                            MIDIXMLWrapper pfm)
                                                     throws javax.xml.parsers.ParserConfigurationException,
                                                            org.xml.sax.SAXException,
                                                            java.io.IOException,
                                                            javax.xml.transform.TransformerException

  例外:
    `javax.xml.parsers.ParserConfigurationException`
    `org.xml.sax.SAXException`
    `java.io.IOException`
    `javax.xml.transform.TransformerException`

### extractDeviation

    public static DeviationInstanceWrapper extractDeviation(MusicXMLWrapper score,
                                                            MIDIXMLWrapper pfm,
                                                            java.io.File pathfile)
                                                     throws javax.xml.parsers.ParserConfigurationException,
                                                            org.xml.sax.SAXException,
                                                            java.io.IOException,
                                                            javax.xml.transform.TransformerException

  例外:
    `javax.xml.parsers.ParserConfigurationException`
    `org.xml.sax.SAXException`
    `java.io.IOException`
    `javax.xml.transform.TransformerException`

### extractDeviation

    public static DeviationInstanceWrapper extractDeviation(MusicXMLWrapper score,
                                                            MIDIXMLWrapper pfm,
                                                            int ticksPerBeat)
                                                     throws javax.xml.parsers.ParserConfigurationException,
                                                            org.xml.sax.SAXException,
                                                            java.io.IOException,
                                                            javax.xml.transform.TransformerException

  例外:
    `javax.xml.parsers.ParserConfigurationException`
    `org.xml.sax.SAXException`
    `java.io.IOException`
    `javax.xml.transform.TransformerException`

### extractDeviation

    public static DeviationInstanceWrapper extractDeviation(MusicXMLWrapper score,
                                                            MIDIXMLWrapper pfm,
                                                            int ticksPerBeat,
                                                            java.io.File pathfile)
                                                     throws javax.xml.parsers.ParserConfigurationException,
                                                            org.xml.sax.SAXException,
                                                            java.io.IOException,
                                                            javax.xml.transform.TransformerException

  例外:
    `javax.xml.parsers.ParserConfigurationException`
    `org.xml.sax.SAXException`
    `java.io.IOException`
    `javax.xml.transform.TransformerException`

### getScore2Pfm

    public int[] getScore2Pfm()

### getMusicxmlwrappernote2Index

    public java.util.Map<MusicXMLWrapper.Note,java.lang.Integer> getMusicxmlwrappernote2Index()

### getExtraNoteMap

    public java.util.Map<SCCXMLWrapper.Note,java.lang.Integer> getExtraNoteMap()

### main

    public static void main(java.lang.String[] args)

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド