Sonar X3 - Batch Process for WRK files to Midi type 1 files?

Author
rgonzales
Max Output Level: -90 dBFS
  • Total Posts : 3
  • Joined: 2009/07/27 11:35:12
  • Status: offline
2013/12/20 15:20:06 (permalink)

Sonar X3 - Batch Process for WRK files to Midi type 1 files?

I have used Cakewalk from early on, 'upgraded' from Pro Audio 8, and 9 to Sonar X, now on X3 (regular).  There used to be a feature to perform batch operations.
 
In my specific case, I have several hundred .WRK files that are perfectly functional for my MIDI gear, they select the right banks, patches, etc.  All files contain MIDI only.
 
I use a rack mount synth with a slot for a PCMCIA Flash Memory card that I can place Midi 1 files on, and play them stand alone (so I don't have to carry the computer with me).
 
I know how to open a .WRK file and do a 'save as' to a new Midi 1 type file no problem, I was just hoping for an automated method to do the same to all the files.  Previous versions had this functionality called Batch Processing, didn't know if there was a CAL script that could do it or not.
 
 
Thank you in advance.
post edited by rgonzales - 2013/12/20 17:19:55
#1

6 Replies Related Threads

    gswitz
    Max Output Level: -18.5 dBFS
    • Total Posts : 5694
    • Joined: 2007/06/16 07:17:14
    • Location: Richmond Virginia USA
    • Status: offline
    Re: Sonar X3 - Batch Process for WRK files to Midi type 1 files? 2013/12/21 07:11:01 (permalink)
    Well, I could be wrong on this, but I think CAL scripts have become midi only (if they weren't always). So you can't open things and close things to my knowledge. You can't automate fader movements on audio tracks using CAL so far as I know... that sort of thing. So my guess is that you cannot automate the opening of .wrk files and the exporting of Midi.
     
    I suppose if you were a programmer you might be able to use the Control Surface SDK and Java or C++ to automate the behavior you're after.
     
    http://www.cakewalk.com/devXchange/article.aspx?aid=111
     
    It would be above my head though. I'd have to need it REALLY badly.
     
    Also, I'm responding to your thread despite the fact that I don't feel qualified primarily b/c no one else has tried yet.

    StudioCat > I use Windows 10 and Sonar Platinum. I have a touch screen.
    I make some videos. This one shows how to do a physical loopback on the RME UCX to get many more equalizer nodes.
    #2
    robert_e_bone
    Moderator
    • Total Posts : 8968
    • Joined: 2007/12/26 22:09:28
    • Location: Palatine, IL
    • Status: offline
    Re: Sonar X3 - Batch Process for WRK files to Midi type 1 files? 2013/12/21 09:21:42 (permalink)
    I scanned the included CAL scripts for 'wrk' and didn't find anything, and I am not sure if any of the CAL scripts can be run against multiple projects, in a batch manner, but will look into it a bit later on today - I get to move first - joyous fun that is.
     
    If I can figure anything out I will let you know.
     
    Bob Bone
     

    Wisdom is a giant accumulation of "DOH!"
     
    Sonar: Platinum (x64), X3 (x64) 
    Audio Interfaces: AudioBox 1818VSL, Steinberg UR-22
    Computers: 1) i7-2600 k, 32 GB RAM, Windows 8.1 Pro x64 & 2) AMD A-10 7850 32 GB RAM Windows 10 Pro x64
    Soft Synths: NI Komplete 8 Ultimate, Arturia V Collection, many others
    MIDI Controllers: M-Audio Axiom Pro 61, Keystation 88es
    Settings: 24-Bit, Sample Rate 48k, ASIO Buffer Size 128, Total Round Trip Latency 9.7 ms  
    #3
    LHong
    Max Output Level: -90 dBFS
    • Total Posts : 24
    • Joined: 2005/11/23 01:41:12
    • Location: California
    • Status: offline
    Re: Sonar X3 - Batch Process for WRK files to Midi type 1 files? 2013/12/22 13:15:44 (permalink)
    It looks interesting project for "Batch Processing" programming! May be I can give it a tried with small "GUI Batch Utility exe program" and run along with Sonar X3 like .WRK to .MID and even .MID to .WRK, to see how much works - but not promise!
    Does anyone else need this "Batch Process from .WRK files to Standard Midi file" for Sonar X3 project files?
     
    BTW, I'm not sure the Previous versions had this functionality?
     
    Any comments or ideas Guys!
    Thanks!
     
     
    post edited by LHong - 2013/12/22 13:52:20
    #4
    rgonzales
    Max Output Level: -90 dBFS
    • Total Posts : 3
    • Joined: 2009/07/27 11:35:12
    • Status: offline
    Re: Sonar X3 - Batch Process for WRK files to Midi type 1 files? 2013/12/26 09:23:07 (permalink)
    Thank you all for taking the time to reply.  Yes, there was a menu pick in Pro Audio 8 and 9 that offered Batch Processing, but it seems to have gone away with the new and improved versions of Sonar.  I simply need to open the existing project file and save it as midi type 1.  My current version of X3 (all patched up) does allow this but it's a one at a time, manual process.  I've searched for utility programs to do this task as an external (outside of CakeWalk/Sonar) process but the .WRK file format is proprietary and therefore requires you open it in CakeWalk or Sonar.
     
    I suppose another approach would be to find an old copy of Cakewalk and install it on another machine, just thought there would be a simpler way.
     
    Any ideas are welcome, I'm also happy to 'beta' test any test code as it becomes available.
    #5
    LHong
    Max Output Level: -90 dBFS
    • Total Posts : 24
    • Joined: 2005/11/23 01:41:12
    • Location: California
    • Status: offline
    Re: Sonar X3 - Batch Process for WRK files to Midi type 1 files? 2013/12/28 20:53:16 (permalink)
    rgonzales
     I've searched for utility programs to do this task as an external (outside of CakeWalk/Sonar) process but the .WRK file format is proprietary and therefore requires you open it in CakeWalk or Sonar.
     
    I suppose another approach would be to find an old copy of Cakewalk and install it on another machine, just thought there would be a simpler way.




    I agree, you will need a batch program, which can runs along with Cakewalk Sonar (can't run without Sonar).
    Quick questions for you due to project loading and run time restrictions:
    • Which SONAR X3 Family version (X3, X3 Studio or Producer) and Windows (7 or 8) are you using? I refer the X3 Producer, since I do not have X3 or X3 Studio for the testing/Debugging/Verifying purpose, in case needed to reproduce the issues.
    • Your .cwp projects are updated to X3 (projects) or still in earlier version? Are they same Cakewalk Sonar version?
    • Does .cwp project contain any audio tracks, and/or any Sampler VSTi/DXi whether from third parties or not?
    Any ideas are welcome, I'm also happy to 'beta' test any test code as it becomes available.

    Sounds good to me, rgonzales!
    The program is approached for Sonar X3 to run .CWP to MIDI format 1 conversion likes an Automation Test Program, which will interactively take the necessary control of the Sonar's GUI (Graphical User Interface) like a Soft Remote Control Unit. In addition, it also does perform batch operations! And once it works, it could even does various tasks for other formats within Sonar running as well!
     
    The beta version will be available shortly! Will see!
    Does anyone else interest?
     
    post edited by LHong - 2013/12/29 10:11:16
    #6
    rgonzales
    Max Output Level: -90 dBFS
    • Total Posts : 3
    • Joined: 2009/07/27 11:35:12
    • Status: offline
    Re: Sonar X3 - Batch Process for WRK files to Midi type 1 files? 2013/12/31 10:30:04 (permalink)
    Hi LHong, thank you very much for the reply, this is very encouraging news.  To answer the questions, I now have Sonar X3 patched to the latest code, not Producer or Studio, running on Windows 7 (also all patched up). 
     
    Second these are all .WRK files I have created over the years but mostly with CakeWalk Pro Audio 9.  Finally, these are straight MIDI files with no Audio tracks, or 3rd party plug-ins.  I've even stripped out all SYSEX data as well, just simple automation exists like patch / bank changes, notes on/off, volume, panning, expression, temp changes, etc.
     
    I've tested the process by opening up one of these WRK files in my copy of Sonar X3 and immediately doing a "Save As" midi type 1 file format and it works just fine, no problems at all with the resulting file.
    #7
    Jump to:
    © 2025 APG vNext Commercial Version 5.1