VDrumAce

Q: Cannot record two separate MIDI instruments

Hi,

I'm trying to record 2 MIDI instruments simultaneously - one is a MIDI keyboard controller assigned to one software instrument track (e.g. Piano) and the other is an electronic drum set assigned to another software instrument track (drums).

I set each track's MIDI channel (Piano = 1, Drums = 10) and also set the "Auto demix by channel...".

Problem is - there is no MIDI channel filtering and the result is that both instruments are recorded into the same track.

If I delete the drums track and play the drums when the piano track is selected then the drum notes are played as piano.

How do I make sure each track will accept only MIDI notes played by the appropriate instrument and not by any other instrument?

Posted on Sep 2, 2016 2:20 PM

Close

Q: Cannot record two separate MIDI instruments

  • All replies
  • Helpful answers

  • by Indyuser,

    Indyuser Indyuser Sep 2, 2016 3:09 PM in response to VDrumAce
    Level 4 (2,055 points)
    Audio
    Sep 2, 2016 3:09 PM in response to VDrumAce

    Both tracks need to be record enabled !

    also externally your piano controller Needs to transmit on ch1 and drums on 10... Did you verify this?

  • by Data Stream Studio,

    Data Stream Studio Data Stream Studio Sep 2, 2016 3:53 PM in response to VDrumAce
    Level 4 (3,558 points)
    Audio
    Sep 2, 2016 3:53 PM in response to VDrumAce

    The midi channel of the each instrument itself (in the inspector) needs to be changed from "all" to 1 or 10

  • by Pancenter,

    Pancenter Pancenter Sep 2, 2016 8:36 PM in response to VDrumAce
    Level 6 (9,903 points)
    Audio
    Sep 2, 2016 8:36 PM in response to VDrumAce

    It should be noted that "Auto Demix by Channel" is a setting (not a preference) so it's enabled on a per song basis. If you start a new project or open a different project, Demix will need to be re-enabled.

    Settings like Demix are saved with a project. Preferences are global and affect all projects.

  • by VDrumAce,

    VDrumAce VDrumAce Sep 3, 2016 12:08 PM in response to Indyuser
    Level 1 (5 points)
    Audio
    Sep 3, 2016 12:08 PM in response to Indyuser

    Both channel record are enabled.

    Drums configured as channel 10 and keyboard as channel 1.

    Still doesn't solve the problem.

  • by VDrumAce,

    VDrumAce VDrumAce Sep 3, 2016 12:09 PM in response to Data Stream Studio
    Level 1 (5 points)
    Audio
    Sep 3, 2016 12:09 PM in response to Data Stream Studio

    I also changed from "All" to a specific channel on Logic and it also did not help.

  • by Indyuser,

    Indyuser Indyuser Sep 3, 2016 12:14 PM in response to VDrumAce
    Level 4 (2,055 points)
    Audio
    Sep 3, 2016 12:14 PM in response to VDrumAce

    Post a screen shot showing the inspector open and event list visible (Press d)

    one screen shot with one region selected and another screen shot with the other region selected

    Command shift 4 then selected entire screen - image for posting will be on desktop

  • by VDrumAce,

    VDrumAce VDrumAce Sep 3, 2016 12:29 PM in response to Indyuser
    Level 1 (5 points)
    Audio
    Sep 3, 2016 12:29 PM in response to Indyuser

    OK, let's make it even simpler.

    I kept only the drums track configured as channel 10.

    If I play the drums while recording, the events list shows channel 10 events.

    Now, if I play my keyboard while recording (same track), the events list shows channel 1 events, although they should have been filtered because I chose channel 10 on the inspector (see screenshot).

    Screen Shot 2016-09-03 at 22.24.03.png

  • by Indyuser,Solvedanswer

    Indyuser Indyuser Sep 3, 2016 12:42 PM in response to VDrumAce
    Level 4 (2,055 points)
    Audio
    Sep 3, 2016 12:42 PM in response to VDrumAce

    No... You are confused.  It will be far easier understand if you create two tracks and assign each track a midi channel and record enable both... then play a controller.

     

    What you show on the screen is exactly correct.  You played and generated notes on midi channel 1.  Because you had selected track 1 when you recorded, all midi arrived on track 1 - with midi channel 1 assigned to the notes because that is what you controller is transmitting.

     

    All midi arrives on the track that is selected when you record. ( no exception). The midi channel in track inspector is for output only ( except in one case when auto Demix is turned on). In which case immediately incoming midi is assigned to the track who's midi channel is the same as what is being received on the highlighted track.

     

    So try again.

     

    1/ create two tracks

    2/ assign track 1 to midi channel 1 in the inspector

    3/ assign track 2 to midi channel 10 in the inspect

    4/ make sure auto demix is enabled.

    5/ RECORD ENABLE both tracks.

     

    Now when  you play an instrument that transmits on channel 1 - you will hear whatever is on track 1

    when you play an instrument that transmits on channel 10 - you will hear whatever you have assigned to track 2

     

    If you press record - then the recording will only be visible only on the track you have highlighted.  when you press stop - the midi channel will be de-multiplexed and placed on their respective channels which you have assigned to tracks.

  • by VDrumAce,

    VDrumAce VDrumAce Sep 3, 2016 1:50 PM in response to Indyuser
    Level 1 (5 points)
    Audio
    Sep 3, 2016 1:50 PM in response to Indyuser

    Thanks guys for the help and clarifications.