Sample Aid
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

SMART CONTROLS PROBLEM help me pls

Discussion in 'Logic Pro X' started by SOMIYARO, Oct 19, 2013.

  1. SOMIYARO

    SOMIYARO New Member

    I CREATE NEW SOFTWARE INSTRUMENT
    CHOOSE --> ORCHESTRAL --> STRINGS --> VIOLINS 1
    AND I OPEN SHOW
    - SMART CONTROLS -
    AND I PLAY LEGATO
    AND I CHANGE PIZZICATO BUT !!! SOUND NO CHANGE !!!

    WHAT HAPPEN ?

    I TRY SPEAK ENGLISH A LITTLE BIT
    I'M SORRY
    I WANT ANSWER THIS QUESTION

    THANK YOU VERY MUCH :) HELP ME PLEASE :D
     
  2.  
  3. SOMIYARO

    SOMIYARO New Member

    help me plss
     
  4. Colin Shapiro

    Colin Shapiro Senior member

    You must choose Violins 1+ (not Violins 1)
    The instruments with the + sign will work with the Smart Controls buttons.
     
  5. Colin Shapiro

    Colin Shapiro Senior member

    Somiyaro:
    I can explain more - hope your English is okay for this....:)

    In EXS24, you can switch between the choices (e.g., legato/pizz/etc) in a few ways.

    In the older EXS24 instruments, you would use the ModWheel to change from legato to pizz - that's how Logic had set it to work.

    In Logic 10, they now use Articulation ID to change from legato to pizz and that is how the Smart Controls seem to be set. You can see this in the info:
    [​IMG]

    If the EXS24 instrument is the "old" style, then the buttons won't work when they are set like this. You have to change the settings on the buttons, or change the settings in the instrument.

    I don't know why the Smart Controls don't just do this. Maybe they aren't so smart....
     
  6. SOMIYARO

    SOMIYARO New Member

    THANK YOU

    THANK YOU : COLIN SHAPIRO

    I CHOOSE VIOLIN 1 IN ORCHESTRAL --> STRINGS --> VIOLINS 1
    NOT HAVE VIOLINS 1+

    BUT IN EXS 24 SHOW VIOLIN 1+ :)
     
  7. SOMIYARO

    SOMIYARO New Member

    THANK YOU

    In Logic 10, they now use Articulation ID to change from legato to pizz and that is how the Smart Controls seem to be set. You can see this in the info:

    --------------------------------------------------------------------------------

    YES I SEE INFO ARTICULATION ID SAME IS PIC IN YOUR POST
    BUT NOT SOUND NOT CHANGE


    --------------------------------------------------------------------------------

    If the EXS24 instrument is the "old" style, then the buttons won't work when they are set like this. You have to change the settings on the buttons, or change the settings in the instrument.

    --------------------------------------------------------------------------------

    THANK YOU VERY MUCH : COLIN SHAPIRO

    I THING HOW I USE CHANGE THE SETTINGS IN THE EXS24 INSTRUMENT MAP
    CHANGE REPLACE LEGATO PIZZI STU... ETC.

    VIOLIN LEGATO --> INSTRUMENT MAP LEGATO
    VIOLIN PIZZI --> INSTRUMENT MAP PIZZI

    BUT IN ORCHESTRAL --> STRING --> VIOLIN 1
    (NOT SHOW VIOLIN1+ BUT SHOW IN EXS24 "VIOLIN1+" I USE VIOLIN1)


    :villpeeps:
     
  8. Tangra

    Tangra Senior member

    Hi,
    If I'm not wrong the Smart Controls Articulation IDs can not be automated.
    You can mouse control or "Learn" them to any midi external midi message and control the articulation buttons on the fly for example but if you try to use any Track Automation or Midi Automation method it does not work. You can learn the Smart Controls to any external controller midi messages but this will behave as a Main Stage performance live switching (which gets controls from the learned hardware device ID only). If you try to sequence any midi you can not switch the articulations... There is some kind of IAC trick I have published before but it is quite complicated I guess...
     
  9. SOMIYARO

    SOMIYARO New Member

    THANK YOU : TANGRA

    THANK YOU : TANGRA
    I THING Smart Controls Articulation IDs can not be automated.
    WHAT WAYS THIS SOLVE NOT AUTOMATED ?
    THANK YOU FOR EXPLAIN MORE

    I WILL TRY UNDERSTANING.

    :)
     
  10. Tangra

    Tangra Senior member

    Try to record a midi region 4 bars long for example using any articulation.
    Enable "Latch" track automation mode for that track, run Logic and try to click the Smart Control articulation buttons to switch/automate the articulation - let's say bar 1--> Legato, bar 2--> Staccato etc. Stop Logic and switch the Track Automation mode from "Latch" to "Read" and play again. You will find out that no automation is recorded for the articulation switches. Same if you try to use external control "Smart Control" articulation buttons learning etc. In other words you can remote the Smart Controls (articulation switching) via your external device using CC or Note Key midi message switches but that method will behave as the Main Stage - no sequencing OK?

    Stay online - I'm developing a special Script for that... Hope to announce it soon here.

    Rejoice
     
  11. Colin Shapiro

    Colin Shapiro Senior member

    Tangra:
    Articulation ID info is found in the Event list, attached to and part of all the note data. You can't automate note pitch changes or velocities, so it seems that one couldn't automate Articulation ID's either. This seems to be a function of how Logic has implemented Articulation ID's.

    If you have a solution, I'd be very keen to see it....
     
  12. Tangra

    Tangra Senior member

    I know, but this is note data info not Track Automation! To be able to record TBA for the articulation changes Logic has to record that data into the Automation Event (folder) and you can see it in the Automation Event List. Unfortunately it is not possible.
    There is a workaround using Control Change number for example. You set it as a Modulation Source in the EXS. You set that modulation destination to Articulation ID and expand the modulation amount to 100% (up). I think it was commented here...
    The problem is that you use continuous controller data to recall a few articulations. There are some methods to scale that CC via the Scripter plugin (or the environment) and control it via Note Key switches, by Articulation name etc.
    As I mentioned previously, my upcoming AG Channel Switcher PRO will offer hundreds of Switching Methods and extra control parameters. Stay around, hope to announce it soon here.
    Regards,

    A.G
     
  13. SOMIYARO

    SOMIYARO New Member

    THANK YOU TANGRA

    THANK YOU TANGRA
    I TRY DO
    YOU TELL ME
    BUT SOUND VIOLIN NOT CHANGE
    I ENABLE "LATCH" AND RECORD 4 BARS
    AND CLICK BUTTON SWITCH
    LEGATO IN BAR 1
    STACCATO IN BAR 2 ETC.
    BUT SOUND VIOLIN NOT CHANGE


    [​IMG]
     
  14. SOMIYARO

    SOMIYARO New Member

    I WANT CHANGE SOUND VIOLIN IN SMART CONTROL
    BUT I DON'T WANT CHANGE INSTRUMENT IN EXS24

    THANK YOU VERY MUCH EVERYBODY HELP ME
     
  15. Tangra

    Tangra Senior member

    You have not read that in my last reply:
    My example was about that you can not record Track Automation for the Smart Control Articulation.

    You can try something else as alternative methods.

    Alternative 1
    1. You can Learn the Smart Control (Art. ID) Knob or buttons to your external controller by assigning Control Change messages.
    2. You run Logic in record mode and play music and switch the Articulations via the Controler (Fader or buttons).
    In this scenario Logic will recall the corresponding articulation on the fly and record the actual note events including their native Articulation ID.
    All this is possible in real time ONLY!
    If you do not own external controller which has any CC faders, you can try that experiment just by playing the keyboard and switching the Smart Control via your mouse. The result will be the same - the Articulation changes will be recorded.

    Alternative 2
    If you have any previous recorded midi region which uses a given articulation (probably ID#0) you can cut/divide the midi region into several regions (each for a given ID).
    Select each sub region open the Event List (enable in View menu -> Articulation ID).
    Select the all events and change the articulation ID in the correspondent ID column in the Event list.

    Alternative 3
    If you have any previous recorded midi region and you want to automate the Articulation switching you can try next:
    1. Open the EXS24 user interface.
    2. Have a look at the 1st Modulation matrix. Set the Source to "CC12" for example. Change the Destination to Articulation ID. Move the modulation matrix slider full up (100%).
    3. Open the piano roll and draw CC12 events in the hyper draw.
    (Here is a CC scale example for the Orchestral -> + Full Strings.
    - CC12 = 1 (Recalls 1st Articulation);
    - CC12 = 22 (Recalls 2nd Articulation);
    - CC12 = 44 (Recalls 3rd Articulation);
    etc.

    Once more time - the Smart Control Articulation ID assignment works in real time ONLY !
    You CAN NOT switch the Articulation via the Smart Control assignment if the midi region is recorded previously and Logic is in play mode.
     

Share This Page