Recording automation and MIDI Learn function

Author
vladasyn
Max Output Level: -69 dBFS
  • Total Posts : 1092
  • Joined: 2005/02/05 00:33:23
  • Status: offline
2016/01/29 15:43:51 (permalink)

Recording automation and MIDI Learn function

Hey there.
I should probably have 2 threads. I have 2 questions.
 
1) Can Sonar record more than one parameter of automation at once? When I set Record automation, it lets me select what controller I want to record. Normally it set to record controller 9, volume, right? And then we can change that to what ever we want to record. But what about XY Pad type of control? What if I want to record a movement on XY Pad which has Cutoff and Reso parameters in "Up-Down-Left-Right" motion? Can such automation be recorded? (If you know what exactly I am trying to record- here is this beautiful BioTek software synth that has XY Pad as its main feature. Check it out- press Play- it is really fun! https://www.tracktion.com/products/biotek  I contacted Traction Tech support and they said- my DAW should be able to record movement and that they would be very surprise if my DAW is so limited to only record one parameter at a time).
 
2). I asked Traction tech support how to set Midi Learn to make controller control knobs in BioTek, and guess what- they say- my Host DAW should handle it. I know there is that MIDI Learn icon in every plugin window, but I rarely use it. It works for Cakewalk plugins, but most of 3rd party plugins able to Learn Midi CC when they detect it. I have tried to assign Midi Learn. I activated the Icon in Sonar, I moved the controller in BioTek plugin, then moved knob on controller keyboard. Nothing happens.
 
Now- Traction is DAW company. I can see why they would be happy to call Sonar limited and rob in the fact that it only can record one parameter at a time on Automation, and that it can not perform MIDI Learn. But are they right and Sonar is deficient, or is it their jib to make sure it works in other DAW if they sale it for other DAW and not only for Traction? Thank you.

https://soundcloud.com/vlada-astral 
http://vladasyn.wix.com/astral#
I am a female. Windows 8.1
Custom DAW Intel Core I7 3770K, 16 Gb memory, SSD+ 2 x 2 Gb storage. Presonus StudioLive 24.
  Multiple keyboards and modules, software synths.  
#1

