If you have a problem or need to report a bug please email : support@dsprobotics.com
There are 3 sections to this support area:
DOWNLOADS: access to product manuals, support files and drivers
HELP & INFORMATION: tutorials and example files for learning or finding pre-made modules for your projects
USER FORUMS: meet with other users and exchange ideas, you can also get help and assistance here
NEW REGISTRATIONS - please contact us if you wish to register on the forum
Users are reminded of the forum rules they sign up to which prohibits any activity that violates any laws including posting material covered by copyright
Plugin for Mac?
5 posts
• Page 1 of 1
Plugin for Mac?
Hi team, I just decided to rewrite my plugs made in FS with another software development tool to be able to export audio units for MAC. Unfortunately, I'm not good in coding, graphical programming was brilliant, but I have to give it a try.
Could anyone who did this already share the experience which way is better, what software to use, where to start from?
Regards,
Seder Smith
Could anyone who did this already share the experience which way is better, what software to use, where to start from?
Regards,
Seder Smith
- sedersmith
- Posts: 1
- Joined: Wed Dec 18, 2019 4:12 pm
Re: Plugin for Mac?
Probably vst4free or bedroomproducers blog. Plugins alone won't make you sound more original. Even if you use some wild plugin you'll sound different than what you used to but now you're sound the same as everyone else using the plugin. You have to become inventive to truly sound different, or stumble upon some obscure sound-gooder plugin that no one else has found yet.
[COLOR="#FFFFFF"]VidMateapp.win bluestacks.red Madras rockers[/COLOR]
- smithclarkson02
- Posts: 1
- Joined: Thu Apr 16, 2020 2:39 pm
Re: Plugin for Mac?
I don't know what this dude is talking about above, I think he's in the wrong forum - but I'll chime in. I don't program plugins or know a written programming language (outside of flowstone's dsp code, and some ruby) - so I am in the same boat.
But after a couple years of building hundreds of schematics/tools/synths with flowstone, I have spent a considerable amount of time researching the best course of action to embark upon professional development, and from what I can tell the best route is:
C++ and JUCE. Juce is a development platform, and libraries for C++ development of DSP tools. From what I can tell if someone know C++ it's fairly straight forward to create a tool in JUCE, and bounce to all plugin formats (AU,WINVST,MACVST,1,2,3, etc).
That being said I know that C++ is difficult to learn as it is lower level to the computer than languages like python, swift, or ruby- but it's FAST, and can create a structure to deal with signals like we do in dsp/blue in flowstone.
I understand a bit of computer science and I find my self brilliant at signal processing and sound mixing , but I am an idiot savant and know no code. I don't know if it's worth the investment of time at this point in my life to learn what's needed to make the jump to full blown developer. I hope that's not the case for you, and if you choose to embark on this path, I pray you find success !!!
If you need someone to bounce off of, maybe we can chat and learn some more together since it sounds like we are in the same rare niche boat....
Hope that helps.
~That Guy
But after a couple years of building hundreds of schematics/tools/synths with flowstone, I have spent a considerable amount of time researching the best course of action to embark upon professional development, and from what I can tell the best route is:
C++ and JUCE. Juce is a development platform, and libraries for C++ development of DSP tools. From what I can tell if someone know C++ it's fairly straight forward to create a tool in JUCE, and bounce to all plugin formats (AU,WINVST,MACVST,1,2,3, etc).
That being said I know that C++ is difficult to learn as it is lower level to the computer than languages like python, swift, or ruby- but it's FAST, and can create a structure to deal with signals like we do in dsp/blue in flowstone.
I understand a bit of computer science and I find my self brilliant at signal processing and sound mixing , but I am an idiot savant and know no code. I don't know if it's worth the investment of time at this point in my life to learn what's needed to make the jump to full blown developer. I hope that's not the case for you, and if you choose to embark on this path, I pray you find success !!!
If you need someone to bounce off of, maybe we can chat and learn some more together since it sounds like we are in the same rare niche boat....
Hope that helps.
~That Guy
-
guyman - Posts: 207
- Joined: Fri Mar 02, 2018 8:27 pm
Re: Plugin for Mac?
Thanks for that explanation about a multi-platform framework called Juce. The licensing for selling your product seems very steep to me. I would never consider it with that kind of greed. On the flip side, there is a free version of it and it looks like a decent development framework to achieve your goals.
Look at companies who produce compilers for many different languages like Microsoft. They don't have these kinds of restrictions for selling your product. I have no goals of selling anything now or in the future, it is just all for fun.
Good luck,
https://shop.juce.com/get-juce
Look at companies who produce compilers for many different languages like Microsoft. They don't have these kinds of restrictions for selling your product. I have no goals of selling anything now or in the future, it is just all for fun.
Good luck,
https://shop.juce.com/get-juce
-
pshannon - Posts: 144
- Joined: Fri Jan 02, 2015 3:08 am
Re: Plugin for Mac?
As has been said before, there are not many possibilities.
1) Pure C++
2) WDL/iPlug
3) JUCE
As you can see, there is no way to go multi-platform without C++. JUCE has the most tools to help you with the first steps, but that will change with the upcoming version 6. iPlug is great (Youlean used it to switch from Flowstone to C++ for his now famous Loudness Meter), but much closer to standard C++ programming.
1) Pure C++
- That would mean starting at zero, creating your own functions and classes to deal with audio data
2) WDL/iPlug
- The creators of the DAW Reaper once published the framework they used to create the DAW, WDL, open source. It is capable of creating multi-platform plugins and is nowadays alive through the framework iPlug, which builds upon WDL and is free as well. You still need a C++ development environment, and knowledge of the language C++
3) JUCE
- Another C++ framework is JUCE. It works very similar to iPlug, but is much more advanced. It is also a commercial product. Not very expensive, Flowstone would cost a lot more over the years. But still to be mentioned. The free plan however is more than enough to get you started. You still need a C++ development environment, and knowledge of the language C++
As you can see, there is no way to go multi-platform without C++. JUCE has the most tools to help you with the first steps, but that will change with the upcoming version 6. iPlug is great (Youlean used it to switch from Flowstone to C++ for his now famous Loudness Meter), but much closer to standard C++ programming.
"There lies the dog buried" (German saying translated literally)
- tulamide
- Posts: 2714
- Joined: Sat Jun 21, 2014 2:48 pm
- Location: Germany
5 posts
• Page 1 of 1
Who is online
Users browsing this forum: No registered users and 8 guests