• SONAR
  • Free SONAR-Compatible Tempo Map Creator Available
2013/05/20 15:43:46
dmbaer
I've written a SONAR-compatible utility for creating tempo maps from "click tracks", something I've always wished SONAR could do a bit more capably.  It works a little like SONAR's fit-to-improv function, but it's more flexible.  It's free and available here:
 
http://www.soundbytesmagazine.com/
 
SoundBytes is a brand new free on-line computer sound magazine. From the front page, go the Tempo article.  The article explains how the utility is used and has a download link.  The download contains the Java source code for anyone interested.
2013/05/20 16:32:50
John
I knew you were not just a pretty face on this forum. Thanks David. 
2013/05/20 16:59:33
dubdisciple
Thanks!!
2013/05/20 17:47:27
Keni
Thanks for sharing this dmbaer...

Something I haven't had chance to play with much in Sonar...

Keni

2013/05/20 17:57:16
Kev999
Something like this is certainly welcome.  I was disappointed with the limitations of Sonar's "fit to improv" feature.

2013/05/20 18:11:55
Elffin
This is what I love about this forum... great stuff!
2013/05/20 19:14:21
mudgel
looking forward to exploring this more fully. Thanks for sharing.
2013/05/20 21:44:07
gswitz
And thanks for the source code! I really appreciate this. I often was frustrated by the sharp timing changes that resulted from extracting the tempo from a midi track. And you are right, if you record a band for the night, you often want to extract tempos for particular songs but not for the whole project. Really, You've done a great piece of work here.

I'd love to hear more about what motivated you to do it. It must have taken some time from conception to execution.

I'll admit, I have considered using Kinect with C# to try to enable a user to have a track play at the tempo they do with their hand in standard conductor fashion. But I have a lot of ideas. haha. :-)

Great work!!
2013/05/21 13:47:52
dmbaer
gswitz

I'd love to hear more about what motivated you to do it. It must have taken some time from conception to execution.

My first experience with MIDI sequencing was in the early 90s, back when the Intel 286 was state of the art.  I ran a sequencer called 64TrackPC.  It had a way to input tempo events but it was very labor intensive.  Since I worked on mainframe computer software all day, I swore I wasn’t going to do any software work at home on my newly acquired PC.  But it wasn’t long before I felt compelled to improve this function.  So I talked the author of the software to give me an exit, learned the Pascal language and I wrote a tempo editor dialog box.
 
After playing with this technology for a couple of years, I moved on to other things as career issues took precedence over musical pursuits.  Then about four years ago I had occasion to check back into what had been happening in the world of computer sound.  OMG!  The advancement in technology was staggering on all fronts: full blown digital recording, software synthesis, plug-in effects.  It was all mind-blowing.
 
SONAR seemed the right way to re-enter these waters, not least of which because of the quality of the user community here on this forum.  And while SONAR has the graphic tempo view for doing manipulation, it doesn’t have a really good way to specify tempo up front.  Granted most users are doing more pop-oriented production and don’t care all the much about powerful tempo manipulation, but for me it was very important.  In any case, I wasn't holding my breath for CW to offer significant enhancements in this area.  Then one day I just had an inspired thought as to how this could be accomplished externally to SONAR.  The coding turned out to pretty simple, courtesy of the MIDI classes immediately and freely available.  So, that’s how this all came to be.

 
2013/05/21 15:06:32
musicroom
Great article Dave and Thank You for the Maestrolizer!!
12
© 2026 APG vNext Commercial Version 5.1

Use My Existing Forum Account

Use My Social Media Account