Author Topic: New plug-in type released  (Read 310 times)

Offline Rakib

  • Crazy artist
  • ****
  • Posts: 918
  • Operating System: win7x64
New plug-in type released
« on: June 15, 2022, 16:41:59 »
Open source and free.
https://u-he.com/community/clap/
^^

Offline Saga Musix

  • OpenMPT Developers
  • *****
  • Posts: 7,506
  • aka Jojo
    • Download music, samples, VST plugins: Saga Musix Website
  • Operating System: Windows 10 x64
Re: New plug-in type released
« Reply #1 on: June 15, 2022, 18:13:06 »
» No support, bug reports, feature requests via private messages - they will not be answered. Use the forums and the issue tracker so that everyone can benefit from your post.

Offline Schmitty2005

  • Active artist
  • *
  • Posts: 14
Re: New plug-in type released
« Reply #2 on: June 25, 2022, 01:15:57 »
If CLAP takes off, how difficult  would it be to implement into OpenMPT? 

Offline Saga Musix

  • OpenMPT Developers
  • *****
  • Posts: 7,506
  • aka Jojo
    • Download music, samples, VST plugins: Saga Musix Website
  • Operating System: Windows 10 x64
Re: New plug-in type released
« Reply #3 on: June 25, 2022, 09:08:16 »
Let's put it like that: Given the available choices (VST3, LV2, CLAP), my priority of implementation would be CLAP, followed by LV2, and VST3 last. Any additional plugin stanard is a lot of work to implement but it's certainly doable.
» No support, bug reports, feature requests via private messages - they will not be answered. Use the forums and the issue tracker so that everyone can benefit from your post.

Offline manx

  • OpenMPT Developers
  • *****
  • Posts: 317
Re: New plug-in type released
« Reply #4 on: June 25, 2022, 09:12:43 »
Let's put it like that: Given the available choices (VST3, LV2, CLAP), my priority of implementation would be CLAP, followed by LV2, and VST3 last. Any additional plugin stanard is a lot of work to implement but it's certainly doable.

My priority would be:
  • proper plugin type abstraction interface
  • re-implementiong pluginbridge at that level
  • everything else

While this introduces additional implementation overhead upfront, it would significantly reduce future implementation overhead for additional plugin types.