$midi->transpose(12); } if (isset($p['down'])) { $midi->transpose(-12); } if (isset($p['double'])) { $midi->setTempo($midi->getTempo() / 2); } if (isset($p['half'])) { $midi->setTempo($midi->getTempo() * 2); } if (isset($p['solo'])) { $midi->soloTrack($p['soloTrackNum']); } if (isset($p['delete'])) { $midi->deleteTrack($p['delTrackNum']); } if (isset($p['insert'])) { $midi->insertMsg(0, "0 On ch=10 n=39 v=127"); $midi->insertMsg(0, "120 On ch=10 n=39 v=127"); $midi->insertMsg(0, "240 On ch=10 n=39 v=127"); } $midi->saveMidFile($new); $midi->playMidFile($new, 1, 1, 0, $plug); if (isset($p['show'])) { echo '<hr>' . nl2br($midi->getTxt()); } } ?> </body> </html>