Coder Social home page Coder Social logo

AU-MFX version about protoplug HOT 7 OPEN

pac-dev avatar pac-dev commented on May 22, 2024
AU-MFX version

from protoplug.

Comments (7)

steveschow avatar steveschow commented on May 22, 2024

Built MFX verison pretty easily...but I don't know JUCE and Xcode well enough to get all the various object names, so it ended up building it as "Lua Protoplug Fx.component", but we really need it to be an independent additional plugin called "Lua Protoplug Mfx.component".

I copied the Fx build folder and renamed it Mfx and attempted to rename everything I could find inthe introjucer file to use "mfx" instead of "fx", but I'm missing something somewhere, not sure where, so the final plugin is named as "Fx". Maybe someone here can figure that out better and add it to the next version or in the meantime build a correct 1.40 version like that. Very helpful for logic users.

I have loaded this as a midi AUMFX in Logic Pro and it works perfectly, though by default the Script menu is showing Fx Scripts and midi related scripts are found in the Generator folder. easy enough to browse for them, but I guess the Mfx version should show the Generator section, or even better only show midi related scripts...

from protoplug.

steveschow avatar steveschow commented on May 22, 2024

Find the AUMFX version I built here: https://www.logicprohelp.com/forum/viewtopic.php?f=45&t=141805

from protoplug.

pac-dev avatar pac-dev commented on May 22, 2024

Thank you for not only suggesting but also building and testing out the AU-MFX yourself! This seems like a relatively easy feature to add, so I might do it sooner than later if it's that useful. In many hosts, you can (ab)use an audio effect or instrument as a pure MIDI effect or generator, so I wasn't really considering a separate build.

I'll admit that putting all the MIDI effects under "generators" isn't the most intuitive thing, I only did this because it worked nicely in my usual DAW. Maybe there should be a separate MIDI folder, whose scripts would be listed in the menu of every protoplug version (Fx, Generator, and of course MFX).

from protoplug.

steveschow avatar steveschow commented on May 22, 2024

Vst3 and AU3 versions would also be useful to some people. Thanks for the follow up!

I am a very active user of logicpro’s scripter plug-in. Scripter uses JavaScript rather then lua. They are very similar though. At some point I will try to do some lua scripts with protoplug as an alternative. The main advantage is protoplug can run on other daws and platforms and has much better GUI support. It also does audio, logicpro’s scripter plug-in is only midi

from protoplug.

steveschow avatar steveschow commented on May 22, 2024

The main reason this aumfx version is needed is for logicpro. Logicpro does not support vst’s at all and it does not support capturing midi from au inst plugins either. So in order to use protoplug for midi scripts in logicpro, the aumfx version is essential. As far as i know Logic Pro is the only host that supports aumfx, so that is really the only use case for it. Juce makes it easy to compile it that way.

Your existing aufx plugin will only work for audio processing in logicpro. The au inst would only work for audio generation in logicpro.

from protoplug.

trevormeier avatar trevormeier commented on May 22, 2024

I’d also love an AU MidiFX version, if that’s possible!

from protoplug.

steveschow avatar steveschow commented on May 22, 2024

I have AUMFX that I built from this repo...but its not signed and I should not share it. You can build it yourself perhaps using my Protoplug fork. its not a difficult change.

from protoplug.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.