Jump to content

Noel Borthwick

Staff
  • Posts

    4,232
  • Joined

  • Last visited

  • Days Won

    46

Posts posted by Noel Borthwick

  1. Is your default sample rate in preferences set the same  as the sample  rate used in the project? It's possible that your audio driver is not switching properly. You may be able to check what's going on in the driver control panel. Have you contacted lynx about this?

  2. This is an often misunderstood feature. Lenses are a much bigger superset of screensets. They are not a replacement necessarily although for many users screensets are unnecessary since lenses can replace them.

    While screensets only store data about open views position and size, lenses control everything related to the presentation of the application, including what functionality is available to the user. It was the original goal to have lenses be the way to dynamically separate multiple sku's of the product. In SONAR imagine seamlessly upgrading from essential to Platinum just via an online unlock that exposed new features via  lenses.

    Lenses can be used to switch between completely different workflows unlike screensets.

    Well look into your concerns.

    • Like 1
  3. Haha yes it is an error code (HRESULT) that is propagated to the UI from a failure at a lower level. The UI is just translating the error code to text so you get the bogus message.  We try not to show obtuse errors but this is a catch all condition. Its not related to reference counting - any object could have returned that code.
    Likely something in the loaded project is in a bad state so when you went to mixdown something threw an error at a low level and it bailed the export operation as a result. Without a repro it would be hard for me to know what specifically caused the failure.
    If that happens reopening the project file normally fixes it.

    In short - its a poorly worded message and there is nothing catastrophic going on :) In fact the error code is a pretty generic one  E_UNEXPECTED that generates that text. Here is a list of the error messages for those interested:
    https://docs.microsoft.com/en-us/windows/desktop/com/com-error-codes-1

    Another particularly confounding one to users is "One or more arguments are invalid" 😛

    • Like 1
    • Thanks 1
  4. Two of the three dump files have crashes in plugins. The plugin crash is in play_VST_x64.dll

    play_VST_x64.dll  is from Eastwest EWQL Play

    RDAS1110.DLL is your octacapture driver

    Both these are very old and dated 2013 and 2014. You should definitely update these since its likely to be the cause of some of these issues.

    The stacks don't even show Cakewalk code as causing the crashes so it doesn't seem like something in our code caused it.

    Unhandled exception at 0x00000000239AE4A1 (play_VST_x64.dll) in Untitled_03072019_123357.dmp: 0xC0000005: Access violation reading location 0x00000000000001CA. occurred

    Unhandled exception at 0x00000000239AE4A1 (play_VST_x64.dll) in Untitled_03062019_155905.dmp: 0xC0000005: Access violation reading location 0x00000000000002C0.

    Unhandled exception at 0x000000000259A590 (RDAS1110.DLL) in Untitled_03072019_193540.dmp: 0xC0000005: Access violation writing location 0x0000000023ED0040.

  5. OK so if I'm summarizing correctly:

    • You import an MPEG4 video file into cakewalk and choose to import its audio.
    • The audio has padding applied at the beginning to line up with the video.
    • Within Cakewalk when you play the imported audio along with the video it plays perfectly in sync.
    • Now if you export just the audio from cakewalk it is out of sync with another app that plays the same video because of the padding.

    If the above is correct this is related to the video engine that we're using for playback and transcoding. All the video support in Cakewalk is based on Microsoft's built in video support. We don't really have control over how it internally handles video playback and transcoding. In fact if the offset to the audio didn't get applied, then it would be out of sync with the video in Cakewalk itself. I think that would be a far worse problem.

    I can pass on this information to Microsoft since its not something we can solve internally. If you are taking audio out of Cakewalk that originated from an MP4 your only solution right now is to manually trim the silence from the audio before exporting.

  6. Elastique preserves phase coherence so you should have no problems stretching multiple clips. You dont even need to do it destructively via process Length.

    You can select all the clips and slip stretch them all by the same amount. The shortcut key to do is hold down CTRL-Shift and then Drag the right edge of the clips to slip stretch them to the amount you need. Make sure the stretch method in the clip inspector is elastique pro. This will dynamically and non destructively stretch the audio to the new length.

    • Thanks 1
  7. I'm not sure I understand your workflow here. How are you exporting the audio from Cakewalk?

    You mention "Audio Exported from MP4 within Sound Forge". What does this mean - are you exporting an MP4 from Soundforge or a wav file which is synced to an MP4 video file. Are you recording new audio synced to a video file and then exporting just the audio?

    Can you describe the exact steps you are doing in Cakewalk and how it intersects with the MP4 video - I'm not sure at what stage the delay is introduced here.

  8. Hi @John Nelson

    Thanks for sending the dump file, it was useful.
    It's a bizarre crash. The problem is actually triggered by the plugin BFD. When shutting down it apparently ends up dispatching windows messages and as a result inadvertently launches the start screen! This crashes the Windows shell. 

    I suspect this is something that may have been fixed by BFD since you have a very old version dated 2012. You can verify that this is the issue by changing CbB to not show the start screen. (Preferences | Display settings | Show start screen). Do you see BFD pop a dialog box or something when you close a project?

    I've also defensively addressed this in CbB by ensuring that start screen only opens when all projects have finished closing.

    PS:  In the future when using file sharing services please send links that don't require the recipient to create an account. Dropbox has become obnoxious now about  forcing recipients to create accounts. Its much better to use something like google drive and send a private link.

×
×
  • Create New...