how great would it be if....

Author
pthuriot
Max Output Level: -90 dBFS
  • Total Posts : 48
  • Joined: 2004/05/28 12:55:37
  • Status: offline
2010/09/17 12:29:54 (permalink)

how great would it be if....

cakewalk/ roland decided to take a huge step forward and (i guess you could say "re-added") in a fully functional scripting language into sonar in the future?!  they had CAL obviously but basically dropped it--but it wasn't fully functional (by that i mean ANY thing you do in the program should be able to be scripted up).

in real life, i'm a 3d "technical artist" working in film and games--and all major packages have the ability to code your own tools allowing to do the most "painful" of tasks with just a push of a button--and all have adopted the industry standard of python.  

i would just freakin' absolutely LOVE if cakewalk took the first steps and had a fully functional python scripting language to help us all build our own tools and workflows (and actually share them) to help make a lot of our tasks in sonar even easier!  --and in a short while, users would start creating their own tools for the package if the language api was open enough helping make the software even better.

maybe i'm the anomaly here, or maybe just crazy ;p --but when 3d added scripting languages as a standard, it changed everything--i feel that it could be the next great step that the music DAWs take....

please please please roland/ cakewalk....
#1

22 Replies Related Threads

    John
    Forum Host
    • Total Posts : 30467
    • Joined: 2003/11/06 11:53:17
    • Status: offline
    Re:how great would it be if.... 2010/09/17 12:33:06 (permalink)
    What you suggest has been asked for many times. I hope CW is listening. 

    Best
    John
    #2
    pthuriot
    Max Output Level: -90 dBFS
    • Total Posts : 48
    • Joined: 2004/05/28 12:55:37
    • Status: offline
    Re:how great would it be if.... 2010/09/17 12:38:55 (permalink)
    yeah...i know...definitely lots of people would love/ appreciate it.

    i just had this urge to reiterate it/ remind cake (again) this morning...that's all.


    ;)
    #3
    Sijel
    Max Output Level: -81 dBFS
    • Total Posts : 487
    • Joined: 2009/11/29 21:21:56
    • Status: offline
    Re:how great would it be if.... 2010/09/17 13:04:03 (permalink)
    start creating their own tools for the package if the language api was open enough helping make the software even better

     
    I'm not much interested in this.
    The plug-in architecture works fine for the add-ons I use and Sonar provides the core of most of those already.
    These DAW companies, ProTools included, can barely keep their software stable in the base case.
    Expecting them to provide support when folks write add-on wrappers and workflows to the base DAWs is simply not reasonable.
    I remember the days when people would rant like maden about what certain CALs did - even though they could read and change the CAL to make it work however they wished.
     
    Although, now that you mention it... I could code a workflow that forced people to have a Send on every track and then put a compressor in each Send path
     

    Microsoft Surface Book w/ Surface dock, dual 24-inch HD displays,
    Sonar Platinum, THD 4, GuitarRig, Amplitube, (Kontakt4), Garritan PO, Trillian Bass 1.3,  Roland Octa-Capture, Waves Gold & various Waves, PSP and T-Racks plugins.

    KRK Rokit6, Lefty Guitars & Bass, racks/pedals galore and many other fun things.
    #4
    ba_midi
    Max Output Level: 0 dBFS
    • Total Posts : 14061
    • Joined: 2003/11/05 16:58:18
    • Location: NYC
    • Status: offline
    Re:how great would it be if.... 2010/09/17 13:34:43 (permalink)
    John


    What you suggest has been asked for many times. I hope CW is listening. 

    This is total speculation on my part- but I suspect this is not on their "Must Have" list for the next version (if ever).
     
    I'd like it too.   But I don't know, I haven't gotten the sense that CAL updates or scripting is in their immediate plans.
    They certainly haven't updated CAL in ages.
     
     

    Billy Arnell (ba-midi)

    http://www.ba-midi.com/music/files
    Music gives me life, so I give life Music.
    Thanks for listening - Let's Dance to the rhythm of life! :)
    #5
    John
    Forum Host
    • Total Posts : 30467
    • Joined: 2003/11/06 11:53:17
    • Status: offline
    Re:how great would it be if.... 2010/09/17 13:38:52 (permalink)
    It would be a shame if what the suspect is the way it will be. I think you may be very well right Billy. We can still hope.

    Best
    John
    #6
    ba_midi
    Max Output Level: 0 dBFS
    • Total Posts : 14061
    • Joined: 2003/11/05 16:58:18
    • Location: NYC
    • Status: offline
    Re:how great would it be if.... 2010/09/17 14:14:39 (permalink)
    John


    It would be a shame if what the suspect is the way it will be. I think you may be very well right Billy. We can still hope.

    John - to be honest, I'd like to see some effort in this area by CW, but I don't think I would put it on the top of my list either.
    Automation, as one example, is way more important at this point.
    Seemless/non-glitching inserting of plugins, loop points, etc -- there are many areas I'd like to see them address for the next version (the Matrix is another key area for me, since it's useless to me as is).
     
    So I know resources are probably tight for CW as they are for many companies today -- and, in that regard, I'd rather they put their energies into the utmost priorities most of us would agree need the attention.
     
     

    Billy Arnell (ba-midi)

    http://www.ba-midi.com/music/files
    Music gives me life, so I give life Music.
    Thanks for listening - Let's Dance to the rhythm of life! :)
    #7
    garrigus
    Max Output Level: 0 dBFS
    • Total Posts : 8599
    • Joined: 2003/11/05 17:23:21
    • Location: www.garrigus.com
    • Status: offline
    Re:how great would it be if.... 2010/09/17 14:15:09 (permalink)
    The problem is that most musicians are not programmers, so that probably puts this type of feature/update very low on the request list.

    Scott

    --
    Scott R. Garrigus - Author of the Cakewalk Sonar and Sony Sound Forge Power book series. Get Sonar 8 Power - Today! Go to: http://www.garrigus.com/  - http://www.musictechshop.com/ - http://www.cooltechshop.com/

    Publisher of DigiFreq - free music technology newsletter. Win a free SoundTech Vocal Trainer Package, go to: http://www.digifreq.com/digifreq/

    Publisher of NewTechReview - free consumer technology newsletter. Win a free i2i Stream Wireless Music Pack, go to: http://www.newtechreview.com/newtechreview/

    #8
    ba_midi
    Max Output Level: 0 dBFS
    • Total Posts : 14061
    • Joined: 2003/11/05 16:58:18
    • Location: NYC
    • Status: offline
    Re:how great would it be if.... 2010/09/17 14:28:04 (permalink)
    garrigus


    The problem is that most musicians are not programmers, so that probably puts this type of feature/update very low on the request list.

    Scott

    Agreed, Scott.  But there are some 'functions' in CAL scripts that sure would be handy to have as actual utilities in Sonar.   Things like "MIDI Compression" (where you can set a high/low limit and a center value for velocity of a given range of notes); and so on.
     
    The Interpolate function in Sonar is super powerful -- but, as you rightly point out, most musicians are not programmers.  Using Interpolate requires a certain programmer mentality, I assert.   I use it quite a bit but at first I had to kind of figure out exactly how, since it is all encompassing and can literally change/modify almost any type of event.   I wonder how many users just on this forum actually use Interpolate?
     
    So there is some room for taking some of the best parts of CAL scripts and incorporating them directly, I would think. 
    post edited by ba_midi - 2010/09/17 14:29:31

    Billy Arnell (ba-midi)

    http://www.ba-midi.com/music/files
    Music gives me life, so I give life Music.
    Thanks for listening - Let's Dance to the rhythm of life! :)
    #9
    John
    Forum Host
    • Total Posts : 30467
    • Joined: 2003/11/06 11:53:17
    • Status: offline
    Re:how great would it be if.... 2010/09/17 14:56:15 (permalink)
    ba_midi


    John


    It would be a shame if what the suspect is the way it will be. I think you may be very well right Billy. We can still hope.

    John - to be honest, I'd like to see some effort in this area by CW, but I don't think I would put it on the top of my list either.
    Automation, as one example, is way more important at this point.
    Seemless/non-glitching inserting of plugins, loop points, etc -- there are many areas I'd like to see them address for the next version (the Matrix is another key area for me, since it's useless to me as is).
     
    So I know resources are probably tight for CW as they are for many companies today -- and, in that regard, I'd rather they put their energies into the utmost priorities most of us would agree need the attention.
     
     


    We all have our pet wish list items. There is nothing wrong with that.  For me its outstanding notation. That may not be number one for everyone. That I understand.  What I think is important is that we as forum members stick together and support each others wishes in order to have a common front. My wish may not get done this time around.  That does not mean I shouldn't support your wish if it has any use to you just because I did not get what I wanted. We work together and reap the rewards or we fight each other and get nothing any of us want.

    As to the topic on this thread I have as well as many others have asked for an improved scripting/macro language for a very long time now. Its been so often asked for and for so long that in a way its been side tracked as a feature request by us. None the less it will be found on most if not all feature requests threads. 

    We are in no way in disagreement on any of this. We each have our priorities.

    Best
    John
    #10
    John
    Forum Host
    • Total Posts : 30467
    • Joined: 2003/11/06 11:53:17
    • Status: offline
    Re:how great would it be if.... 2010/09/17 15:06:20 (permalink)
    The problem is that most musicians are not programmers, so that probably puts this type of feature/update very low on the request list. Scott
    That didn't stop CW from having it in the Pro Audio series. Nor did that notion stop CW from providing Studioware either. Both were left out of Sonar when it first appeard. Neither has been developed or been included as it was in Pro Audio. Sonar still supports them but without any editing ability within Sonar itself. Many DAWs do have a scripting or macro language. Cubase reinstituted mixers panels so there is no good reason for CW not to do the same. 

    Best
    John
    #11
    Sijel
    Max Output Level: -81 dBFS
    • Total Posts : 487
    • Joined: 2009/11/29 21:21:56
    • Status: offline
    Re:how great would it be if.... 2010/09/17 15:11:43 (permalink)
    We work together and reap the rewards

    Agree... but what exactly do I get from supporting this request?  It's not clear I get much value from a scripting lang other than the existing CAL.
    I use several other tools that could benefit from improvements.  I'd rather they spend their talented resources on those improvements than delivering a programming language I'll likely never use.
    [BTW - I used CAL a lot... but I don't seem to need it anymore as the product features grew.]

    Microsoft Surface Book w/ Surface dock, dual 24-inch HD displays,
    Sonar Platinum, THD 4, GuitarRig, Amplitube, (Kontakt4), Garritan PO, Trillian Bass 1.3,  Roland Octa-Capture, Waves Gold & various Waves, PSP and T-Racks plugins.

    KRK Rokit6, Lefty Guitars & Bass, racks/pedals galore and many other fun things.
    #12
    John
    Forum Host
    • Total Posts : 30467
    • Joined: 2003/11/06 11:53:17
    • Status: offline
    Re:how great would it be if.... 2010/09/17 15:47:41 (permalink)
    Agree... but what exactly do I get from supporting this request? It's not clear I get much value from a scripting lang other than the existing CAL. I use several other tools that could benefit from improvements. I'd rather they spend their talented resources on those improvements than delivering a programming language I'll likely never use. [BTW - I used CAL a lot... but I don't seem to need it anymore as the product features grew.]
    You may not have any need to write your own CAL routines. But the ones you have used were written by others. We don't know what useful things might come from a strong healthy language that the user base would have at its disposal. There are a few things I do in Sonar now that could be made into a script but because there is no macro recording ability in Sonar I am not likely to create one.

    Further so what if you don't immediately benefit from a macro recording ability.  It wont hurt you or anyone else if it does appear. The notion that having this ability will mean something else is not done as feature is pure speculation that gets us nowhere.
    So what if the feature is knocked out not because of this but something else. How are we to know what was dropped or not because of a feature being added.

    Clearly some want these things added. It wont stop CW from adding other features by adding this one too. Also how long are we to wait for a very long asked for feature? When is the right time to add it? When all other features have been added? Just when will that be? We can't know what is in the plans of CW for features so we can only ask and see what comes of it.

    There is no need to protest any one feature request unless it would mean a fundamental reworking of the product we know so well and make it something we can't use. 

     

    Best
    John
    #13
    Wookiee
    Rrrrugh arah-ah-woof?
    • Total Posts : 13306
    • Joined: 2007/01/16 06:19:43
    • Location: Akahaocwora - Village Yoh Kay
    • Status: offline
    Re:how great would it be if.... 2010/09/17 15:47:54 (permalink)
    + Gazillions for a re adoption of CAL or another scripting language


    Extra pretty please with lots of shiny brass balls nice Cake development team.

    Life is not about waiting for the storm to pass, it's about learning to dance in the rain.
    Karma has a way of finding its own way home.
    Primary, i7 8700K 16Gigs Ram, 3x500gb SSD's 2TB Backup HHD Saffire Pro 40. Win 10 64Bit
    Secondary  i7 4790K, 32GB Ram, 500Gb SSD OS/Prog's, 1TB Audio, 1TB Samples HHD AudioBox USB, Win 10 64Bit
    CbB, Adam's A7x's - Event 20/20's, Arturia V6, Korg Digital Legacy, Softube Modular, Arturia Keylab-88, USB-MidiSport 8x8 
    #14
    ...wicked
    Max Output Level: -1.5 dBFS
    • Total Posts : 7360
    • Joined: 2003/12/18 01:00:56
    • Location: Seattle
    • Status: offline
    Re:how great would it be if.... 2010/09/17 16:40:14 (permalink)
    I find I ask for this whenever I'm trying to solve a problem of a dedicated function not existing already. Clip Gain envelopes, multiple track operations, and certain kinds of processing (esp. MIDI) I need to accomplish.

    If SONAR added a few of these my gumption for a scripting language would decrease dramatically.

    So, as long as they accomplish one or the other I'm cool.


    ===========
    The Fog People
    ===========

    Intel i7-4790 
    16GB RAM
    ASUS Z97 
    Roland OctaCapture
    Win10/64   

    SONAR Platinum 64-bit    
    billions VSTs, some of which work    
    #15
    Sijel
    Max Output Level: -81 dBFS
    • Total Posts : 487
    • Joined: 2009/11/29 21:21:56
    • Status: offline
    Re:how great would it be if.... 2010/09/17 17:09:28 (permalink)

    The notion that having this ability will mean something else is not done as feature is pure speculation that gets us nowhere.

     
    Don't be foolish.  In EVERY company, there is only a fixed amount of development money and resourcing available.  Unless this scripting feature can be leveraged by other things that need to be improved, then this idea/request/nice-to-have competes for the limited resources available.
    Unless Cake sees this feature as integral to their competitive strategy, I don't feel they should take resources away from stability, speed and other improvements to existing features.
     
    Regarding CAL:  I wrote most of my own CAL.  I could never get most of the CAL I downloaded from other members to work reliably on my projects.  If people wanna program, they should finish their degree like Mom & Dad told 'em to do and get a job in a software house LOL.  I'll be making music with Sonar, thank you.
     
    post edited by Sijel - 2010/09/17 17:11:27

    Microsoft Surface Book w/ Surface dock, dual 24-inch HD displays,
    Sonar Platinum, THD 4, GuitarRig, Amplitube, (Kontakt4), Garritan PO, Trillian Bass 1.3,  Roland Octa-Capture, Waves Gold & various Waves, PSP and T-Racks plugins.

    KRK Rokit6, Lefty Guitars & Bass, racks/pedals galore and many other fun things.
    #16
    John
    Forum Host
    • Total Posts : 30467
    • Joined: 2003/11/06 11:53:17
    • Status: offline
    Re:how great would it be if.... 2010/09/17 17:57:48 (permalink)
    Don't be foolish.
    Foolish? What a nice way to discuss something. I may be  a lot of things but foolish is not one of them. Judging by that answer I don't think you understand what I am talking about.

    Best
    John
    #17
    garrigus
    Max Output Level: 0 dBFS
    • Total Posts : 8599
    • Joined: 2003/11/05 17:23:21
    • Location: www.garrigus.com
    • Status: offline
    Re:how great would it be if.... 2010/09/17 20:52:24 (permalink)
    John



    The problem is that most musicians are not programmers, so that probably puts this type of feature/update very low on the request list. Scott
    That didn't stop CW from having it in the Pro Audio series. Nor did that notion stop CW from providing Studioware either. Both were left out of Sonar when it first appeard. Neither has been developed or been included as it was in Pro Audio. Sonar still supports them but without any editing ability within Sonar itself. Many DAWs do have a scripting or macro language. Cubase reinstituted mixers panels so there is no good reason for CW not to do the same. 
    Oh, no... don't get me wrong. My comment wasn't to imply that I don't want those features. I would love to have both CAL and StudioWare back and fully supported in SONAR again. They were both very nice features.

    Scott

    --
    Scott R. Garrigus - Author of the Cakewalk Sonar and Sony Sound Forge Power book series. Get Sonar 8 Power - Today! Go to: http://www.garrigus.com/  - http://www.musictechshop.com/ - http://www.cooltechshop.com/

    Publisher of DigiFreq - free music technology newsletter. Win a free SoundTech Vocal Trainer Package, go to: http://www.digifreq.com/digifreq/

    Publisher of NewTechReview - free consumer technology newsletter. Win a free i2i Stream Wireless Music Pack, go to: http://www.newtechreview.com/newtechreview/



    #18
    thegeek
    Max Output Level: -78 dBFS
    • Total Posts : 631
    • Joined: 2008/10/02 14:28:00
    • Location: Athens,Greece
    • Status: offline
    Re:how great would it be if.... 2010/09/18 07:25:41 (permalink)
    ba_midi

    Agreed, Scott.  But there are some 'functions' in CAL scripts that sure would be handy to have as actual utilities in Sonar.   Things like "MIDI Compression" (where you can set a high/low limit and a center value for velocity of a given range of notes); and so on.



    Midi FX -> velocity

    much easier, faster and non destructive (as opposed to CAL)
    post edited by thegeek - 2010/09/18 07:27:54
    #19
    Sijel
    Max Output Level: -81 dBFS
    • Total Posts : 487
    • Joined: 2009/11/29 21:21:56
    • Status: offline
    Re:how great would it be if.... 2010/09/18 11:49:14 (permalink)
    Exactly!
    [[[<font] 

    Microsoft Surface Book w/ Surface dock, dual 24-inch HD displays,
    Sonar Platinum, THD 4, GuitarRig, Amplitube, (Kontakt4), Garritan PO, Trillian Bass 1.3,  Roland Octa-Capture, Waves Gold & various Waves, PSP and T-Racks plugins.

    KRK Rokit6, Lefty Guitars & Bass, racks/pedals galore and many other fun things.
    #20
    Sijel
    Max Output Level: -81 dBFS
    • Total Posts : 487
    • Joined: 2009/11/29 21:21:56
    • Status: offline
    Re:how great would it be if.... 2010/09/18 11:54:48 (permalink)
    ..."technical artist" working in film and games--and all major packages have the ability to code your own tools

    You neglected to mention the license costs of these major packages that have an open architecture.
    Which packages are you meaning and aren't  they going for 10-20 (or more!) times the cost of Sonar?
     
     

    Microsoft Surface Book w/ Surface dock, dual 24-inch HD displays,
    Sonar Platinum, THD 4, GuitarRig, Amplitube, (Kontakt4), Garritan PO, Trillian Bass 1.3,  Roland Octa-Capture, Waves Gold & various Waves, PSP and T-Racks plugins.

    KRK Rokit6, Lefty Guitars & Bass, racks/pedals galore and many other fun things.
    #21
    Peter J
    Max Output Level: -82 dBFS
    • Total Posts : 424
    • Joined: 2003/12/19 20:40:35
    • Status: offline
    Re:how great would it be if.... 2010/09/18 20:47:51 (permalink)
    Hey Billy, how 'bout a tutorial on Interpolate?  Maybe we all won't be so scared of it if you demystify.  

    -Phoen1x
     
    the artist formerly known as Peter J
     
    new music soon from Tightrope Fortune!
     
    The *brand new* Phoen1xDAW:
    Core i5 3.3 GHz on Asus P8B75-M
    32 GB Mushkin Blackline RAM
    (2) Seagate 1 TB HD's
    1 GB nVidia Vid
    Win 7 Pro SP1
    SONAR X3!
     
    My DAW is not cutting edge. It is middle-of-the-blade super bang for the buck! The BAM is in the RAM. ;-|
     
    #22
    pthuriot
    Max Output Level: -90 dBFS
    • Total Posts : 48
    • Joined: 2004/05/28 12:55:37
    • Status: offline
    Re:how great would it be if.... 2010/09/19 02:16:06 (permalink)

    You neglected to mention the license costs of these major packages that have an open architecture. Which packages are you meaning and aren't  they going for 10-20 (or more!) times the cost of Sonar?
    Sijel


    nah...not anymore...times have changed and prices have dropped dramatically.  ;p  (tho yes, more pricey than sonar--but even individuals buy the packages for home/ hobby usage).  gone are the days of the 20k software.  the main package most major studios use you can get for the list price of 2k...and that's the "recommended" price (i've seen it *super* cheap online--tho it's questionable).  let's just say...sonar may be 1/4 of that price, but if you compare feature "sets" (tho yes *completely* different worlds) sonar is WAY more expensive for what you get. ;p  and there are numerous 3d packages that we use for the same price as sonar (under 500) as well.  

    and with the community of people around the world that have added tools/ workflows/ etc to the package and shared them worldwide...the package(s) have grown exponentially faster than any one company could have ever done by itself.   (and no...CAL/ Studioware were NOT that--never would/ or could have been). 

    --but i'll still buy the next version of sonar happily whenever they announce it.  just as i have for most of the past upgrades ;)  

    (back to 3d: actually there's a number of open source (free) packages out there now a days that are really good. and that have full scripting languages--but then again...python is open source in the first place--so...).  but graphics tend to attract more programmers than audio, i'd imagine.)

    ---------------

    and someone above mentioned that other DAWs have scripting languages?  really?  i didn't actually know that?  which one(s)?  (i was an early adopter of sonar myself so i didn't spend much time using other packages).


    post edited by pthuriot - 2010/09/19 03:19:32
    #23
    Jump to:
    © 2024 APG vNext Commercial Version 5.1