I plan to compose electroacoustic pieces and therefore producing an App (with audio i/o, midi and OSC) along the musical score the musician (whom the piece le dedicated) would play.
In that perspective, I should get paid as a composer when the piece is commissioned and then each time the piece is performed thanks to author right (SACEM).
In this context, I dont sell the app that come with the score but I get paid for my composer work.
However, I would not want that some custom DSP I’d had made with Faust, a particular routing specific to the piece or if the app include some live automated algorythmic composition rules, I’d not like that another composer could just reuse as is or with a little modification my work. Indeed, the app and the score become the whole piece.
What garantee to me the paternity if the app is released under GPL ?
Will my Faust code become GPL if I use GPL-ed JUCE ?
As an individual, are my other activities (instrumental music, teaching, …) taken in account when we are speaking about revenues <50k and so on ?
Is the utilisation of JUCE described above considered “no revenue” if I want to closed the source but keeping using JUCE freely ?
If not, is there a mean to use GPL-ed JUCE and make something to keep paternity or to make a copyright for instance over the custom DSP generated by Faust, the routing, or the C++ code that is in this case the “score for the computer” : wait Bb on mic4 then start seq(1)…
Sorry for the inconvenience.
Looking forward to reading you !
All the Best.