BeBits Information Developer Central Submit Application Your Account Web Links Contact Us
BeBits
Div's MIDI Utilities
version 1.0
contact publisher
home page
screenshots
version history
other reviews
send updates for this application
talkback
0 comments
 Published by Pete Goodeve
   Click here for more information about this publisher...
 Date Posted:   September 7th, 2006
 Last Updated:   September 7th, 2006
 License: BSD/MIT
 Downloads: 93 total; 12 recently
 Page Views: 4,366 total
 User Rating: awaiting 10 votes Give this application a rating
 Jump to the Downloads section
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.

Latest Version
   
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).

 
Intel Version - requires R5   (168 KB) 93 downloads
 
 
Dev LinkLink reliability rating  [rating: 10]    Download this app  Report bad link New Home
 
Add Additional Location
  Source Included
 
Related Links:
Post your own comment to the Talkback for this application!
Report a problem with the listing for this application!
Like this app? Have questions or comments?
Why not tell the author? Use the "e-mail publisher" link to get in touch with the publisher; they usually love getting feedback.
 
The Green Board
  Recent Downloads  -  # 1,472
Total Downloads  -  # 3,737
Total Views  -  # 3,602
User Ratings  -  N/A
  Audio Utilities
MIDI Sequencing
1.  BePodder - 9.80
2.  QEMU - 9.68
3.  ScummVM - 9.57
4.  cpu_fix - 9.42
5.  Jukebox - 9.40
6.  libdl.so - 9.40
7.  Haiku AGP busm... - 9.35
8.  vim6 - 9.31
9.  Beezer - 9.26
10.  HandBrake - 9.25
1.  BeOS 5 Perso... - 13,523
2.  Realtek RTL8... - 13,068
3.  Ati Radeon G... - 12,496
4.  Ensoniq Audio... - 7,529
5.  ATI Rage 128... - 7,424
6.  USB Joystick... - 5,625
7.  Broadcom 440x... - 5,393
8.  USB Serial dr... - 4,699
9.  S3 Trio 64 v2... - 4,691
10.  Intel Extreme... - 4,455
You are not logged in.
 Login

 
Unless otherwise noted, everything is copyright © 1999-2009 Haikuware. All Rights Reserved.
For more legal trivia, take a gander at our
Legal Stuff page and our Privacy Statement.