antonchaykin / midi
There is no license information available for the latest version (dev-main) of this package.
Midi Class port [Midi Class]
dev-main
2023-02-07 00:55 UTC
Requires
- php: >=5.3.0
- mantas-done/subtitles: dev-master
This package is auto-updated.
Last update: 2025-04-06 23:53:50 UTC
README
Class for Midi file, Help to convert midi to txt format, caculator midi duration, convert type 0 <--> type 1
Install
composer require MidiLib/midiclassUse
use MidiClass\Midi;
//Instanciates a midi
$midi = new Midi();
//open midi file
$midi->importMid($file);
//get Tracks Count
$midi->getTrackCount();
//get tempo
$midi->getTempo();
//get Midi Text format
$midi->getTxt();
//get Midi xml format
$midi->getXml();