Vienna Symphonic Library Forum
Forum Statistics

194,495 users have contributed to 42,922 threads and 257,973 posts.

In the past 24 hours, we have 2 new thread(s), 8 new post(s) and 77 new user(s).

  • Intersting Idea

    It just occurred to me that, in Logic, one could save little one-beat sequences with desired keyswitch/controller changes stored inside and place them in a "no output" track in the Arrange Window. Whenever you wanted a particular change, you could just option-drag, or copy-paste, it in! Easy!

    I haven't tried it, but it might be really handy, as you could label these sequences clearly, and could also use them to keep keyswitches _out_ of the notation (if you can stand Logic's notation, that is!).

    Just a thought.

    J.

  • ...well, after trying it out, it might actually be a bit of a hassle.

    If you make a screen set with an Arrange Window, zoomed-in, and with Catch off, it makes it easy find your Control sequences... but it's still a bit kludgy.

    I like it because it remembers the controllers for me, and puts them in plain language, but it's still kind of slow to work with. Oh well...

  • I think you're onto something good here....

    Another option would be to have only one region, with each possible keyswitch note for that instrument. I usually give keyswitches a differnt shape of notehead in Logic's score and even a different colour. So...if you want one, just select, copy and paste. You could even have text labels to know what each one does.

    It is a lot of work, but isn't everything useful? [[;)]]

    Regards - Colin

  • You can also set up a polyphonic score style so keyswitches can either be invisible on the score or on another stave (you just change their midi channel in the event list to the midi channel you select to be the second stave in a polyphonic score style.)

    Julian

  • Yeah, I guess it could be pretty good... The main thing for me is that I'd love the ability to clearly label the change, so that I'm not constantly going back into the VI to doulbe-check the keyswtich/controller assignments (I've got no memory!). The other thing that's simpler about it is in cases where a particular articulation is accessed by something terribly complicated, like 1 matrix keyswitch, 1 horizontal cell keyswtich, and a vertical cell controller value -- this could all be stored in one region and put in place with a simple copy. That would be nice!

    J.

  • another usefull method is to export these little controller sequences as a standard midi file.
    so, you can name the files and organize them in a standart folder, and if you need -drag it into the arrangement ...
    and, these midifiles are compatible to all sequencers, they are portable too ...

    thomas

  • Other guys here are probably way ahead of me (I'm just starting out with this) but I use the Transform window for a lot of Keyswitch functionality.

    I have one Transform function which copies every note of my (monophonic) part to the main keyswitch, say Perf.Legato, moves them back a few ticks (so that it is played just before the audible note) and gives it a velocity of 1.

    Then I go through the sequence and, where necessary, moving these keyswitches (vertically) to the articulations I want - duplicating them if more keyswitches are needed for a particular articulation - it's a good idea to have a Keyswitch map handy for this part.

    Someone had advised before that having Keyswitches the same length as the notes they represent is a good idea as they are then always 'Chased' on playback, and this method achieves this without too much hassle.

    Finally, when I come to print a score I make a copy of the project and apply another Transform function which removes all notes (the Keyswitches) with velocities of 1. You may also want to have copies of this Transform so that the Keyswitch ranges for each instrument are also filtered and removed as an extra safeguard.

    Colin

  • Hey jbm

    you should check out our environment (The Frizzell-Wiedmann Environemnt, it has its extra thread on this forum). we did something just like that. we have controller 1 crescendos stored on hidden tracks and are using "touch tracks" to trigger them at the right moment. this is the link:

    http://web.mac.com/frederikwiedmann/iWeb/Logic%20VI/Logic-VI.html

    you have good thoughts. if you anazyle that, you might get some good ideas. also try storing the regions containing controllers as Apple Loops, that might wok...
    good luck

    Freddie

  • Hey Freddie,

    Actually, I downloaded your envirnment just the other day! It was good to look over, and helped me figure out a couple of things in terms of creative matrix use. Also, Beat's approach has been helpful to look over. I've been working on an app that will automate selection of some basic articulations, but that's going to take a while.

    Anyway, thanks for posting that link.

    J.