Vienna Symphonic Library Forum
Forum Statistics

201,267 users have contributed to 43,238 threads and 259,229 posts.

In the past 24 hours, we have 3 new thread(s), 14 new post(s) and 53 new user(s).

  • further issues with midi and articulations played back in logic

    Hi again, from around 4.25 in this video, the narrator plays a track in logic, where a violin track's matrix gives several different articulations and velocities that seem to come from the midi data in logic. http://www.youtube.com/watch?v=w7joA9GKtKM Im using logic, vsl and a midi keyboard, and struggling with this. I'm currently using a different midi channel for every different articulation, meaning i am using 4 different midi tracks or more per instrument in my compositions, trying to synch the changes in instrument playing across the channels, so that the 4 sound like one instrument. When I use my midi keyboard, I switch between the two patches in the matrix as I play, then when I switch patches after, every midi instance changes to that patch again. I can't seem to have logic learn this information when I play it in order to play back one midi track with matrix switching in it. For instance, I used logic's pencil tool to put two separate recordings of strings during a song of mine, one in the intro; a tremolo violin, then later a stacatto violin. I change the patch to do this and find that all the violins recorded have turned to stacatto. Can anyone help? any suggestions? I can't see anything about this in the manual or on-site videos. thanks, David

  • first, there is no reason to use up 4 tracks/channels for articulations of one instrument. you do need an hyper edit window for each type of controller, each particular, with Logic but it's overcomplicating everything to have multiple tracks/channels. one track/n hyper edit lanes.

    the instrument will give the articulation according to the most recent keyswitch (insofar as default behavior). keyswitching does work reliably per se. it isn't a matter of a 'learn', the key or other midi command switches the slot in the dimension. if you have C0 = staccato nothing forces trem. but eg., C#0 = trem. if the playback cursor has most recently passed C0 here, staccato is what you have from the instrument, period. as per your assignment.

    for instance, clicking on a slot in the dimension is meaningless except to audition at that moment; once you use the sequencer the key or other switch in the piano roll (or other lane) determines what happens absolutely.


  • thanks for this. hopefully I understand you here. so as logic plays the midi back, it looks at the keyswitching settings are written in VE and plays articulations according to those? ....i havent changed anything from what it was defaulted to so far, as I sort of expected it'd involve less micro managing. It sounds like the easiest way to do this would be to preface each section in the midi score with a low note that isn't played in the violin's range and doesn't sound? or muted or similar? am i in the right ballpark now? Also; the pull of this software to me is how I can change patches live while I play using the midi pitch wheel to scroll between matrixes....this seems to defeat that if they vanish in playback, itll make if more long winded

  • you need the switches in the midi 'score'. Logic tells the instrument what to do from your choices. you can use the wheel or lever or what-have-you from your controller as a switch, playing it in live, but you have to ensure it's recorded by the sequencer. it isn't a matter of vanishing, the moves are recorded or they aren't. I don't know of anything VSL that by default assigns pitch wheel to switch a slot in a dimension, but they tend to switch the vertical dimension by CC1 [Mod Wheel]. and the horizontal by keyswitch.

    the *key* switches are of course in the same lane as notes, 'piano roll'. but controller lanes, or the pitch bend, are separate windows in Logic by the Hyper Editor.