Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature request] Offer a MIDI Fx version of the Cardinal AU #681

Open
lamech opened this issue Jun 25, 2024 · 3 comments
Open

[Feature request] Offer a MIDI Fx version of the Cardinal AU #681

lamech opened this issue Jun 25, 2024 · 3 comments

Comments

@lamech
Copy link

lamech commented Jun 25, 2024

Description

Generating freaky control signals via modular structures is the coolest. In order to generate MIDI correctly in Logic, you have to expose a MIDI FX version of your AU plugin. Reaktor does this, the Reason Rack does it, etc. Didn't there used to be a MIDI FX Cardinal AU that is no longer offered? I can't remember. Please either bring it back or offer one. I believe all you have to do is check the MFX box in Projucer: https://forum.juce.com/t/tutorial-getting-set-up-to-build-logic-pro-x-midi-fx-plugins/15019/5

As with prior issues of mine, I'm happy to help you test if you don't have Logic.

My system:

MacBook Pro M2
8G RAM
MacOS Ventura 13.6.7
Cardinal 24.05
Logic Pro 11.0.1

@dromer
Copy link
Collaborator

dromer commented Jun 26, 2024

check the MFX box in Projucer:

We don't use JUCE to build Cardinal.

@lamech
Copy link
Author

lamech commented Jul 4, 2024

Oh, my bad. I thought it was done with JUCE. Am I misremembering that there ever was a MIDI FX version of Cardinal?

In any case, it would be wonderful if there were one.

@lamech
Copy link
Author

lamech commented Jul 15, 2024

Interestingly, with the new Logic 11 internal midi routing feature, you may not need a separate MIDI FX anymore.

I was able to set up a quick example using the "Random Progress Pluck" demo with a Host MIDI module added (Screenshot 1). I am sending v/oct and gate, as well as patching an LFO to velocity out. I have the volume of the 2 Cardinal sequencers turned all the way down (Screenshot 1), so I can hear the Retro synth on track 2 playing the notes being sent by Cardinal from track 1 via the "Internal MIDI In" menu in the Track inspector on track 2 (Screenshots 2 & 3).

Note: if I send the LFO signal to Mod Wheel or Pitchbend (Screenshot 4), that does show up in the second track as the correct CC data, but it appears to interfere with NoteOff messages because I get a lot of stuck/hung notes (hence the clipping in Screenshot 5). If I only send MIDI CC data and not gate or v/oct, and use some other MIDI data for notes (the purple Step Sequencer, in this case--see Screenshot 6), that seems to work fine. I'll open a separate issue for that if I can't figure out how to resolve it, but otherwise it seems to me this issue can be closed.

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4 Screenshot 5 Screenshot 6

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants