Comments (7)
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.
Find the AUMFX version I built here: https://www.logicprohelp.com/forum/viewtopic.php?f=45&t=141805
from protoplug.
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.
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.
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.
I’d also love an AU MidiFX version, if that’s possible!
from protoplug.
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)
- is there an Idle callback?
- vst builds on linux fail to load
- Feature Request: Please add feature to report latency to host
- Not working on Catalina HOT 2
- FYI : New Tutorial Video HOT 6
- EBM generator [broken] HOT 2
- Understanding midi.noteToFreq HOT 2
- How to extend the midi API HOT 26
- problems in the timing API HOT 1
- midi API needs support for ProgramChange, ChannelPressure and PolyPressure events HOT 1
- error calling plugin_processBlock() : not enough memory HOT 4
- can compile scripts in Logic Pro, but nothing happens HOT 5
- Any chance to see this ported to ARM macs? HOT 1
- Is it possible to call a compiled C DLL from protoplug?
- midi event constructor seems to be busted
- FYI : WaveFolding Oscillator Example
- FYI : Phase Modulation Example
- Mac 10.14.6 Cannot Load libluajit-5.1.so HOT 1
- LV2 version? HOT 1
- Protoplug 1.4.0 build no longer running on recent Ubuntus (and cannot rebuild)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from protoplug.