10 Replies Related Threads

    gswitz
    Max Output Level: -18.5 dBFS
    • Total Posts : 5694
    • Joined: 2007/06/16 07:17:14
    • Location: Richmond Virginia USA
    • Status: offline
    Re: Recording automation and MIDI Learn function 2016/01/29 15:53:18 (permalink)
    To send midi to a VST you have to configure plugin as synth. I do this with TH3 and it works great.

    Another alternative is to configure your controller in preferences and then use act. I think I have a video for this in my signature.

    http://www.soundonsound.c...es/sonarnotes_0610.htm

    StudioCat > I use Windows 10 and Sonar Platinum. I have a touch screen.
    I make some videos. This one shows how to do a physical loopback on the RME UCX to get many more equalizer nodes.
    #2
    vladasyn
    Max Output Level: -69 dBFS
    • Total Posts : 1092
    • Joined: 2005/02/05 00:33:23
    • Status: offline
    Re: Recording automation and MIDI Learn function 2016/01/29 15:56:06 (permalink)
    It is a synth. Configure controller how? It is configured. It just that it does not respond to Midi CC when Midi Learn is activated. Not sure what ACT does- what is it for? Thanks.

    https://soundcloud.com/vlada-astral 
    http://vladasyn.wix.com/astral#
    I am a female. Windows 8.1
    Custom DAW Intel Core I7 3770K, 16 Gb memory, SSD+ 2 x 2 Gb storage. Presonus StudioLive 24.
      Multiple keyboards and modules, software synths.  
    #3
    gswitz
    Max Output Level: -18.5 dBFS
    • Total Posts : 5694
    • Joined: 2007/06/16 07:17:14
    • Location: Richmond Virginia USA
    • Status: offline
    Re: Recording automation and MIDI Learn function 2016/01/29 16:19:02 (permalink)
    https://www.cakewalk.com/Support/Knowledge-Base/2007013008/Configuring-the-ACT-MIDI-Controller-Plug-in

    So, if it is a midi synth and you want to do automation, I would use the method described in this link if the controller you wish to use on the synth differs from the controller sending the midi messages the synth is playing.

    Yes, you can record lots of concurrent automation.
    post edited by gswitz - 2016/01/30 07:43:44

    StudioCat > I use Windows 10 and Sonar Platinum. I have a touch screen.
    I make some videos. This one shows how to do a physical loopback on the RME UCX to get many more equalizer nodes.
    #4
    vladasyn
    Max Output Level: -69 dBFS
    • Total Posts : 1092
    • Joined: 2005/02/05 00:33:23
    • Status: offline
    Re: Recording automation and MIDI Learn function 2016/01/29 16:30:45 (permalink)
    This does not sond as what I am looking at. I was talking about MIDI Learn to make soft synth knobs receive MIDI CC data from hardware controller.
     How do you record concurrent automation at the same time if there is a dropdown menu that let you select whatCC# you want to record and there is only one option. If it is Volume, it only volume. Can you record lets say Volume and Pan at the same time?

    https://soundcloud.com/vlada-astral 
    http://vladasyn.wix.com/astral#
    I am a female. Windows 8.1
    Custom DAW Intel Core I7 3770K, 16 Gb memory, SSD+ 2 x 2 Gb storage. Presonus StudioLive 24.
      Multiple keyboards and modules, software synths.  
    #5
    diggerbarnz
    Max Output Level: -84 dBFS
    • Total Posts : 311
    • Joined: 2004/04/10 10:49:25
    • Location: Falcon Lake, Manitoba,Canada
    • Status: offline
    Re: Recording automation and MIDI Learn function 2016/01/29 17:10:36 (permalink)
    I'm probably not best to answer - but hope this can help you  
     
    https://www.youtube.com/watch?v=Ab__e6xqv08
     
    I'm going through same type of issues myself w/new controller (novation impulse 25) which supposedly auto-maps each synth as well as DAW parameters, but not having much luck - always have to use midi learn/ACT & then save template or preset

    LAPTOP -Pavilion G6 -Quad core - Acoustics -  Takamine ,1948 Martin - Variax 59 & 69-HD500 - PodHD500 - Bose L1 Model II w2 bass bins - T1 Mixer - Voicelive 3
     
    #6
    tlw
    Max Output Level: -49.5 dBFS
    • Total Posts : 2567
    • Joined: 2008/10/11 22:06:32
    • Location: West Midlands, UK
    • Status: offline
    Re: Recording automation and MIDI Learn function 2016/01/29 22:58:33 (permalink)
    To record the controllers, first check the synth is responding in the way you want to what the controller is sending. In other words, if you want, say. CC25 to control cutoff that the synth is set to CC25=cutoff. That's where the MIDI learn function can come in handy. Obviously lake sure the controller is selected as input for the MIDI track that feeds the synth, channels match etc.

    If you then arm the MIDI track for recording and record as normal operating the controller knobs/faders/whatever all the controller changes will get recorded into the MIDI track. No need to select anything, the controller selection pulldown is for drawing envelopes and you're not doing that, you're recording MIDI. It works exactly the same way pitch bend and mod wheels get recorded into MIDI tracks.

    Sonar Platinum 64bit, Windows 8.1 Pro 64bit, I7 3770K Ivybridge, 16GB Ram, Gigabyte Z77-D3H m/board,
    ATI 7750 graphics+ 1GB RAM, 2xIntel 520 series 220GB SSDs, 1 TB Samsung F3 + 1 TB WD HDDs, Seasonic fanless 460W psu, RME Fireface UFX, Focusrite Octopre.
    Assorted real synths, guitars, mandolins, diatonic accordions, percussion, fx and other stuff.
    #7
    Anderton
    Max Output Level: 0 dBFS
    • Total Posts : 14070
    • Joined: 2003/11/06 14:02:03
    • Status: offline
    Re: Recording automation and MIDI Learn function 2016/01/30 00:06:19 (permalink)
    Vlada, you're overthinking this, it can be done very easily. It only gets complicated if you want to assign certain controllers to certain parameters permanently, which I seldom need. What I want is fast, simple, real-time control when recording to add expressiveness. If that's all you want, here you go. I'll use Kontakt as an example.
     
    1. Make sure your controller is set up correctly:
    • Kontakt is receiving MIDI data from your controller
    • Each knob generates a unique controller number
    • The controller isn't sending out messages that the instrument already uses, like Controller 7. If it is you won't break anything, but depending on the instrument you may control two or more parameters at once. Controllers 20-31 are a good choice for your controller numbers as they are undefined, and are likely not already assigned. Controllers 32-63 are rarely assigned as well. 
    2. Right-click on a Kontakt control. Either move a control and click on Learn, or click on Learn and move a control.
     
    3. Record enable the MIDI track, and turn as many controls as you want while recording. The gestures will be recorded as MIDI data.
     
    That's all there is to it. However, bear in mind that different synths respond in different ways. Not all work the same way as Kontakt although it's pretty typical. 
     
     
     

    The first 3 books in "The Musician's Guide to Home Recording" series are available from Hal Leonard and http://www.reverb.com. Listen to my music on http://www.YouTube.com/thecraiganderton, and visit http://www.craiganderton.com. Thanks!
    #8
    vladasyn
    Max Output Level: -69 dBFS
    • Total Posts : 1092
    • Joined: 2005/02/05 00:33:23
    • Status: offline
    Re: Recording automation and MIDI Learn function 2016/01/31 10:55:46 (permalink)
    You, guys soooooo off! I do appreciate you trying to help, but this is not what I am asking. It must be me not explaining properly.
     
    I know how to record keyboard controller knobs moves. That is not an issue. I also know that most of synth have option to click on graphic knob and it will open "Midi Learn" option and it will learn.
     
    With Traction's BioTek- this does not happen. There is a reason I wanted you to watch that video. Look at this video at 1:14 and up. https://www.youtube.com/watch?v=AyxChtddSLU
     
    Do you see this industrial city view changing to wild nature view when he moves the mouse? There is a big circular graphic in the center of plugin. The sound changes when we move mouse in XY Pad style, left right, up and down.
     
    There is no Keyboard controller involved, only the mouse. I need to record mouse move. The only was I know to record mouse move is to activate automation. To activate automation, you need to set which controller to record. By default it sat to Volume. In case of virtual XY Pad as this synth offers, it would take 2 parameters- let's say Reso and Cutoff. Is there a way to record both parameters?
     
    If I had XY Stile pad on my controller, it would make it easy, but I do not. I have to use a mouse as shown in the video.
     
    The MIDI Learn in this plugin is not existent. Traction is a DAW, and BioTek soft synth likely relies on Traction's built in ability to handle Midi Learn for it. In Sonar- when I activate ACT, it does not learn, or I am not doing it right.
     
    Thank you for your help.  
    post edited by vladasyn - 2016/01/31 11:11:38

    https://soundcloud.com/vlada-astral 
    http://vladasyn.wix.com/astral#
    I am a female. Windows 8.1
    Custom DAW Intel Core I7 3770K, 16 Gb memory, SSD+ 2 x 2 Gb storage. Presonus StudioLive 24.
      Multiple keyboards and modules, software synths.  
    #9
    azslow3
    Max Output Level: -42.5 dBFS
    • Total Posts : 3297
    • Joined: 2012/06/22 19:27:51
    • Location: Germany
    • Status: offline
    Re: Recording automation and MIDI Learn function 2016/01/31 12:06:11 (permalink)
    vladasyn
     I asked Traction tech support how to set Midi Learn to make controller control knobs in BioTek, and guess what- they say- my Host DAW should handle it.

    I do not think so...

    I know there is that MIDI Learn icon in every plugin window, but I rarely use it.

    I do see it... Which Sonar version are you using?
     
    vladasyn
    There is no Keyboard controller involved, only the mouse. I need to record mouse move. The only was I know to record mouse move is to activate automation.

    A kind of yes.
     

    To activate automation, you need to set which controller to record. By default it sat to Volume. In case of virtual XY Pad as this synth offers, it would take 2 parameters- let's say Reso and Cutoff. Is there a way to record both parameters?

    The simplest method is arm ALL, just deploy the latest updated in case you have already installed Manchester (there was a bug in initial release).
     
    But let me explain how all that works because "Automations" have nothing to do with "MIDI learn", at least not directly.
     
    A VSTi  has some parameters and own User Interface. On that user interface, VSTi can put some knobs, X/Y panels or whatever this plug-in wants to show to the user. By definition of VST standard, DAW is not aware what is going on in this interface not it automatically can see/control internal plug-in parameters. So, it is not possible for (any) DAW to implement "MIDI Learn" for arbitrary graphical element in VSTi interface.
     
    VSTi normally response to MIDI events. Some of these MIDI events can be used to control parameters. Which events control which parameters is defined inside the plug-in, statically or by own "MIDI Learn". DAW has not influence on that. What DAW can do in that respect is map some MIDI events to some other MIDI events before sending them to VSTi. In Sonar, that is implemented by Drum Maps for Notes and MFX (MIDI FX) for any type of controls.
     
    VSTi can also expose parameters as "Automatable". Which parameters and with which names are exposed is up to concrete VSTi. These parameters are named and have values in range 0. to 1. (floating point). In other words, they have absolutely nothing to do with MIDI.
     
    Sonar let you record these parameters as automations, any number of them in parallel and independent what trigger the changes. That can be:
    1) VSTi own user interface (VSTi inform DAW that these parameters are modified)
    2) "MIDI Learned" controls within sonar, called "Remote control...", including:
    2.a) automation Remote control, right click in the "box" inside opened Automation Lane
    2.b) Remote control for Assigned Controls, read more about that there: https://www.cakewalk.com/Documentation?product=SONAR%20X3&language=3&help=SoftSynths.13.html
    3) using Control Surface API methods, including:
    3.a) direct control, for example user for Mackie Control (Universal (Pro)) and compatible devices
    3.b) ACT Dynamic Mapping, used with other controllers. Check Chapter 40 in Sonar Reference Guide. In plug-in windows there is "ACT Learn" button, related to that method.
     
    Apart from recording live, you can also just draw required changes in the Automation Lanes.
     
    Also in Sonar it is possible to create MIDI Control Envelopes. They are represented in the track view and controlled the same way as Automations, but they function differently, they influence which MIDI events are sent to VSTi, the same way as Control Changes events in the clip.
     
    I hope that has clarified a bit what is there...
    post edited by azslow3 - 2016/01/31 12:21:03

    Sonar 8LE -> Platinum infinity, REAPER, Windows 10 pro
    GA-EP35-DS3L, E7500, 4GB, GTX 1050 Ti, 2x500GB
    RME Babyface Pro (M-Audio Audiophile Firewire/410, VS-20), Kawai CN43, TD-11, Roland A500S, Akai MPK Mini, Keystation Pro, etc.
    www.azslow.com - Control Surface Integration Platform for SONAR, ReaCWP, AOSC and other accessibility tools
    #10
    jps
    Max Output Level: -85 dBFS
    • Total Posts : 280
    • Joined: 2007/10/05 09:25:48
    • Location: NORWAY
    • Status: offline
    Re: Recording automation and MIDI Learn function 2016/01/31 12:50:57 (permalink)
    #11
    Jump to:
    © 2025 APG vNext Commercial Version 5.1