Vitamin L: 100+ shortcuts to speed up your workflow (a lot).
Here's a suggestion...a lot of the Vitamin L functionality is stuff I can live without. Would it be possible to deactivate some of them? Or even better, to map my own keys as I see fit...would you be able to have Vitamin L read a text file that resides in the Vitamin L folder that we can freely edit ourselves?
Don't get me wrong...if I had to use it as is, I'd be fine, just for the scrolling and Quick Keys and Sticky Clicks alone, but there are a lot of functions that I don't need, and I'd love to be able to maps stuff to how I work, like editing the AutoHotKeys. What do you think?
(Since I paid you, I suppose I can now be an annoying customer who can make obnoxious requests)
Also, as for reports, I find that if I make a move that throws the script off, even restarting the script may or may not work. The vertical zooming isn't working at all, and neither are the clip property keys (CVX). More reports to come.
Don't get me wrong...if I had to use it as is, I'd be fine, just for the scrolling and Quick Keys and Sticky Clicks alone, but there are a lot of functions that I don't need, and I'd love to be able to maps stuff to how I work, like editing the AutoHotKeys. What do you think?
(Since I paid you, I suppose I can now be an annoying customer who can make obnoxious requests)
Also, as for reports, I find that if I make a move that throws the script off, even restarting the script may or may not work. The vertical zooming isn't working at all, and neither are the clip property keys (CVX). More reports to come.
I'll have to figure out the best way to implement customization.nebulae wrote:Here's a suggestion...a lot of the Vitamin L functionality is stuff I can live without. Would it be possible to deactivate some of them? Or even better, to map my own keys as I see fit...would you be able to have Vitamin L read a text file that resides in the Vitamin L folder that we can freely edit ourselves?
If you want to simply disable some of the shortcuts to make more keys available to Live (btw, keep in mind that 0-9 are unassigned), you can do it very easily with autohotkey. For example:
w::send w
will bypass the shortcut for w in Vitamin L. You will need to make sure your script loads after Vitamin L (you could make a batch file that loads one after the other if you are going to use this method on a regular basis. Here's a full exampe:
Code: Select all
GroupAdd, Live, ahk_class Afx:00400000:0:00000000:01900015:00000000
return
#IfWinActive, ahk_group Live
{
w::send w
^F9::
run vitaminl.exe
sleep 300 ; may need to increase for a slow machine
reload
return
}
Sure, keep them coming, although custom-designed features might cost you a bit more than $15.(Since I paid you, I suppose I can now be an annoying customer who can make obnoxious requests)
ok, so V-C-X are now working for you (as per email), and vertical zoom seems like the tricky part. I got my screen/setup to look exactly like the screenshot you sent me, and vertical zoom still works fine on my end... I'd like to know if other people are having problems with it, and if so, which screen resolution/skin is used.Also, as for reports, I find that if I make a move that throws the script off, even restarting the script may or may not work. The vertical zooming isn't working at all, and neither are the clip property keys (CVX). More reports to come.
I was initially developing this for my own use, and under the version of Vista that I own (home premium), Live won't even run without crackling and popping with my RME drivers, so I didn't feel particularly inspired to spend time on what would be a rather tedious port. That said, I may do a version for a windows classic theme in the near future, which should also work under Vista.nebulae wrote:The readme says XP is the only supported OS, mainly because Vista was difficult to implement and had no performance advantages over XP.bnz wrote:would this work with vista?
bnz -- do you not have XP or is there some reason why you prefer using Vista?
-
- Posts: 5935
- Joined: Fri Jan 20, 2006 1:52 am
- Location: Chicago
because its nicer to have someone figure it out for you and do it properly. i'd pay for an osx version.Winston wrote:For you guys asking for a mac version, us mac users can just assign shortcuts ourselves through the os. Why not use that?
i'm also waiting for someone to develop some sort of vst or pluggo or whatever that acts as a clear "transparency sheet"' you can write notes/reminders/ideas on for individual sets, circle parts of takes and is just an invisible overlay for your arrangement. someone please get on it.
nice one by the way tonearm. very clever and appreciated.
This is really neat!
Here are some issues I'm noticing. Of course, this may all be due to my configuration, but I wanted to let you know.
My system:
XP SP2
Live 7
Korg PK (Using NativeKontrol)
BCR2000
Pen2Live
Cintiq Monitor
Issues:
1. "S" doesn't split clip.
2. I'm unable to navigate time line with arrows.
3. "W" doesn't seem to select all slots in scene
Here are some issues I'm noticing. Of course, this may all be due to my configuration, but I wanted to let you know.
My system:
XP SP2
Live 7
Korg PK (Using NativeKontrol)
BCR2000
Pen2Live
Cintiq Monitor
Issues:
1. "S" doesn't split clip.
2. I'm unable to navigate time line with arrows.
3. "W" doesn't seem to select all slots in scene
-
- Posts: 2255
- Joined: Mon May 29, 2006 10:10 pm
so yeah. a macromap hotkey would make me a very very happy man.
not sure its possible though since theres (propably) no way to figure out where this macromap button resides on the currently selected rack, no?
just gotta say that vitamin l really really rocks my socks off, and as soon as ive been to the vet with my cat and paid for it and all that im surely gonna drop you a donation or two.
but yes, what would be even more better would be if you could add a gui where you could reassign all the hotkeys youve made.
id pay for that without a doubt.
edit: btw. hitting s in clipview reverses the clip.
not sure its possible though since theres (propably) no way to figure out where this macromap button resides on the currently selected rack, no?
just gotta say that vitamin l really really rocks my socks off, and as soon as ive been to the vet with my cat and paid for it and all that im surely gonna drop you a donation or two.
but yes, what would be even more better would be if you could add a gui where you could reassign all the hotkeys youve made.
id pay for that without a doubt.
edit: btw. hitting s in clipview reverses the clip.
I am not sure I understand fully... what would you want this hotkey to do? Which track/rack should it apply to? Or are you looking for a global macromap hotkey, similar to key map and midi map keys?friend_kami wrote:so yeah. a macromap hotkey would make me a very very happy man. not sure its possible though since theres (propably) no way to figure out where this macromap button resides on the currently selected rack, no?
well, I could work something like that into a future version... To be honest though, it'd be hard for me to make this a high priority, without turning Vitamin L into a commercial project - which I am reluctant to do (and the donation thing is not working out very well -- after 1500+ downloads the grand total stands at $15 ). That said, I'll try to post some updates in the near future.just gotta say that vitamin l really really rocks my socks off, and as soon as ive been to the vet with my cat and paid for it and all that im surely gonna drop you a donation or two.
but yes, what would be even more better would be if you could add a gui where you could reassign all the hotkeys youve made.
-
- Posts: 2255
- Joined: Mon May 29, 2006 10:10 pm
global, just like the midi and key mappings.tonearm wrote:I am not sure I understand fully... what would you want this hotkey to do? Which track/rack should it apply to? Or are you looking for a global macromap hotkey, similar to key map and midi map keys?friend_kami wrote:so yeah. a macromap hotkey would make me a very very happy man. not sure its possible though since theres (propably) no way to figure out where this macromap button resides on the currently selected rack, no?
well, I could work something like that into a future version... To be honest though, it'd be hard for me to make this a high priority, without turning Vitamin L into a commercial project - which I am reluctant to do (and the donation thing is not working out very well -- after 1500+ downloads the grand total stands at $15 ). That said, I'll try to post some updates in the near future.just gotta say that vitamin l really really rocks my socks off, and as soon as ive been to the vet with my cat and paid for it and all that im surely gonna drop you a donation or two.
but yes, what would be even more better would be if you could add a gui where you could reassign all the hotkeys youve made.
damn good to have when you have made your rack and you want to finetune all the map settings, velocities etc.
you cant get to the macromap browser unless you first show the devices for your specific rack, and if you have monster racks containing a looong chain, followed by racks inside racks in the chain getting to all of those macro maps can be very difficult and time consuming. a global hotkey that opens the macro mapper for the selected rack container would make it sooo much easier.
also, on a sidenote. i noticed that when pressing O in clipview in session it will load the currently selected clip into ram.
i have a few bugs but ive narrowed them down to my keyboard because it has extra keys, but i figured out some work arounds for them so its ok.
the skin switcher doesnt work (it positions the mouse just underneath the skin dropdown, and just above the assign clip colors button, missing the dropdown by a few only) and i had some other things that i really didnt care about so much atm anyways. wrote them down somewhere, gonna do some more testing first. also worth noticing is that sticky clips also works for moving the clip vertically when you have your mouse cursor located in the clipview, in which you can also drag up/down for zoom at the same time
i also managed to find a reverse clip shortcut in the session view (which ofcourse was undocumented since it a quick key for something completely different), but i lost it.
ill go investigate
edit: its S.
btw, you could very well have this as a commercial product, just look at for example phat conductors mapping software for the pk, and all the other pk things. keep the price at a reasonable price, and offer a pretty fair demo version or whatever. im sure just about every windows+live user in the world would buy it.
btw, this isnt resolution independent, is it?
edit more: just woke up and i had a trojan that supposedly came from your application, heres what my testcenter says:
so id suggest updating your antivir, rescanning everything, and repack them/upload them clean.
Re: Vitamin L: 100+ shortcuts to speed up your workflow (a lot).
Thanks for your efforts and sharing it here. I downloaded it but not tested yet. Not having the source code allows us either to take the full package or not taking it, but nothing inbetween. As you offer it anyway for free to use I am wondering what is the idea behind not sharing also the source code? As I am already using some AutoHotkey shortcuts (in a similar way like yours, just much less shortcuts) they would overlap.tonearm wrote:I've been working on this for the past several months, and it's finally ready for general release. I am making it available for free; hopefully it'll be useful to some of you.
If anyone is wondering what shortcuts I am using, here they are, I am using a photoshop kind of "single key approach" which is in my opinion the "best way" as the most direct, anyone who worked with analog mixer consoles knows the value of directness:
Code: Select all
F1:: ;split clip and consolidate
{
Send, ^e
Sleep,100
Send, ^j
return
}
F3::^e ;split clip only, no consolidation
F4::^b ;toggle edit and draw modes
F2:: ;rename object
{
Send, ^r
Sleep, 100
Suspend, On
Sleep, 5000
Suspend, Off
return
}
d:: ;toggles detail window
{
send, {ctrldown}{altdown}l{altup}{ctrlup}
return
}
c:: ;adds comment
{
send, {altdown}e{altup}{up}{enter}{enter}
return
}
r:: ;duplicates
{
send, {ctrldown}d{ctrlup}
return
}
q:: ;save song
{
send, {ctrldown}s{ctrlup}
return
}
u:: ;q(u)antize selection
{
send, {ctrldown}u{ctrlup}
return
}
l::
{
send, ^l{space}
sleep, 100
send, ^+l ;selects loop region ready for F1
sleep, 100
send, {space} ;loop selection and play there, use while playing
return
}
f::^f ;toggles follow song
j::
{
send, ^+{del} ;delete selected time (j)ackass :)
return
}
s:: ;add as new scene
{
send, ^+i
return
}
a:: ;add a new audio track
{
send, ^t
sleep, 100
return
}
m:: ;add a new midi track
{
send, ^+t
sleep, 100
return
}
,:: ;toggle midi mapping mode
{
send, ^m
sleep, 100
return
}
k:: ;toggle key mapping mode
{
send, ^k
sleep, 100
return
}