Helpful ReplyIs my math wrong or is cakewalk's?

Page: < 12 Showing page 2 of 2
Author
swamptooth
Max Output Level: -53 dBFS
  • Total Posts : 2229
  • Joined: 2012/04/16 15:44:21
  • Status: offline
Re: Is my math wrong or is cakewalk's? 2013/10/29 23:50:45 (permalink)
shmuelyosef
swamptooth
this seems to be a looping artifact  in sonar.  
the basic way that i tested the idea was setting up a project with the 122 and 140 bpms and pulling in a loop, 
dragging it to bar 95 and bouncing.  
if you take a look in the media browser, you can click on a loop and see its number of samples, which changes on load and tempo and sample rate and then whether you loop or unloop it.  
i think that there is an inherent difference between the way reason, cubase and studio one handle "loops" - they basically make repeated copies of the data, which is a bit different from sonar's method.  
what i think is happening is as was suggested above - the clock ticks are dropping 7 samples - because if you look at the clip in m:b:t time reference it shows a length of 375:959.  
if it was dropping 7 samples per bar i think it would be an issue.
i'm having flashbacks of looking at this about 3 years ago...


When you do a Groove Clip in Cakewalk and extend it to multiple copies, do they actually re-sample with interpolation for each subsequent copy, in order to maintain a constant clock rate?
Or does Cakewalk merely treat the bpm input value as a suggestion and then adjust so that each measure has an exact number of samples without jitter of the position of the first sample? 
How, exactly, do cubase and studio handle this? Do they just accept the jitter from measure to measure, and eat the phase issues that are introduced?

I think what's happening in cake is rounding error.  to start with a simple test using the op's settings, take an audio clip and cut it at measure 2 then bounce the first measure of the clip and delete the remnants of the original at measure 2.  click the 1 bar clip and check number of samples in the clip inspector and it should be 86755 - one sample too long.  now, loop that clip and the samples drop to 86754 which is dead on.  change the clip inspector's time format to m:b:t and drag the loop measure by measure. the time should read "beat:959" at measure 2 until you hit measure 12 or so where it resets to "44:000".  so this to me looks like a rounding issue at some level.   
studio one and cubase use several very different time stretch algorithms which can be changed based on need and implementation, so it's a little difficult to compare esp as far as jitter goes - which with these 1/44100th of a second oddities can be a bear to nail.

 
Arvid H. Peterson
Sonar X3E Prod / X2A  / X1PE | Cubase 9.5.1 | Reason 9.5 | Sibelius7 | Pure Data
Native-Instruments Komplete 10 Ultimate and a smattering of other plugins
Home-brewed VSTs 
Toshiba Satellite S855-S5378 (16GB RAM, modified with 2x 750GB HDDs, Windows 8.1 x64)  
Samson Graphite 49, M-Audio Oxygen 49, Korg nanoPAD2, Webcam motion tracking programs 
M-Audio Fast Track Ultra
Member, ASCAP   


#31
lespattes
Max Output Level: -90 dBFS
  • Total Posts : 26
  • Joined: 2010/11/04 08:03:20
  • Status: offline
Re: Is my math wrong or is cakewalk's? 2013/10/30 15:28:59 (permalink)
I am not good with Maths..


MacBook Pro 13"- Mid 2010
Windows7 Ultimate 64bit (BootCamp)
Sonar X3 Producer 64bit
Presonus inspire 1394
Intel Core 2 Duo a 2.4 GHz
8GB DDR3
500GB SSD Samsung Evo
nVidia GeForce 320M

#32
AnnihilationRob
Max Output Level: -90 dBFS
  • Total Posts : 9
  • Joined: 2012/09/21 16:45:17
  • Status: offline
Re: Is my math wrong or is cakewalk's? 2013/11/01 12:19:16 (permalink)
I emailed cakewalk to see if i could get a definitive answer, but it seems like they probably aren't going to bother. Thanks everyone for the input though! As I and few others have said, this isn't really a practical issue, so for now I'll just ignore the discrepancies I'm getting.
#33
Splat
Max Output Level: 0 dBFS
  • Total Posts : 8672
  • Joined: 2010/12/29 15:28:29
  • Location: Mars.
  • Status: offline
Re: Is my math wrong or is cakewalk's? 2013/11/03 20:02:33 (permalink)
11

Sell by date at 9000 posts. Do not feed.
@48/24 & 128 buffers latency is 367 with offset of 38.

Sonar Platinum(64 bit),Win 8.1(64 bit),Saffire Pro 40(Firewire),Mix Control = 3.4,Firewire=VIA,Dell Studio XPS 8100(Intel Core i7 CPU 2.93 Ghz/16 Gb),4 x Seagate ST31500341AS (mirrored),GeForce GTX 460,Yamaha DGX-505 keyboard,Roland A-300PRO,Roland SPD-30 V2,FD-8,Triggera Krigg,Shure SM7B,Yamaha HS5.Maschine Studio+Komplete 9 Ultimate+Kontrol Z1.Addictive Keys,Izotope Nectar elements,Overloud Bundle,Geist.Acronis True Image 2014.
#34
Page: < 12 Showing page 2 of 2
Jump to:
© 2025 APG vNext Commercial Version 5.1