Ok I have a list of things, some minor, some bigger than that, so I'll put them in order of importance to me.
Auditio switching in performance mode -
I've been experimenting with having a couple of midi tracks feeding a drum plug in, and using your suggestion of a beat repeat high hat track and kick./snare track. Then I record some guitar over that and carry on my merry way… But what I tend to do when I'm playing live is set up some song sections, switch between them and play diferent instruments over the top as the mood takes me. So I guess I want my guitar to be live all the time, then maybe I want to throw in a few random tom hits on the drum plug in (which is tricky as it's only set to recieve input from the midi tracks), Then maybe some organ lead etc. It seems the only way I can do this off-the-cuff style thing is enabling/disabling the audition control per track, which is pretty fiddly live. So, some way to do that kind of thing would be GREAT. it could be a key stroke, or a footswitch control. set up each instrument you may want to play with a command that could be activated. could be on/off for each one, so they are layered, but I was just thinking in my case 1 live audio and one midi instrument track at a time, secting a new one silence the last asctive one…
Allied to this, is what I think could be a more scripted way of doing the same thing, so this is to a different end than above. I feel there is a real difference in my mind when I'm improvising a section, and when I want to record a section. We had a discussion about this before, and it seems the only way to switch through various tarcks and play something live, is to draw a record loop. I understood this, but an 'audition loop' for solo/improvised sections would be a great addition I feel, as it is conceptually different in my mind, and if it was visually different it would really help. Maybe just a duller grey loop, so you could be improvising through your audition section, then glance and see that this freefrom section is coming to an end, there's a red record loop coming up, get ready to play the pre-defined part. This would have the advantage of not creating loops that you don't intend to use again and having them appear in the drop down menu of your play loops. I would be interested to know if other people think this was a good idea, or it's just my quirk…
Re-order FX plug ins
I'm always adding things in the wrong order…
A visual metronome -
I don't want haedphones, so some way to see the beat would be good. I can actually record a hihat track with repeat, just looking at the song position line, but something more strongly visual would be nice, and allow some more accuracy for slightly more detailed patterns.
Resizeable/recolourable tracks -
So I could minimise the size of say, the drum plug in and show more strongly the midi tracks that feed it, then colour them all the same. General organisational stuff...
Play random loop -
I casn imagine setting up some small loops of live played rhythms, maybe they are only a bar each, and then A) having a series of play loops that could select from previous loops at random. Or maybe better, have 1 longer play loop that would fill itself with random selections from the previous loops.
Transition track thoughts -
This is a great idea. But if there was a common track, say a guitar or a piano, anything, was coomon between both songs, could it be an option for that to stay live? Might not be possible. But I'm kind of hooked on the idea of always being able to hear an instrument that I'm playing, rather than (or in addition to) a pre-recorded transition. I realise that may be a big ask.
Rescan for audio/midi stuff -
I have to disconnect things if I forget to plug things in before firing up the program,
A tuner -
One that was available at a keystroke or mouse click, like in Mainstage. Amplitube has one, but in Mainstage I always use the built in one because it's so easy top access
a alphanumeric keyboard thing
A laptop being what it is, I'm often away from my 'studio' space, and would like to have a play with stuff. being able to play some stuff with nothing attached is something I quite often do. Logic.Mainstage has this. There's a 3rd party thing called midi keys, but I couldn't get it to trigger anything, could be operator error, not sure.
There we go, in rough order, the things I'm most interested in. It's quite a shopping list I realise…..