Major Sustain Problem

Author
AnalogKid17
Max Output Level: -90 dBFS
  • Total Posts : 9
  • Joined: 2011/04/28 10:48:09
  • Status: offline
2011/06/05 15:46:51 (permalink)

Major Sustain Problem

After about 20 years of Cakewalk/Sonar, I am considering abandoning this product if I can't figure this one out...
 
I am recording a MIDI piano that I play back with one of the synths that comes with SONAR. The problem is that the sustain pedal up (Control 64 value 0) does not seem to work. The result is that a chords keep playing in the next measure where a new chord is played.
 
I attached an example where I play a chord in measure 41, then in measure 42, I lift the pedal (64 - 0 at 42:01:005+), but the chord keeps playing.  I suspect that becuase I press the pedal again soon (42:001:020), the 64 0 is ignored. But why ? Seems like a bug to me.
 
I can give more details, if anybody will be kind enough to share whatever knowledge of this problem they may have.
 
Thank you so much!
Simon
 

post edited by AnalogKid17 - 2011/06/05 15:48:40

Sonar 8 Producer
OS: Windows XP

#1

18 Replies Related Threads

    bbent91745
    Max Output Level: -89 dBFS
    • Total Posts : 96
    • Joined: 2008/04/06 18:50:32
    • Status: offline
    Re:Major Sustain Problem 2011/06/05 17:23:03 (permalink)
    AnalogKid17,

    That is a puzzler. From what I can see, it looks like it should work. How about some more information? Like, what soft-synth are you using? When you control it with your MIDI controller, does the sustain pedal work normally? Have you tried another soft-synth with this same MIDI track? Have you tried controlling your external MIDI device with the recorded track and does it respond correctly?

    I don't know what the problem is, but I'll bet we can figure it out, so don't despair. Also, I'm quite sure that the reason it doesn't work is not because the pedal-off event was too close to the pedal-on.

    Regards,
    bbent 

    HW: GA-X58A-UD3R, i7-930, 6GB & 2ea WD2002FAEX 2TB, 1ea WD1001FALS 1TB, UA1000, FP-7F, Yamaha 2.1 HS80M/HS10W
    SW: Win7 Pro x64, SPE 8.5.3, NI Komplete 8 Ult., Ivory Grand Pianos II
    #2
    xiwix
    Max Output Level: -85 dBFS
    • Total Posts : 284
    • Joined: 2003/11/09 16:19:11
    • Location: sf, ca usa
    • Status: offline
    Re:Major Sustain Problem 2011/06/05 23:05:43 (permalink)
    Have you got another take on another midi track that is muted?  

    Make sure no other midi track is routed into that soft synth (even if it is muted).

    I'm thinking maybe some other CC64 data is messing with you?
    #3
    AnalogKid17
    Max Output Level: -90 dBFS
    • Total Posts : 9
    • Joined: 2011/04/28 10:48:09
    • Status: offline
    Re:Major Sustain Problem 2011/06/06 23:05:21 (permalink)
    bbent,

    thanks so much for your reply! I have more info on this:

    1) I tried two synths: Cakewalk TTS-1, TruePianos. Both have the same problem
    2) When I just control the sounds with my MIDI controller I think, it's fine.
    3) Have not tried to control my external MIDI device

    See screenshot below. In order to test better if chord in measure 41 ends properly, I completely removed the chord in 42. This works much better for testing purposes.

    Here's something interesting:
    - when I have both 64/0 (in 42:01:000) and 64/127 (in 42:01:200) it doesn NOT work (ie, chord keeps playing)
    - but when I remove 64/127 in 42:01:200, then it does work!

    Does that make sense to anyone ?
    Thanks!
     
    PS: xiwix, thanks, but not my case.
     



    Sonar 8 Producer
    OS: Windows XP

    #4
    Cactus Music
    Max Output Level: 0 dBFS
    • Total Posts : 8424
    • Joined: 2004/02/09 21:34:04
    • Status: offline
    Re:Major Sustain Problem 2011/06/06 23:15:03 (permalink)
    info incorrect  fixed
    post edited by Cactus Music - 2011/06/10 10:34:46

    Johnny V  
    Cakelab  
    Focusrite 6i61st - Tascam us1641. 
    3 Desktops and 3 Laptops W7 and W10
     http://www.cactusmusic.ca/
     
     
    #5
    lfm
    Max Output Level: -53 dBFS
    • Total Posts : 2216
    • Joined: 2005/01/24 05:35:33
    • Location: Sweden
    • Status: offline
    Re:Major Sustain Problem 2011/06/07 00:57:14 (permalink)
    Has it anything to do with Sonar.

    I mean Sonar just send what is there, and synths may respond differently.
    So take a midi monitor VST to see what is actually sent to synth to begin with.

    Some synths I've had need 40 ticks length to notice a note on.

    So it's up to a synth to interpret incoming data. Synth might not work closer than 96 ticks per quarternote or even less, even if Sonar is recording at 960.

    And xiwix had som good advice there.
    I experienced very strange sustain stuff having many takes, and others muted, but the pedal event is still used from those tracks. And I could not understand why notes were muted suddenly etc and it was pedal events from muted tracks.

    So redirect any extra takes or tracks pointing to this synth somewhere else, to a hardware midi out etc.

    So cut the big drama out before you actually know Sonar is even involved.
    #6
    Bristol_Jonesey
    Max Output Level: 0 dBFS
    • Total Posts : 16775
    • Joined: 2007/10/08 15:41:17
    • Location: Bristol, UK
    • Status: offline
    Re:Major Sustain Problem 2011/06/07 06:00:29 (permalink)
    Does your controller pane include ALL controller events?

    The reason I ask is that whenever I want to use CC64, I can just draw them in the controller pane i.e. they are VISIBLE. I don't see them in your screen shots.

    Yes, I know they're in your event list, so the question begs, is it the correct track?

    CbB, Platinum, 64 bit throughout
    Custom built i7 3930, 32Gb RAM, 2 x 1Tb Internal HDD, 1 x 1TB system SSD (Win 7), 1 x 500Gb system SSD (Win 10), 2 x 1Tb External HDD's, Dual boot Win 7 & Win 10 64 Bit, Saffire Pro 26, ISA One, Adam P11A,
    #7
    AnalogKid17
    Max Output Level: -90 dBFS
    • Total Posts : 9
    • Joined: 2011/04/28 10:48:09
    • Status: offline
    Re:Major Sustain Problem 2011/06/08 13:05:01 (permalink)
    "cut the big drama" ?
    ...really ?

    Sonar 8 Producer
    OS: Windows XP

    #8
    AnalogKid17
    Max Output Level: -90 dBFS
    • Total Posts : 9
    • Joined: 2011/04/28 10:48:09
    • Status: offline
    Re:Major Sustain Problem 2011/06/08 13:06:33 (permalink)
    Bristol_Jonesey,
     
    Thanks for your reply.
    Yes, they are there. I keep them further down.
     

    Sonar 8 Producer
    OS: Windows XP

    #9
    lfm
    Max Output Level: -53 dBFS
    • Total Posts : 2216
    • Joined: 2005/01/24 05:35:33
    • Location: Sweden
    • Status: offline
    Re:Major Sustain Problem 2011/06/09 07:29:25 (permalink)
    AnalogKid17


    "cut the big drama" ?
    ...really ?


    "After about 20 years of Cakewalk/Sonar, I am considering abandoning this product if I can't figure this one out...
    "

    Really!
    Before you even know what the problem is.


    #10
    Bristol_Jonesey
    Max Output Level: 0 dBFS
    • Total Posts : 16775
    • Joined: 2007/10/08 15:41:17
    • Location: Bristol, UK
    • Status: offline
    Re:Major Sustain Problem 2011/06/09 10:15:05 (permalink)
    Ok Simon, I'd try sorting this out in a methodical way.

    Does it happen in all projects or just this one?

    If it's just this one then your project is corrupt - start a new project and drag/drop into the new one

    If it's on all projects then start by entering just ONE note into a blank project and start experimenting.

    Use a short note of about 60 ticks so that you can easily determine whether the sustain (CC64) is what you're actually hearing rather than the natural decay of the piano key.

    Make sure the note you enter is right on the grid at 02:01:000 (Snap = ON!)
    Put your sustain event ever so slightly before (Snap = OFF!)

    Try that and let us know what happens.
    post edited by Bristol_Jonesey - 2011/06/09 10:17:14

    CbB, Platinum, 64 bit throughout
    Custom built i7 3930, 32Gb RAM, 2 x 1Tb Internal HDD, 1 x 1TB system SSD (Win 7), 1 x 500Gb system SSD (Win 10), 2 x 1Tb External HDD's, Dual boot Win 7 & Win 10 64 Bit, Saffire Pro 26, ISA One, Adam P11A,
    #11
    BluesMeister
    Max Output Level: -79 dBFS
    • Total Posts : 581
    • Joined: 2003/11/07 19:45:25
    • Location: Downunderland
    • Status: offline
    Re:Major Sustain Problem 2011/06/10 01:02:09 (permalink)
    AnalogKid17 & lfm, please don't let this thread descend into a flame war. There's some very good information from Cactus Music & Bristol Jonesy, it would be a shame to see this thread locked or deleted.

    BluesMeister
    5 guitars, 1 amplifier, 3 pedals
    Asus P8P67LE, i7 3.4GHz, 16GB DDR3 RAM, 1TB HDD
    Win7 Home Premium 64-Bit SP-1
    Sonar 8.5.3 64-Bit, RME HDSPe AIO
    Spendor BC-1 Studio Monitors
    #12
    lfm
    Max Output Level: -53 dBFS
    • Total Posts : 2216
    • Joined: 2005/01/24 05:35:33
    • Location: Sweden
    • Status: offline
    Re:Major Sustain Problem 2011/06/10 07:13:02 (permalink)
    BluesMeister


    AnalogKid17 & lfm, please don't let this thread descend into a flame war. There's some very good information from Cactus Music & Bristol Jonesy, it would be a shame to see this thread locked or deleted.


    Cactus remark is not correct, and you talk about good info.
    So don't memorize that.

    Lifting sustain should silence the chord from 41, even if short.
    A new sustain pedal down will not make that reoccur.
    The chord started at 42 should still be sounding when keys are lifted due to pedal position.
    We cannot see all events after 42.01.

    But as I said, it's up to synth to interpret what is coming in.
    So checking what is actually arriving from Sonar can be checked with a monitor plugin.
    In this way you would also know whether any other midi tracks in project might be the cause(what xiwix said).
    If you know that these events actually arrive to synth Sonar is not to blame.

    There are different ways for plugins to handle event which has a on/off style of status.
    You can either do it in certain position only, like quarternote or whatever, in which case you might miss an off/on/off state change like this.
    I think the lowest resolution I encountered is 48 ticks per quarternote which very well could miss this state change.

    If plugin actually read every event it should be able to handle the above sequence, if it actually received the data.

    So those are the key issues. But drama queen does not realize that yet.

    EDIT: My guess is hidden clips from other takes in the track, which might be muted, but Sonar still picks pedal events from the. Very easy to miss. I reported to Cake when running S4 6 years ago, and it's still there, this treatment of pedal events(I don't know maybe other Midi CC too). So xiwix advice was very good.


    post edited by lfm - 2011/06/10 07:37:43
    #13
    brundlefly
    Max Output Level: 0 dBFS
    • Total Posts : 14250
    • Joined: 2007/09/14 14:57:59
    • Location: Manitou Spgs, Colorado
    • Status: offline
    Re:Major Sustain Problem 2011/06/10 13:14:27 (permalink)
    My guess is hidden clips from other takes in the track, which might be muted, but Sonar still picks pedal events from the.



    The problem with that hypothesis is that muted clips in the same track would still show in the Event List and PRV. They'd have to be in another track pointing at the same synth to not be visible in the screenshots. Also, IIRC the problem you're describing applied only to DXi synths, which would explain having the problem with TTS-1, but not with TruePianos.


    I know of one other scenario in which a sustain or other controllers won't register, but it also involves multiple clips, and wouldn't be applicable in this case.

    The only other thing I can think of would be a problem with MIDI buffering. I'd suggest the OP raise his MIDI Prepare Using buffer to at least 500ms if it's lower than that, and increase it in increments of 100 as necessary up to maybe 1000 to see if that affects the problem.




    SONAR Platinum x64, 2x MOTU 2408/PCIe-424  (24-bit, 48kHz)
    Win10, I7-6700K @ 4.0GHz, 24GB DDR4, 2TB HDD, 32GB SSD Cache, GeForce GTX 750Ti, 2x 24" 16:10 IPS Monitors
    #14
    BluesMeister
    Max Output Level: -79 dBFS
    • Total Posts : 581
    • Joined: 2003/11/07 19:45:25
    • Location: Downunderland
    • Status: offline
    Re:Major Sustain Problem 2011/06/11 02:57:06 (permalink)
    LFM, please don't refer to the OP as 'drama queen'. I realise English is not your first language but that's no excuse for unnecessary rudeness.

    BluesMeister
    5 guitars, 1 amplifier, 3 pedals
    Asus P8P67LE, i7 3.4GHz, 16GB DDR3 RAM, 1TB HDD
    Win7 Home Premium 64-Bit SP-1
    Sonar 8.5.3 64-Bit, RME HDSPe AIO
    Spendor BC-1 Studio Monitors
    #15
    lfm
    Max Output Level: -53 dBFS
    • Total Posts : 2216
    • Joined: 2005/01/24 05:35:33
    • Location: Sweden
    • Status: offline
    Re:Major Sustain Problem 2011/06/11 06:56:13 (permalink)
    brundlefly



    My guess is hidden clips from other takes in the track, which might be muted, but Sonar still picks pedal events from the.



    The problem with that hypothesis is that muted clips in the same track would still show in the Event List and PRV. They'd have to be in another track pointing at the same synth to not be visible in the screenshots. Also, IIRC the problem you're describing applied only to DXi synths, which would explain having the problem with TTS-1, but not with TruePianos.


    I know of one other scenario in which a sustain or other controllers won't register, but it also involves multiple clips, and wouldn't be applicable in this case.

    The only other thing I can think of would be a problem with MIDI buffering. I'd suggest the OP raise his MIDI Prepare Using buffer to at least 500ms if it's lower than that, and increase it in increments of 100 as necessary up to maybe 1000 to see if that affects the problem.

    You're right, if in the same track it would show up in prv for that track. I didn't think of that.
    Maybe even muted clips are shown there, I don't remember for sure.

    I encountered this problem when having made several takes that created separate tracks pointing to the synth.
    Pedal events on muted tracks were still sent.
    So what xiwix said was my primary suspicion.

    But I think a good start is to see what is actually arriving at the plugin with a midi fx monitor plugin:
    http://www.tencrazy.com/gadgets/mfx/

    and MFX Portdiag would do it,

    I'm not 100% if 32-bit mfx runs on x64 windows and 32-bit Sonar though.
    That would narrow it down really quick.

    If being Sonar user for as long, he might have Vsampler which also has an excellent midi monitor built in to test.

    If showing the same problem on many synths it got to be something but the synths.

    #16
    lfm
    Max Output Level: -53 dBFS
    • Total Posts : 2216
    • Joined: 2005/01/24 05:35:33
    • Location: Sweden
    • Status: offline
    Re:Major Sustain Problem 2011/06/11 07:01:49 (permalink)
    BluesMeister


    LFM, please don't refer to the OP as 'drama queen'. I realise English is not your first language but that's no excuse for unnecessary rudeness.

    - Well, don't kill the messenger.

    This thread's first sentence started off with rudness and then begging for help.

    He is probably off bashing Sonar somewhere else.
    Or he already solved it.

    #17
    BluesMeister
    Max Output Level: -79 dBFS
    • Total Posts : 581
    • Joined: 2003/11/07 19:45:25
    • Location: Downunderland
    • Status: offline
    Re:Major Sustain Problem 2011/06/12 09:17:33 (permalink)
    lfm, I agree the OP's first sentence was over the top, but rude? I think we have different interpretations of the word. And if it's any consolation, the Schnauzer shown in your avatar is my wife's favourite breed of dog.

    Analogkid17, have you solved this problem or have you abandoned Sonar?

    BluesMeister
    5 guitars, 1 amplifier, 3 pedals
    Asus P8P67LE, i7 3.4GHz, 16GB DDR3 RAM, 1TB HDD
    Win7 Home Premium 64-Bit SP-1
    Sonar 8.5.3 64-Bit, RME HDSPe AIO
    Spendor BC-1 Studio Monitors
    #18
    lfm
    Max Output Level: -53 dBFS
    • Total Posts : 2216
    • Joined: 2005/01/24 05:35:33
    • Location: Sweden
    • Status: offline
    Re:Major Sustain Problem 2011/06/12 10:06:37 (permalink)
    BluesMeister


    lfm, I agree the OP's first sentence was over the top, but rude? I think we have different interpretations of the word. And if it's any consolation, the Schnauzer shown in your avatar is my wife's favourite breed of dog.

    I was a bit offended by him starting off getting help with those words, otherwise I would not put the final "cut the drama".
    Just a friendly tip to get full attention from all Sonar users on this forum for anybody wanting help here.

    Starting off by pissing everybody off is not the way to go.

    To be honest, it's you that keep maintaining this conversation and it's becoming a never ending story.
    You're nobodys dad-figure here telling anybody what to write. It's really off topic.

    And still you keep bumping this thread to the top all the time.

    And why do you ask if he got it solved, you have nothing to offer regarding this matter.
    I don't know after how many postings, you have not made a single contribution to OP's matter?

    You just want to be daddy....

    He solved his problem already, I'm sure, with the advice he got here.


    post edited by lfm - 2011/06/12 10:15:51
    #19
    Jump to:
    © 2024 APG vNext Commercial Version 5.1