Logic Pro (X) SMART CONTROLS PROBLEM help me pls

SOMIYARO

Logician
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
 
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:
smartcontrols.png


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....
 
Upvote 0
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:
 
Upvote 0
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...
 
Upvote 0
THANK YOU : TANGRA

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...

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.

:)
 
Upvote 0
WHAT WAYS THIS SOLVE NOT AUTOMATED ?
THANK YOU FOR EXPLAIN MORE
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
 
Upvote 0
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....
 
Upvote 0
Tangra:
Articulation ID info is found in the Event list, attached to and part of all the note data.

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
 
Upvote 0
THANK YOU TANGRA

WHAT WAYS THIS SOLVE NOT AUTOMATED ?
THANK YOU FOR EXPLAIN MORE
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.

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


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

THANK YOU VERY MUCH EVERYBODY HELP ME
You have not read that in my last reply:
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.

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.
 
Upvote 0
Back
Top