Available now: Tone2 Icarus2.5 - Wavetable Workstation
- KVRAF
- Topic Starter
- 1752 posts since 2 Jul, 2018
I still didn't do an installer for the Mac version for 2.0.9 beta. So you need to replace the .vst file manually.
This is a beta for testing that still can contain bugs. If you experience problems please send us a bug report.
This a vst plugin for Mac. It is an Universial Binary that contains Intel x64 as well as native ARM M1 code.
Requirements to run Icarus in M1 native mode:
- The CPU in your Mac must be a M1 chipset
- The DAW must support Vst plugins with native M1 (Ableton 11, Reaper, Blue Cat's PatchWork, Bitwig, DP11, ...)
Installation:
1) Download and Install Icarus2 from here: https://www.tone2.com/download.html
2) Go to Library/Audio/Plug-Ins/VST and replace Icarus.vst with the one from this zip file:
https://www.tone2.com/update/Tone2_Icar ... 1_beta.zip
This is a beta for testing that still can contain bugs. If you experience problems please send us a bug report.
This a vst plugin for Mac. It is an Universial Binary that contains Intel x64 as well as native ARM M1 code.
Requirements to run Icarus in M1 native mode:
- The CPU in your Mac must be a M1 chipset
- The DAW must support Vst plugins with native M1 (Ableton 11, Reaper, Blue Cat's PatchWork, Bitwig, DP11, ...)
Installation:
1) Download and Install Icarus2 from here: https://www.tone2.com/download.html
2) Go to Library/Audio/Plug-Ins/VST and replace Icarus.vst with the one from this zip file:
https://www.tone2.com/update/Tone2_Icar ... 1_beta.zip
https://www.tone2.com
Our award-winning synthesizers offer true high-end sound quality.
Our award-winning synthesizers offer true high-end sound quality.
- KVRAF
- 2034 posts since 30 Mar, 2008 from MN, USA
Need to dequarantine the M1 beta VST before it will load.
From terminal:
From terminal:
Code: Select all
xattr -d com.apple.quarantine /Library/Audio/Plug-Ins/VST/Icarus.vstCLAP Software Database: https://clapdb.tech. KVR Discussion Topic.
-
- KVRAF
- 9586 posts since 5 Aug, 2009
hey Markus, i know this is offtopic, but do you have news of the vanguard plugin from tone2 version? i am saving and checking very old projects and see i used vanguard a lot! but yeah 32 bit + no support im worried... i hope this project gets realized some day
.
DAW FL Studio Audio Interface Focusrite Scarlett 1st Gen 2i2 CPU Intel i7-7700K 4.20 GHz, RAM 32 GB Dual-Channel DDR4 @2400MHz Corsair Vengeance. MB Asus Prime Z270-K, GPU Gainward 1070 GTX GS 8GB NT Be Quiet DP 550W OS Win10 64Bit
- KVRAF
- Topic Starter
- 1752 posts since 2 Jul, 2018
I licensed my audio engine code for Vanguard to RefX. This is the company responsible for the Vanguard development. You must refer to them.
This year I am still busy with porting my plugins to VST3 and Mac M1. Unlike what Apple and Steinberg claim it is not an easy task at all. It will eat up all the complete development time - so there is no time left for new products.
The updates will be available for free.
This year I am still busy with porting my plugins to VST3 and Mac M1. Unlike what Apple and Steinberg claim it is not an easy task at all. It will eat up all the complete development time - so there is no time left for new products.
The updates will be available for free.
https://www.tone2.com
Our award-winning synthesizers offer true high-end sound quality.
Our award-winning synthesizers offer true high-end sound quality.
-
- KVRian
- 912 posts since 18 Feb, 2004
Markus Apple never claimed that complex software is easy to port to M1. Never. And to be honest, developers wouldn't fall for that sort of marketing anyhow had they said it. Too many things involved to make that claim. Yet somehow plugin dev after plugin dev seems to be managing just fine.Markus Krause wrote: Thu Mar 24, 2022 3:10 pm Unlike what Apple claims it is not easy at all to port complex software to native M1. As a result, a massive number of older software-products will never get ported to M1.
Apple has been continously breaking downward compatibility for software (PowerPC, Intel 32bit, Intel 64 Bit, ARM) and we expect that they will continue to do this also in the future. If Apple should decide to drop support for OpenGL or Rosetta2 in an upcoming macOS release a massive number of plugins will stop to work. You can't say that you haven't been warned
The good news for you is that our plugins do not rely on OpenGL and we are able to port all our synthesizers to M1 native.
- KVRAF
- 2990 posts since 13 Apr, 2008 from Charleston, SC
If you look at Apple's dev site, it sure does seem like they are implying that it should be easy. And many dev's are struggling to keep up with these changes. Marcus doesn't keep his head in the sand. Comments like these imply that Marcus is incapable or lazy...and we know both of those to be untrue.rezoneight wrote: Thu Mar 31, 2022 3:03 pm Markus Apple never claimed that complex software is easy to port to M1. Never. And to be honest, developers wouldn't fall for that sort of marketing anyhow had they said it. Too many things involved to make that claim. Yet somehow plugin dev after plugin dev seems to be managing just fine.
He says it's challenging...who are we to disagree?
-
- KVRian
- 912 posts since 18 Feb, 2004
No that wasn't implied at all. Thats your extremely odd take on it. He clearly is capable and if he were lazy he wouldn't be bothering. That said Markus loves to complain a lot about it. He's said the same thing multiple times in like the last 2 pages of this thread. I have no doubt its not easy. Yet both Markus and other developers seem to be getting it done.JonSolo wrote: Thu Mar 31, 2022 5:42 pmIf you look at Apple's dev site, it sure does seem like they are implying that it should be easy. And many dev's are struggling to keep up with these changes. Marcus doesn't keep his head in the sand. Comments like these imply that Marcus is incapable or lazy...and we know both of those to be untrue.rezoneight wrote: Thu Mar 31, 2022 3:03 pm Markus Apple never claimed that complex software is easy to port to M1. Never. And to be honest, developers wouldn't fall for that sort of marketing anyhow had they said it. Too many things involved to make that claim. Yet somehow plugin dev after plugin dev seems to be managing just fine.
He says it's challenging...who are we to disagree?
I participate every year in WWDC. Nobody ever said porting a complex thing with custom code like a software synth was going to be easy. Simpler apps that dont do a lot of custom stuff like audio? Yes they're FAR easier to port.
Hell dude here is what they say right on the page about porting to Apple Silicon:
https://developer.apple.com/documentation/apple-siliconBuild apps, libraries, frameworks, plug-ins, and other executable code that run natively on Apple silicon. When you build executables on top of Apple frameworks and technologies, the only significant step you might need to take is to recompile your code for the arm64 architecture. If you rely on hardware-specific details or make assumptions about low-level features, modify your code as needed to support Apple silicon.
Getting the best performance on Apple silicon sometimes requires making adjustments to the way you use hardware resources. Minimize your dependence on the hardware by using higher-level technologies whenever possible. For example, use Grand Central Dispatch instead of creating and managing threads yourself. Test your changes on Apple silicon to verify that your code behaves optimally.
Certainly doesn't sound like they're saying transitioning complex apps is easy to me...
- KVRAF
- Topic Starter
- 1752 posts since 2 Jul, 2018
@rezoneight:
In their marketing Apple suggest to towards their end-users that nearly all their software will be available natively for the M1, because the transition is easy.
The result of this marketing is very annoying for developers. You can validate it for yourself. Just take a look at the threads in this forum here. People are aggressively requesting native M1 versions, as they falsely assume that it is not a big deal. Many of the end-customers seem to think that the 'lazy developer' only has to hit a button to 'recompile for M1'.
This isn't true at all for plugins unless you use perfectly working abstraction layer like JUCE. If you use the VST SDK for example there are libraries that you rely on and there are interfaces that you need to deal with and there are adapters that need to be rewritten. Most of the stuff has a poor/no documentation. It's a lot of try & error. Then everything needs to be tested.
In my case migrating the older products (VSTSDK + VSTGUI) to M1 and VST3 needed a complete year of work. This time is missing and could have been used for adding new features or developing new products.
And this isn't the first time we step through this with Apple. We also had to rewrite our software and deal with Motorola->Intel32bit (little endian/big endian), then Carbon->Cocoa, then Intel32bit to Intel64bit, then Notarisation, then Intel64bit to M1 and OpenGl->Metal.
On PC we only had Intel32bit to Intel64bit and old 32bit software still works like a charm.
And yes. I dare to complain about this as a senior developer in the public.
In their marketing Apple suggest to towards their end-users that nearly all their software will be available natively for the M1, because the transition is easy.
The result of this marketing is very annoying for developers. You can validate it for yourself. Just take a look at the threads in this forum here. People are aggressively requesting native M1 versions, as they falsely assume that it is not a big deal. Many of the end-customers seem to think that the 'lazy developer' only has to hit a button to 'recompile for M1'.
This isn't true at all for plugins unless you use perfectly working abstraction layer like JUCE. If you use the VST SDK for example there are libraries that you rely on and there are interfaces that you need to deal with and there are adapters that need to be rewritten. Most of the stuff has a poor/no documentation. It's a lot of try & error. Then everything needs to be tested.
In my case migrating the older products (VSTSDK + VSTGUI) to M1 and VST3 needed a complete year of work. This time is missing and could have been used for adding new features or developing new products.
And this isn't the first time we step through this with Apple. We also had to rewrite our software and deal with Motorola->Intel32bit (little endian/big endian), then Carbon->Cocoa, then Intel32bit to Intel64bit, then Notarisation, then Intel64bit to M1 and OpenGl->Metal.
On PC we only had Intel32bit to Intel64bit and old 32bit software still works like a charm.
And yes. I dare to complain about this as a senior developer in the public.
https://www.tone2.com
Our award-winning synthesizers offer true high-end sound quality.
Our award-winning synthesizers offer true high-end sound quality.
-
- KVRian
- 900 posts since 7 Aug, 2018
Hello Markus,
First of all thank you for the excellence of your products.
I have Saurus and Warlock and I plan to buy Icarus 2.
The concern of the modern world, people do not realize the work that this kind of migration entails and also it is a lack of respect overall and for certain developers as well.
Apple has always led a form of dictate, I'm not anti Apple quite the contrary, I even plan to buy a mac mini max.
But given the incompatibility and the fact that some developers haven't yet upgraded to native use for the M1, I'm sticking to my pc for now, as everything works great.
Thank you again Markus for all the work you do to make us products of immense quality.
First of all thank you for the excellence of your products.
I have Saurus and Warlock and I plan to buy Icarus 2.
The concern of the modern world, people do not realize the work that this kind of migration entails and also it is a lack of respect overall and for certain developers as well.
Apple has always led a form of dictate, I'm not anti Apple quite the contrary, I even plan to buy a mac mini max.
But given the incompatibility and the fact that some developers haven't yet upgraded to native use for the M1, I'm sticking to my pc for now, as everything works great.
Thank you again Markus for all the work you do to make us products of immense quality.
-
- KVRAF
- 6077 posts since 27 Jul, 2001 from Tarpon Springs, Florida, USA
Is Icarus2 multi-touch capable?
What is the lowest sale price in the last 12 months or so?
What is the lowest sale price in the last 12 months or so?
My Studio: viewtopic.php?f=4&t=7760&p=7777146#p7777146
-
- KVRian
- 912 posts since 18 Feb, 2004
tone2 products work just fine on Rosetta2 for the ones that haven't transitioned over to Apple Silicon-native code.Trancer wrote: Fri Apr 01, 2022 9:32 am Hello Markus,
First of all thank you for the excellence of your products.
I have Saurus and Warlock and I plan to buy Icarus 2.
The concern of the modern world, people do not realize the work that this kind of migration entails and also it is a lack of respect overall and for certain developers as well.
Apple has always led a form of dictate, I'm not anti Apple quite the contrary, I even plan to buy a mac mini max.
But given the incompatibility and the fact that some developers haven't yet upgraded to native use for the M1, I'm sticking to my pc for now, as everything works great.
Thank you again Markus for all the work you do to make us products of immense quality.
-
Echoes in the Attic Echoes in the Attic https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=180417
- KVRAF
- 12004 posts since 12 May, 2008
No not multi-touch.Kalamata Kid wrote: Fri Apr 01, 2022 3:30 pm Is Icarus2 multi-touch capable?
What is the lowest sale price in the last 12 months or so?
-
- KVRist
- 238 posts since 19 Dec, 2005 from NL
I paid a little less than € 80 last November at the KVR marketplace dealsKalamata Kid wrote: Fri Apr 01, 2022 3:30 pm What is the lowest sale price in the last 12 months or so?
