Superior drummer 3 cymbal choke not working with td17kvx in flstudio

Superior Drummer 3 Help
Viewing 9 replies - 1 through 9 (of 9 total)
  • drumjack52
    Participant

    Wish I had a concrete answer for your problems but welcome to the wonderful world of SD3 MIDI mapping presets being messed-up. I had to re-write the GM mapping preset because ToonTrack has the rack toms mapped wrong – they don’t recognize that the GM mapping has 4 rack toms and not 3. Their factory mapping ignores GM rack tom 1 and has something else mapped there. The high rack tom mapping in SD3 is mapped to GM rack tom 2 (not 1 as it should be) for instance and on down the rack toms. I wouldn’t be surprised that the other drum brain mappings are wrong as well as you’ve found out.


    Superior Drummer 3 version: 3.3.7
    Operating system: macOS High Sierra (10.13)

    Jack
    aka musicman691 on other forums
    Superior Drummer 3.4.0
    Area 33 1.0.0
    Death and Darkness 1.0.1
    PT 2021.6
    OSX 10.13.6
    3.46 GHz hex core 2012 MacPro 48 gig ram

    John
    Moderator

    Hi,

    FL Studio works a bit different than most DAWs when it comes to MIDI CC Messages. To ensure that your CC data reaches the plug-in (and gets recorded), first go to the Options > MIDI Settings in FL Studio and check the Port number of your Enabled MIDI Input controller, in my case ATM my NI Komplete Kontrol keyboard.
    For me, the port number is 236. Then I go to the Browser and scroll down to ‘Remote control’. I click ‘Omni-Mod Wheel (Wrapper)’, set the Input port to my MIDI controller’s then move my mod wheel, followed by clicking the ‘Omni – Aftertouch (Wrapper)’ then sending Aftertouch. Now my Hi-Hat opening/closing and Cymbal choking works as expected in FL Studio.

    This also means that the MIDI Preset in SD3 probably will work better when the CC data is set up correctly.

    BR,
    John

    John Rammelt - Toontrack
    Technical Advisor

    jbelba
    Participant

    I’m not sure where to find the port number after lots of searching not finding any results. Does it make a difference if I have the td17 midi out into my audiobox96 and then have USB from audiobox to PC, should I be using td17 direct and using td17 driver and not the audiobox one?

    John
    Moderator

    No, what I’m referring to is FL Studio Settings and it most likely will not make any difference how you connect hardware-wise.

    I tried to outline the steps in my post above but maybe you should start with just opening the SD3 standalone and make sure everything works as expected there first?
    Open SD3 standalone, check the Audio/MIDI Settings, then go to MIDI In/E-Drums settings and select the preset for your module.

    BR,
    John

    John Rammelt - Toontrack
    Technical Advisor

    jbelba
    Participant

    Standalone for superior drummer seems to be working fine for me. After I assign the Roland td17 preset everything works as it should and don’t need to make any adjustments and the hi hat works and chokes on cymbals work. I tried saving those settings and importing into fl studio as a custom present but looks like it’s still mapped wrong through something inside of fl studio. Shame it just doesn’t work directly in fl studio as it does standalone not really sure how this workflow will work out having to try recording in standalone and playing back to get it to sync within fl studio after is not very good.

    Mark King
    Participant

    Have you tried the flstudio forum as this is fine in Cubase so it has to be a problem with fl midi setup. SD3 just works with what the host sends it from midi.

    SD3 with older sdx,s plus Rooms of Hansa and Death & Darkness. Cubase and wavelab current versions. Roland TD50x using all trigger inputs for triggering SD3 only. Windows 11 computer. Various keyboards and outboard gear as well as VST instruments. Acoustic drums: Yamaha 9000 natural wood and Pearl masters. Various snare drums. RME BabyFace Pro FS and Adam A7X monitors

    John
    Moderator

    Standalone for superior drummer seems to be working fine for me. After I assign the Roland td17 preset everything works as it should and don’t need to make any adjustments and the hi hat works and chokes on cymbals work. I tried saving those settings and importing into fl studio as a custom present but looks like it’s still mapped wrong through something inside of fl studio. Shame it just doesn’t work directly in fl studio as it does standalone not really sure how this workflow will work out having to try recording in standalone and playing back to get it to sync within fl studio after is not very good.

    Well, as I tried to explain in my instructions above, FL Studio is a very different kind of beast when it comes to CC messages, since there is manual setting up involved to make it work as in the standalone and other DAWs.

    Step-by-step in FL Studio

    1. Go into OPTIONS -> MIDI Settings
      FL_1
    2. Check your connected MIDI Input Device for its Port Number and if it has a ‘Controller Type’ script or select a generic one. There might be user created scripts over at the Image-Line Forums for your particular device. In my case, as seen in this screen shot, I have a NI Komplete Kontrol S61 Mk II and it has Port Number 236.
      FL_2
    3. Click the ‘View Browser/Plug-in Picker’ button in FL Studio and select the PROJECT tab. In my screen shot, you will notice there is not much there, since it is an empty Project. Listed are ‘History’, ‘Patterns’, ‘Effects’, ‘Generators’ and ‘Remote control’. Click the ‘Remote control’, then ‘Omni-Mod wheel (Wrapper). This brings up the Controller Link window for the Mod Wheel. It should be enough to just move the Mod wheel or HH controller to link it but you should also be able to manually enter the Port Number for your MIDI controller in the first Port Number box.FL_3
    4. Then click the ‘Omni-Aftertouch (Wrapper) in the FL Studio Browser and either pinch your cymbal or enter the Port Number in the box.FL_4

    I hope this helps,
    John

    John Rammelt - Toontrack
    Technical Advisor

    jbelba
    Participant

    Just tried again but like I said in my first reply I’m not sure where to find the port number for the device I’m using. When I loaded up it had it set as 1 for it under generic controller so tried adjusting the Omni settings after and it did update the after touch Ctrl value after from 253 to 254 but it still does not choke. I noticed in midi mapping settings when I grab the edge to choke it has it labeled as AT (after touch I’m assuming) and has values 0 which is mapped to no sound and 127 which should be mapped to snare edge it says. Is there any way I can update this AT value to match the closed hit crash for choke or is that what changing the settings above is supposed to do?

    John
    Moderator

    Hi,

    the Port Number should be displayed to the right on the line of your MIDI In Device in the MIDI Settings window.FL_2b
    Other than the, I think I have reached the end of the line of my FL Studio knowledge.

    BR,
    John

    John Rammelt - Toontrack
    Technical Advisor

Viewing 9 replies - 1 through 9 (of 9 total)

No products in the cart.

×