MIDIAnalyser

midi

## Class MIDIAnalyser

- java.lang.Object
- - midi.MIDIAnalyser

-     public class MIDIAnalyser
      extends java.lang.Object

- - ### Field Summary

    Fields
    Modifier and Type | Field and Description
    --- | ---
    `private java.io.File` | `midiFile`

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `MIDIAnalyser()`
    `MIDIAnalyser(java.io.File _midiFile)`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `IScore` | `analyse()`
    `IScore` | `analyse(IScore iScore)`
    `IScore` | `analyse(jm.music.data.Phrase phrase, int tempo, int instrument)`
    `IScore` | `analyseTask(jm.music.data.Score score)`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Field Detail

    - #### midiFile

          private java.io.File midiFile

  - ### Constructor Detail

    - #### MIDIAnalyser

          public MIDIAnalyser()

    - #### MIDIAnalyser

          public MIDIAnalyser(java.io.File _midiFile)

  - ### Method Detail

    - #### analyse

          public IScore analyse()

    - #### analyse

          public IScore analyse(IScore iScore)

    - #### analyse

          public IScore analyse(jm.music.data.Phrase phrase,
                       int tempo,
                       int instrument)

    - #### analyseTask

          public IScore analyseTask(jm.music.data.Score score)