• SONAR
  • [I give up for now] Midi it needs a kick! (p.2)
2016/04/13 09:09:27
bitman
I may be way off but I think I get what you are saying Boydie.
 
If I'm not mistaken, each midi note has a time stamp. Which if not modified in some way when we do a tempo detection map modification, then they will march along at they're original time stamps? - Sure sounds like it. Like it's time to hit craigslist again and find some new players.
 
I've never messed with tempos at all. So I am unfamiliar with what sonar can and will do.
I have old Sonar hard copy manuals from I think 6. I guess I should dust it off and read it.
 
 
 
 
 
2016/04/13 14:12:22
Boydie
No, each MIDI note has a time stamp, which is always RELATIVE to the project tempo

You recorded the MIDI at one tempo

When you apply a tempo map it varies the tempo of the project - so rather than playing at the original tempo it will follow the new tempo map

Think of it like this...

You record a MIDI part with the project set at 120bpm

You record some audio

You then change the project tempo to 110bpm

This MIDI will now be out of sync with the audio
2016/04/13 14:50:39
azslow3
There was several similar discussions. Up to now I have not seen any other solution mentioned than my own. Which I have made specially to solve that problem. Which works for me. For which I have got no comments nor questions...
 
So, one more time:
1) you record MIDI with fixed tempo in the DAW. Does not matter which one, the real tempo can be completely different. That can be playing without click or listening analog material (without the tempo map extracted from it and applied to the project prior MIDI recording).
2) you somehow extract REAL tempo for the project and apply it to the project. That does not change analog audio (well... not always, but that is out of scope now) but your MIDI get immediately out of sync.
3) you need to apply conversion from recording tempo  (constant) to real one (constant or variable) on MIDI clip. For that you can use: "Apply tempo map" preset for AZ Lua (http://www.azslow.com/index.php/topic,286.0.html). That will revert original absolute MIDI timing.
2016/04/13 16:21:52
bitman
Thanks you guys.
Azslow3, I downloaded AZ Lua.
Will try it.
2016/04/13 16:37:13
kevinwal
azslow3
There was several similar discussions. Up to now I have not seen any other solution mentioned than my own. Which I have made specially to solve that problem. Which works for me. For which I have got no comments nor questions...
 
So, one more time:
1) you record MIDI with fixed tempo in the DAW. Does not matter which one, the real tempo can be completely different. That can be playing without click or listening analog material (without the tempo map extracted from it and applied to the project prior MIDI recording).
2) you somehow extract REAL tempo for the project and apply it to the project. That does not change analog audio (well... not always, but that is out of scope now) but your MIDI get immediately out of sync.
3) you need to apply conversion from recording tempo  (constant) to real one (constant or variable) on MIDI clip. For that you can use: "Apply tempo map" preset for AZ Lua (http://www.azslow.com/index.php/topic,286.0.html). That will revert original absolute MIDI timing.




Very cool work, azslow3! I checked out your forum, I'm going to spend some time poking around this stuff. 
2016/04/13 17:24:09
azslow3
bitman
Thanks you guys.
Azslow3, I downloaded AZ Lua.
Will try it.



kevinwal
Very cool work, azslow3! I checked out your forum, I'm going to spend some time poking around this stuff.



Just one note, that is included bold in my post about AZ Lua, but...
To sync MIDI clip to real tempo, you need (a) install AZ Lua, (b) load examples file using Cakewalk plug-in manager (Sonar utilities menu) and (c) "process" the clip using AZ Lua, selecting tempo map preset in it and setting BPM correctly (the tempo which was set during this MIDI clip recording). So, no need to poking around, no need to learn Lua, the same way and the same time as using any other MIDI effect in Sonar.
 
Sure, there can be some problems, questions, etc. I have exactly one "beta tester", which is the same person as the developer, quality control, marketing team and selling manager. That is me. As the selling manager I am catastrophic (the product is offered for free, even without ads on the forum), as marketing team I am bad (my english is bad, no videos about the product) but I hope I am at least average with other responsibilities
2016/04/13 17:48:04
kevinwal
azslow3
bitman
Thanks you guys.
Azslow3, I downloaded AZ Lua.
Will try it.



kevinwal
Very cool work, azslow3! I checked out your forum, I'm going to spend some time poking around this stuff.



Just one note, that is included bold in my post about AZ Lua, but...
To sync MIDI clip to real tempo, you need (a) install AZ Lua, (b) load examples file using Cakewalk plug-in manager (Sonar utilities menu) and (c) "process" the clip using AZ Lua, selecting tempo map preset in it and setting BPM correctly (the tempo which was set during this MIDI clip recording). So, no need to poking around, no need to learn Lua, the same way and the same time as using any other MIDI effect in Sonar.
 
Sure, there can be some problems, questions, etc. I have exactly one "beta tester", which is the same person as the developer, quality control, marketing team and selling manager. That is me. As the selling manager I am catastrophic (the product is offered for free, even without ads on the forum), as marketing team I am bad (my english is bad, no videos about the product) but I hope I am at least average with other responsibilities




I can't speak for the marketing or sale management, but the idea is pretty damned clever and the implementation looks pretty slick. 
2016/04/13 20:14:42
mettelus
+1, that actually made me chuckle Alexey. For a one-man show (in most cases), you have outdone some with those teams available.
2016/04/13 22:22:52
bitman
mettelus
+1, that actually made me chuckle Alexey. For a one-man show (in most cases), you have outdone some with those teams available.



Cuts down on the slackers and the one who don't wanna work late.
 
Looks like I'm going to have some other things needing my attention over the next few days.
I may not get to this until maybe Saturday.
 
 
2016/04/14 21:22:38
stevec
Interesting thread... 
 
Not that I've had the need to any of this, but I had a thought: what if you freeze the MIDI track before applying the tempo map and drag that clip to an empty audio track, drag the guitar track clip to the timeline to generate the new tempo map, un-freeze the piano track and move the MIDI clip elsewhere, then drag the frozen audio to the piano track so that Melodyne does its Audio to MIDI conversion?  I'm thinking that the notes would be generated at their original locations since they're being created based on the new tempo map.
© 2026 APG vNext Commercial Version 5.1

Use My Existing Forum Account

Use My Social Media Account