# BRILLIANT IDEAS for workflow!! devs take note

**URL:** <https://forums.steinberg.net/t/brilliant-ideas-for-workflow-devs-take-note/51174>\
**Category:** Cubase\
**Tags:** cubase-8, feature-request\
**Created:** [December 5, 2014, 1:51pm UTC](https://forums.steinberg.net/t/brilliant-ideas-for-workflow-devs-take-note/51174 "2014-12-05T13:51:38Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ben303](https://avatars.discourse-cdn.com/v4/letter/b/7bcc69/32.png) [@Ben303](https://forums.steinberg.net/u/Ben303)\
**Post date:** [December 5, 2014, 1:51pm UTC](https://forums.steinberg.net/t/brilliant-ideas-for-workflow-devs-take-note/51174/1 "2014-12-05T13:51:38Z")

</div>

OK!!

I found this video of a dude who wrote a script to create a new menu for cubase, and it works!

some of the workflow ideas he has are really streamlined and I couldnt help but think the devs must see this…so devs, take note!  
  
  
 ![](https://dl.dropboxusercontent.com/u/57439758/cubase_cool.jpg)

so many good ideas and features. This is the video:

[![](https://img.youtube.com/vi/ellGhSdmXfk/maxresdefault.jpg "cubase kung fu: supercharged cubase & nuendo workflow [part 1]") ](https://www.youtube.com/watch?v=ellGhSdmXfk)

it is basically a new menu accessing macros and much more - there is no key command for snap ‘on’ and another one for ‘snap’ off - there is only one that toggles snap on an off. He wrote in the script that it actually scans the pixel colours of the snap button to see if it is on or off - but really, this should be in cubase!!  
  
  
thanks to Lukas Turza 🙂

\ ***UPDATE - for OSX users - there must be a similar scripting program - so watch the video and maybe you will be inspired to write something similar for OSX. Even better would be Steinberg incorporating some of the workflow features - and no this is not just a fancy menu - the ideas of each function are great**

---

<div class="post-metadata">

**Author:** ![lukasbrooklyn](https://avatars.discourse-cdn.com/v4/letter/l/e95f7d/32.png) [@lukasbrooklyn](https://forums.steinberg.net/u/lukasbrooklyn)\
**Post date:** [December 5, 2014, 1:53pm UTC](https://forums.steinberg.net/t/brilliant-ideas-for-workflow-devs-take-note/51174/2 "2014-12-05T13:53:18Z")

</div>

cheers 🙂

---

<div class="post-metadata">

**Author:** ![ferro4prez](https://avatars.discourse-cdn.com/v4/letter/f/f1d935/32.png) [@ferro4prez](https://forums.steinberg.net/u/ferro4prez)\
**Post date:** [December 5, 2014, 2:31pm UTC](https://forums.steinberg.net/t/brilliant-ideas-for-workflow-devs-take-note/51174/3 "2014-12-05T14:31:38Z")

</div>

This.addresses.95.%.of.my.feature.requests.

My mind is absolutely blown, thank you SO much for this!!!

---

<div class="post-metadata">

**Author:** ![lukasbrooklyn](https://avatars.discourse-cdn.com/v4/letter/l/e95f7d/32.png) [@lukasbrooklyn](https://forums.steinberg.net/u/lukasbrooklyn)\
**Post date:** [December 5, 2014, 2:40pm UTC](https://forums.steinberg.net/t/brilliant-ideas-for-workflow-devs-take-note/51174/4 "2014-12-05T14:40:16Z")

</div>

I was secretly hoping some of this (as in ideas) would make it into C8. None of it has, neither have any of the bugs I reported and got filed. Maybe I should think of selling this menu thingy instead. 😕

---

<div class="post-metadata">

**Author:** ![ferro4prez](https://avatars.discourse-cdn.com/v4/letter/f/f1d935/32.png) [@ferro4prez](https://forums.steinberg.net/u/ferro4prez)\
**Post date:** [December 5, 2014, 11:27pm UTC](https://forums.steinberg.net/t/brilliant-ideas-for-workflow-devs-take-note/51174/5 "2014-12-05T23:27:12Z")

</div>

So in about 10 minutes I wrote a script that:

1. When pressing Ctrl-Alt, will move the mouse to the Vertical Zoom area from where I can use the mouse-wheel to Vertical Zoom, and then return to its original position…essentially giving me a feature request that has been on the list for years. 10 minutes, and that includes the time learning how to even use AutoHotKey lol.

2. When holding the Windows Key, shoots the mouse up vertically to the timeline area, where I can set loop points, or move the playhead etc, and then return the mouse to the original position. If I want to splice at a super specific spot for example, no more need to go to the top and grab the playhead, then dragging it to where I want. Literally just hover over the area, hit the Windows key, and click.

The possibilities are unlimited, and I’ve been using this thing for 10 minutes.

---

<div class="post-metadata">

**Author:** ![lukasbrooklyn](https://avatars.discourse-cdn.com/v4/letter/l/e95f7d/32.png) [@lukasbrooklyn](https://forums.steinberg.net/u/lukasbrooklyn)\
**Post date:** [December 5, 2014, 11:52pm UTC](https://forums.steinberg.net/t/brilliant-ideas-for-workflow-devs-take-note/51174/6 "2014-12-05T23:52:20Z")

</div>

> [@ferro4prez](#):
>
> So in about 10 minutes I wrote a script that:
> 
> 1. When pressing Ctrl-Alt, will move the mouse to the Vertical Zoom area from where I can use the mouse-wheel to Vertical Zoom, and then return to its original position…essentially giving me a feature request that has been on the list for years. 10 minutes, and that includes the time learning how to even use AutoHotKey lol.
> 
> 2. When holding the Windows Key, shoots the mouse up vertically to the timeline area, where I can set loop points, or move the playhead etc, and then return the mouse to the original position. If I want to splice at a super specific spot for example, no more need to go to the top and grab the playhead, then dragging it to where I want. Literally just hover over the area, hit the Windows key, and click.
> 
> The possibilities are unlimited, and I’ve been using this thing for 10 minutes.

nice! been thinking of doing your vertical zoom script too. Im using my extra mouse buttons to instantly set the left and right locators to whereever the mouse cursor is (on the horizontal axis).

---

<div class="post-metadata">

**Author:** ![Ben303](https://avatars.discourse-cdn.com/v4/letter/b/7bcc69/32.png) [@Ben303](https://forums.steinberg.net/u/Ben303)\
**Post date:** [December 6, 2014, 8:40am UTC](https://forums.steinberg.net/t/brilliant-ideas-for-workflow-devs-take-note/51174/7 "2014-12-06T08:40:48Z")

</div>

> [@ferro4prez](#):
>
> So in about 10 minutes I wrote a script that:
> 
> 1. When pressing Ctrl-Alt, will move the mouse to the Vertical Zoom area from where I can use the mouse-wheel to Vertical Zoom, and then return to its original position…essentially giving me a feature request that has been on the list for years. 10 minutes, and that includes the time learning how to even use AutoHotKey lol.
> 
> 2. When holding the Windows Key, shoots the mouse up vertically to the timeline area, where I can set loop points, or move the playhead etc, and then return the mouse to the original position. If I want to splice at a super specific spot for example, no more need to go to the top and grab the playhead, then dragging it to where I want. Literally just hover over the area, hit the Windows key, and click.
> 
> The possibilities are unlimited, and I’ve been using this thing for 10 minutes.

but the vertical zoom already works if you just hit ctrl and mousewheel? I am writing a script to make the vertical zoom work purely JUST mousewheel, like Sony Vegas, Reaper and so many other applications with a timeline.

Why?  
it is impossible to do a ctrl + mousewheel with with one hand!!

I often have my left hand on my mixer and controller keyboard and it is useful to be able to do many Cubase functions with my right hand only… it is actually funny this is not an option already in Cubase already

---

<div class="post-metadata">

**Author:** ![Ben303](https://avatars.discourse-cdn.com/v4/letter/b/7bcc69/32.png) [@Ben303](https://forums.steinberg.net/u/Ben303)\
**Post date:** [December 6, 2014, 8:45am UTC](https://forums.steinberg.net/t/brilliant-ideas-for-workflow-devs-take-note/51174/8 "2014-12-06T08:45:18Z")

</div>

lucas apart from showing off Autohotkey (I actually was already using it for mapping my laptop ‘special keys’) - what is great about your video is that the workflow ideas I think should be in the Cubase code itself.

you rock!!

I suppose you spent many hours doing your script…but if you feel like sharing your code I would be eternally grateful! no worries if you don’t want tho

---

<div class="post-metadata">

**Author:** ![Ben303](https://avatars.discourse-cdn.com/v4/letter/b/7bcc69/32.png) [@Ben303](https://forums.steinberg.net/u/Ben303)\
**Post date:** [December 6, 2014, 9:20am UTC](https://forums.steinberg.net/t/brilliant-ideas-for-workflow-devs-take-note/51174/9 "2014-12-06T09:20:14Z")

</div>

I did a quick search of the forums, and it seems using Autohotkey is not new - however the ‘radial menu’ module (a plugin for autohotkey for those that dont know) seems to be new…and makes autohotkey even cooler - and your ideas presented in the video are new!  
  
  
here is my script for mousewheel zoom without pressing ctrl

```nohighlight
#InstallKeybdHook
#IfWinActive ahk_class SteinbergWindowClass
$WheelUp::
    Send {Control down}
$^WheelUp::
    Send {WheelUp}
    SetTimer,ControlUp,-300
Return

$WheelDown::
    Send {Control down}
$^WheelDown::
    Send {WheelDown}
    SetTimer,ControlUp,-300
Return

ControlUp:
    Send {Control up}
Return
#IfWinActive

```

\***NOTE - for those that want to try Autohotkey - don’t download the version that is at [http://www.autohotkey.com](http://www.autohotkey.com). That is out of date and will not work.**  
   
**The offical version is actually here:** [http://ahkscript.org/](http://ahkscript.org/)

---

<div class="post-metadata">

**Author:** ![Ben303](https://avatars.discourse-cdn.com/v4/letter/b/7bcc69/32.png) [@Ben303](https://forums.steinberg.net/u/Ben303)\
**Post date:** [December 6, 2014, 10:08am UTC](https://forums.steinberg.net/t/brilliant-ideas-for-workflow-devs-take-note/51174/10 "2014-12-06T10:08:58Z")

</div>

@Lukas

on your video you link to [autohotkey.com](http://autohotkey.com)

this is the out of date website and download version …

or do you use the older version intentionally?

I was using the older version and was wondering why my script was not working, until I was told to upgrade to version 1.1 from a different source, apparently offical:

> **[AutoHotkey](https://www.autohotkey.com/)**
>
> Free keyboard macro program. Supports hotkeys for keyboard, mouse, and joystick. Can expand abbreviations as you type them (AutoText).

---

<div class="post-metadata">

**Author:** ![lukasbrooklyn](https://avatars.discourse-cdn.com/v4/letter/l/e95f7d/32.png) [@lukasbrooklyn](https://forums.steinberg.net/u/lukasbrooklyn)\
**Post date:** [December 6, 2014, 11:41am UTC](https://forums.steinberg.net/t/brilliant-ideas-for-workflow-devs-take-note/51174/11 "2014-12-06T11:41:35Z")

</div>

> [@Ben303](#):
>
> @Lukas
> 
> on your video you link to [autohotkey.com](http://autohotkey.com)
> 
> this is the out of date website and download version …
> 
> or do you use the older version intentionally?
> 
> I was using the older version and was wondering why my script was not working, until I was told to upgrade to version 1.1 from a different source, apparently offical:
> 
> [http://ahkscript.org/](http://ahkscript.org/)

thanks for pointing this out, it’s my bad, I will update the link today.

---

<div class="post-metadata">

**Author:** ![jb1](https://dub1.discourse-cdn.com/steinberg/user_avatar/forums.steinberg.net/jb1/32/362926_2.png) [@jb1](https://forums.steinberg.net/u/jb1)\
**Post date:** [December 8, 2014, 9:27am UTC](https://forums.steinberg.net/t/brilliant-ideas-for-workflow-devs-take-note/51174/12 "2014-12-08T09:27:27Z")

</div>

Interesting, thanks. This opens new possibilities to overcome limitations for controlling Cubase. The snap - pixel trick is great. There are a lot of generic remote functions that use toggle buttons, while they should’t. For example: mixer state(is it visable? Is it hidden?) same for channel editor, inspector state, and more. I already use Lemur and Bome midi translator for remote control, but this might be the icing on the cake!

Thanks!

---

<div class="post-metadata">

**Author:** ![distante](https://dub1.discourse-cdn.com/steinberg/user_avatar/forums.steinberg.net/distante/32/591_2.png) [@distante](https://forums.steinberg.net/u/distante)\
**Post date:** [December 8, 2014, 3:41pm UTC](https://forums.steinberg.net/t/brilliant-ideas-for-workflow-devs-take-note/51174/13 "2014-12-08T15:41:59Z")

</div>

nice stuff indeed

---

<div class="post-metadata">

**Author:** ![ferro4prez](https://avatars.discourse-cdn.com/v4/letter/f/f1d935/32.png) [@ferro4prez](https://forums.steinberg.net/u/ferro4prez)\
**Post date:** [December 8, 2014, 3:43pm UTC](https://forums.steinberg.net/t/brilliant-ideas-for-workflow-devs-take-note/51174/14 "2014-12-08T15:43:58Z")

</div>

> [@Ben303](#):
>
> but the vertical zoom already works if you just hit ctrl and mousewheel? I am writing a script to make the vertical zoom work purely JUST mousewheel, like Sony Vegas, Reaper and so many other applications with a timeline.

Ben303 that’s Horizontal Zoom. Vertical Zoom is making the track height larger/smaller, and is impossible currently from the mousewheel.

---

<div class="post-metadata">

**Author:** ![Ben303](https://avatars.discourse-cdn.com/v4/letter/b/7bcc69/32.png) [@Ben303](https://forums.steinberg.net/u/Ben303)\
**Post date:** [December 8, 2014, 4:19pm UTC](https://forums.steinberg.net/t/brilliant-ideas-for-workflow-devs-take-note/51174/15 "2014-12-08T16:19:21Z")

</div>

> [@ferro4prez](#):
>
> > [@Ben303](#):
> >
> > but the vertical zoom already works if you just hit ctrl and mousewheel? I am writing a script to make the vertical zoom work purely JUST mousewheel, like Sony Vegas, Reaper and so many other applications with a timeline.
> 
> Ben303 that’s Horizontal Zoom. Vertical Zoom is making the track height larger/smaller, and is impossible currently from the mousewheel.

ahh my bad. Too many late nights 😛

---

<div class="post-metadata">

**Author:** ![trashdinner](https://dub1.discourse-cdn.com/steinberg/user_avatar/forums.steinberg.net/trashdinner/32/271021_2.png) [@trashdinner](https://forums.steinberg.net/u/trashdinner)\
**Post date:** [December 8, 2014, 9:51pm UTC](https://forums.steinberg.net/t/brilliant-ideas-for-workflow-devs-take-note/51174/16 "2014-12-08T21:51:10Z")

</div>

OMG! Wow 😮 Please Steinberg intergrate those things into Cubase!

---

<div class="post-metadata">

**Author:** ![sonic74](https://avatars.discourse-cdn.com/v4/letter/s/ee7513/32.png) [@sonic74](https://forums.steinberg.net/u/sonic74)\
**Post date:** [December 9, 2014, 2:17am UTC](https://forums.steinberg.net/t/brilliant-ideas-for-workflow-devs-take-note/51174/17 "2014-12-09T02:17:44Z")

</div>

Cool !!! 🙂

_If we could do something like “Channel Name = (BASS)+Channel Name” that would do one of the tricks in the video without any external program. Actually that would mean having a script engine in Cubase, which would be fantastic!! 🙂_  
   
_That naming+coloring thing is really cool. And with a keyboard that has extra buttons (like those gaming keyboards) you could place those categories into different keys._  
   
_And I agree that for all the functions that can be toggled, the commands for on / off should be included._  
   
_Sonic_

---

<div class="post-metadata">

**Author:** ![lukasbrooklyn](https://avatars.discourse-cdn.com/v4/letter/l/e95f7d/32.png) [@lukasbrooklyn](https://forums.steinberg.net/u/lukasbrooklyn)\
**Post date:** [December 9, 2014, 2:03pm UTC](https://forums.steinberg.net/t/brilliant-ideas-for-workflow-devs-take-note/51174/18 "2014-12-09T14:03:24Z")

</div>

> [@sonic74](#):
>
> Cool !!! 🙂
> 
> If we could do something like “Channel Name = (BASS)+Channel Name” that would do one of the tricks in the video without any external program. Actually that would mean having a script engine in Cubase, which would be fantastic!! 🙂

you can, that’s what i’m doing there-- the radial menu is firing off a midi note via a virtual midi port that cubase reacts to (via generic remote), and runs a PLE script. in there, you can ‘prepend’ (sic) strings to channel names.

---

<div class="post-metadata">

**Author:** ![sonic74](https://avatars.discourse-cdn.com/v4/letter/s/ee7513/32.png) [@sonic74](https://forums.steinberg.net/u/sonic74)\
**Post date:** [December 14, 2014, 1:36am UTC](https://forums.steinberg.net/t/brilliant-ideas-for-workflow-devs-take-note/51174/19 "2014-12-14T01:36:22Z")

</div>

Ah I found it. Thank you. It’s as easy as “container type = track” then prepend to name… But the menu you created is great. I am going to build something like it, and try to remove all those key combinations from my brain.

---

<div class="post-metadata">

**Author:** ![giankam](https://avatars.discourse-cdn.com/v4/letter/g/dc4da7/32.png) [@giankam](https://forums.steinberg.net/u/giankam)\
**Post date:** [December 21, 2014, 5:03pm UTC](https://forums.steinberg.net/t/brilliant-ideas-for-workflow-devs-take-note/51174/20 "2014-12-21T17:03:04Z")

</div>

Hi,

How did you do the 2 point?  
Can you share the code?

Thanks

> [@ferro4prez](#):
>
> So in about 10 minutes I wrote a script that:
> 
> 1. When pressing Ctrl-Alt, will move the mouse to the Vertical Zoom area from where I can use the mouse-wheel to Vertical Zoom, and then return to its original position…essentially giving me a feature request that has been on the list for years. 10 minutes, and that includes the time learning how to even use AutoHotKey lol.
> 
> 2. When holding the Windows Key, shoots the mouse up vertically to the timeline area, where I can set loop points, or move the playhead etc, and then return the mouse to the original position. If I want to splice at a super specific spot for example, no more need to go to the top and grab the playhead, then dragging it to where I want. Literally just hover over the area, hit the Windows key, and click.
> 
> The possibilities are unlimited, and I’ve been using this thing for 10 minutes.

[Next page](https://forums.steinberg.net/t/brilliant-ideas-for-workflow-devs-take-note/51174.md?page=2)
