BeBits Information Developer Central Submit Application Your Account Web Links Contact Us
BeBits
Please support our sponsors!
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: 75 total; 1 recently
 Page Views: 3,235 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) 75 downloads
 
 
Dev LinkLink reliability rating  [rating: 10]    Download this app  Report bad link New Home
Dev LinkLink reliability rating  [rating: 10]    Download this app  Report bad link Primary Location
 
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  -  # 493
Total Downloads  -  # 3,744
Total Views  -  # 3,636
User Ratings  -  N/A
  Audio Utilities
MIDI Sequencing
1.  QEMU - 9.62
2.  ScummVM - 9.50
3.  cpu_fix - 9.42
4.  Jukebox - 9.36
5.  Haiku AGP busm... - 9.35
6.  vim6 - 9.31
7.  Transmission - 9.27
8.  Beezer - 9.25
9.  BeeF - 9.25
10.  HandBrake - 9.24
1.  Realtek RTL8139... - 271
2.  BeOS 5 Personal... - 200
3.  ATI Rage 128 Pr... - 195
4.  Ati Radeon Grap... - 170
5.  USB Serial driver - 160
6.  Broadcom 440x 1... - 113
7.  DjVu Viewer - 109
8.  VLC Media Player - 85
9.  Sound Blaster Pr... - 83
10.  S3 Trio 64 v2 DX... - 79
You are not logged in.
 Login or create an account...
Hosted by NetConnect

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