Newest Files
 Nov.21
This is a 10gb expanding VMWare disk image. I plan t...
 Nov.20
Driver for Broadcom 570x 10/100 Ethernet Driver.
 Nov.16
This is a 650mb raw disk image that will eventually ...
 Nov.12
About Photograbber:
PhotoGrabber ha...
 Nov.11
Driver for Broadcom 440x 10/100 Ethernet Driver.
 Nov.09
About IPW2100:
Driver for Intel(R) PRO/Wireless...
 Nov.09
Attansic L2 FastEthernet adapter:
Driver for At...
 Nov.09
About Pegasus BeOS Driver:
Pegasus BeOS driver....
 Nov.08
SLFFEA stands for San Le's Free Finite Element Ana...
 Nov.08
Aladdin is a computational toolkit for the interac...
 Oct.28
Qonk is a small space build-and-conquer strategy gam...
 Oct.25
This port is based on the work done by Takashi Toyos...
 Oct.25
These are the icons Haiku comes with converted from ...
 Oct.17
This project was based on the popular weekly superpa...
 Oct.16
The MUSCLE system is a robust, somewhat scalable, cr...
|
Div's MIDI Utilities Download
- Description:
-

About Div's MIDI Utilities:
Three command-line utilities for Midifile processing, ported from a
much larger set by "Div" (David G. Slomin) (originally for Windows and
Unix). smftoxml and xmltosmf convert between midifile and XML; tempomap
can be used to sync a freely-recorded midifile.
This
is not my code; it is (almost) a straight recompilation for BeOS of
three of Div's MIDI utilities. (The others are either Windows or Unix
specific, and their functions can usually be achieved in other ways on
BeOS.) I haven't come across the capabilities of these three any where
else, though.
smftoxml takes a standard midifile as input and outputs an exact representation of it in XML form (its own format, not any standard).
xmltosmf turns the output of the above back into a midifile. As
the XML is easy to read and edit, you can make changes (like removing
Sequitur's massive metaevents when you no longer need them!) before
recreating the midifile.
tempomap is the app that has finally solved an Amiga-Era problem
for me! Back then I recorded (from live input) a multitrack composition
without bothering to conform to the sequencer's sense of 'measure'.
Ever since I've been trying to find a way to adjust it so that
despite its uneven tempo it will have sensible bar markings in a
sequencer. tempomap has finally achieved this! You add a
click-track to match the actual beats in the recording, and it adjusts
timing and adds tempo events so that, although the file sounds the
same, the bar divisions now line up with the clicks.
These are all command-line applications, but suitable for piping and scripting.
| |
 |
|
Details about this version:
This is the first release for BeOS. The source has been changed very
little from Div's originals, except some small enhancements that I
wanted.
I've only built an x86 package, but the source is included and should
compile without trouble on a PPC (except that you need the 'expat'
library for xmltosmf, which I think should be OK there, but I haven't
checked). |
- Submitted On:
-
28 Sep 2007
- Submitted By:
-
Karl vom Dorff (karl)
- File Date:
-
28 Sep 2007
- File Author:
-
Pete Goodeve
- File Version:
-
1.0
- File Size:
-
167.81 Kb
- File Type:
-
zip
- File HomePage:
- Click to visit site
- Downloads:
-
0
- Rating:
-
 Total Votes:0
|
|