FORARTfe / HyMPS

HyMPS will be a platform-indipendent software suite for advanced audio/video contents production.
https://forart.it/HyMPS/
GNU General Public License v3.0
109 stars 9 forks source link

Sharing efforts #3

Closed jcelerier closed 2 years ago

jcelerier commented 2 years ago

Hello :)

seeing the list of things mentioned in this repo makes me thing that we have similar goals.

I've been working for the last few months on Avendish, a C++ library which is able to define media objects that can trivially be compiled against various media systems & APIs such as Max, Pd, etc. , as zero-runtime-cost abstraction (and very low compile-time cost ; the full test suite which builds ~500 different objects being built compiles in 3 to 7 minutes on GH actions depending on the compiler used).

In particular, it is able to express audio/midi processors but also message-based objects and more recently GPU based objects and is to be used as the plug-in API to https://ossia.io ; the sequencer I am working on.

The issues in the repo: https://github.com/celtera/avendish/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc list all the interesting media systems I could find - my short term goal is to port at least one effect of each of those to show that this is possible and makes things both easier and more cross-platform/system.

So if at any point you wish to collaborate this could lead to interesting things I believe!

MarcoRavich commented 2 years ago

Hi there, 1st of all thanks for your constructive contribution !

At the moment we don't have any "embedded" developer (we have collaborated with NASPRO author, in the past) so, as NPO, we decided to stimulate possible collaborations between (minor ones, in particular) projects/devs.

Avendish sounds very interesting so we'll try to promote its adoption in our channels.

Last but not least, we will "grab" your listed finds: do you have any preference about the category in which to insert them ?

Thanks again and hope we can help you/your projects.

MarcoRavich commented 2 years ago

The issues in the repo: https://github.com/celtera/avendish/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc list all the interesting media systems I could find - my short term goal is to port at least one effect of each of those to show that this is possible and makes things both easier and more cross-platform/system.

So if at any point you wish to collaborate this could lead to interesting things I believe!

We too.

So here's a "HyMPS-formatted" version of Avendish's issues: https://github.com/forart/HyMPS/blob/main/jcelerier_stuff.md

Let us know (or do it yourself) which categories to put each one... ...or, even better, we could discuss - we will like to open a GH Discussion section like EP: https://github.com/valinet/ExplorerPatcher/discussions one - about categorization of resources.

Hope to read you soon.

jcelerier commented 2 years ago

Hi ! thanks, I'm on a contract this week, looking at this quickly. I agree about the GH discussion, it looks like a good place to talk !

cheers

MarcoRavich commented 2 years ago

OK, we opened a dedicated discussion about the (logical) collection re-organization:

https://github.com/forart/HyMPS/discussions/11

Suggestions and (hopefully constructive) criticism from all are always welcomed.