• SONAR
  • Note duration times of "zero" when recording midi with a drum pad (Bug? *youtube video*) (p.2)
2013/10/01 11:20:44
beltrom
Another simple workaround could be to select the recorded midi and run "Find/Change" filtering out everything with duration 0 (or excluding everything over maybe 5) and replacing with something else.
It's possible to save a preset in the dialogue to use next time.
 
CAL is also possible of course - wouldn't be surprised if there's a script around.
 
2013/10/01 11:27:56
brundlefly
bandso
 
I've got to disagree on this one. Simple error checking in sonar would fix this.

 
I wasn't commenting on how it "should" work, just explaining how it actually works. Given that sending Note Offs at the same time as Note Ons could potentially cause problems with a lot of different hardware and software, I would still be inclined to lay this issue at the controller manufacturer's doorstep to be resolved.
 

Thank you 1000x for this! Excellent! I'll try this later.

 
You're welcome. 
 

Why always use a drum map?  I drag the note to find the sound I want.

 
Using a drum map moves notes to the Drum Pane in the PRV (where the special icon used), which is accessed by enabling Show/Hide Drum Pane in the PRV's View menu, and/or dragging the divider between the Drum Pane and Note Pane down from the top of the PRV. You don;t have to use it if you don't want to, but is solves the duration issue.
 
 
2013/10/01 11:35:08
bandso
I'll drop a note to Simmons about the midi duration issues. There may be a hardware firmware update (I didn't even think to look for one until this discussion). I'm also going to do some tests with PT and S1 to see if I can replicate the errors there as well.
2013/10/01 11:59:00
bandso
To Mcdonalk
Just checked the manual. I cannot adjust the note duration times via the controller.
 
There are no firmware update either.
 
I still don't think a controller would send a midi note with a duration of zero. That just doesn't seem right, especailly as it does show up in sonar with a velocity.
2013/10/01 12:18:17
brundlefly
bandso
I still don't think a controller would send a midi note with a duration of zero. That just doesn't seem right, especailly as it does show up in sonar with a velocity.


Velocity is a parameter that is part of the Note On message. Duration is derived by taking the difference in time between the arrival of the separate Note On and Note Off messages. Because of this, the time-stamping of the MIDI interface (which may in turn rely on O/S clocking functions) is also going to come into play. At 960 PPQ, and 125BPM, a tick is half a millisecond long, but MIDI is a serial protocol that has traditionally been limited to transmitting about 1 MIDI message per millisecond on a single port. Given this, it's a really bad idea for any controller to send Note On/Off messages for the same note number so close together that they might end up getting the same time stamp on the other end, resulting in a derived duration of 0.
2013/10/01 12:31:01
bvideo
... which brings up the PPQ configuration in Sonar: do you (OP) have your note resolution at 960 PPQ? Smaller values might round down.
2013/10/01 12:50:07
brundlefly
Good point. SONAR stores and plays back everything at 960PPQ internally, but displays and edits based on the clock setting. FWIW worth, I can reproduce events showing a duration of 0 in properties by lowering the resolution, but I can't reproduce not being able to select such notes when they have an underlying duration of 1 at 960PPQ.
2013/10/02 23:56:26
bandso
I have my quantize note resolution for drums normally at a 1/16 note, however quantize doesn't touch the notes at any resolution selected.
I'm not quite sure what you mean by a resolution of 960 ppq. I looked in the preferences and such but the only place I could find "Resolution" was on the quantize tab, where I could only select musical values.
I've posted a video of how I replicate the error on you tube. I'm going to send it to customer support tomorrow. I contacted them about it and they told me that I needed to call them. I have a day job so it's going to be tough getting to them at the same time I'm in my studio though.
 
http://www.youtube.com/watch?v=Dq7rVwg5HfI
 
Thanks for the help!
2013/10/03 00:03:33
bandso
To Beltrom:
Thank you for posting your link. I found the Cal script to increase the note durations. I have no idea how to use it, but I guess I go back into computer programming and administration mode instead of making music. LOL. Thank you again.
© 2026 APG vNext Commercial Version 5.1

Use My Existing Forum Account

Use My Social Media Account