Trance Forum | Stats | Register | Search | Parties | Advertise | Login

There are 0 trance users currently browsing this page and 1 guest
Trance Forum » » Forum  Production & Music Making - midi tempo query
Share on facebook Share on twitter Share on StumbleUpon
Author

midi tempo query

Surrender
IsraTrance Team

Started Topics :  506
Posts :  5388
Posted : Dec 22, 2007 02:39
hello dear friends,
how does one go about finding out the bpm or tempo of a midi file without actualy putting in your sequencer of choice?

thanks in advance.          "On the other hand, you have different fingers."
http://myspace.com/gadimon
MadScientist
IsraTrance Full Member

Started Topics :  97
Posts :  1220
Posted : Dec 22, 2007 15:23
I think logics internal browser should be able to do this...never tried tough, but it can with apple loops which are channelstrip-settings & midi...so I think it should also work with regular midi           https://soundcloud.com/hazak

"Have you ever had that feeling where you're not sure if you're awake or still dreaming?"
"Hmm, yeah... All the time, man - it's called mescaline. The only way to fly!"
Surrender
IsraTrance Team

Started Topics :  506
Posts :  5388
Posted : Dec 22, 2007 17:16
so does cubase... im trying to avoid having to open a sequencer for this simple(?) task...
thnx for the reply though.           "On the other hand, you have different fingers."
http://myspace.com/gadimon
Colin OOOD
Moderator

Started Topics :  95
Posts :  5380
Posted : Dec 22, 2007 23:49
Unless you can find a MIDI file player that gives you a readout of the tempo, the only other way I can think of to do it is to load the MIDI file into a hex editor.

http://www.borg.com/~jglatt/tech/midifile.htm
Quote:

The MIDI File Specification says:
FF 51 03 tt tt tt

Indicates a tempo change. The 3 data bytes of tt tt tt are the tempo in microseconds per quarter note. In other words, the microsecond tempo value tells you how long each one of your sequencer's "quarter notes" should be. For example, if you have the 3 bytes of 07 A1 20, then each quarter note should be 0x07A120 (or 500,000) microseconds long.

So, the MIDI file format expresses tempo as "the amount of time (ie, microseconds) per quarter note".

NOTE: If there are no tempo events in a MIDI file, then the tempo is assumed to be 120 BPM

In a format 0 file, the tempo changes are scattered throughout the one MTrk. In format 1, the very first MTrk should consist of only the tempo (and time signature) events so that it could be read by some device capable of generating a "tempo map". It is best not to place MIDI events in this MTrk. In format 2, each MTrk should begin with at least one initial tempo (and time signature) event.


          Mastering - http://mastering.OOOD.net :: www.is.gd/mastering
OOOD 5th album 'You Think You Are' - www.is.gd/tobuyoood :: www.OOOD.net
www.facebook.com/OOOD.music :: www.soundcloud.com/oood
Contact for bookings/mastering - colin@oood.net
Alias
IsraTrance Junior Member

Started Topics :  32
Posts :  984
Posted : Dec 23, 2007 10:25
try vanBasco's Karaoke Player

very light program + showing notes and tempo of the midi file!

http://www.vanbasco.com/           www.myspace.com/aliasix
Surrender
IsraTrance Team

Started Topics :  506
Posts :  5388
Posted : Dec 23, 2007 20:28
Quote:

On 2007-12-23 10:25, Alias wrote:
try vanBasco's Karaoke Player

very light program + showing notes and tempo of the midi file!

http://www.vanbasco.com/




i heart you Alias!
although for some reason the sound is not actually playing... the displayed info is all i need!
thanks!
          "On the other hand, you have different fingers."
http://myspace.com/gadimon
Elad
Tsabeat/Sattel Battle

Started Topics :  158
Posts :  5306
Posted : Dec 26, 2007 19:46
hehe cool
          www.sattelbattle.com
http://yoavweinberg.weebly.com/
Trance Forum » » Forum  Production & Music Making - midi tempo query
 
Share on facebook Share on twitter Share on StumbleUpon


Copyright © 1997-2025 IsraTrance