|
Oh yes sure... If I modify an LGPL code then it makes sense to release any
change under the same licence. Under those circumstances I would be illegal
as would be using the code in a way that the author never intended.
No worries , I have no intention of ignoring the LGPL . Even though I more
into looking how the code works for making things clear how the VST
interacts with the Csound part than actually modifying the CSoundVST source
code. As I said I am not very good with C++ .
Sorry I am the one who misunderstood. Thank for your help guys.
Andres Cabrera wrote:
>
> Hi,
>
> I'm sure Michael was only making a friendly reminder about the licence
> before you embarked on your project.
> You are right that your code, if it links to LGPL code can have any
> licence and usage you wish. Michael was probably pointing out that if
> you modify CsoundVST in any way, any changes must be made public under
> the LGPL, which is I think what you want and why you are here.
>
> Cheers,
> Andres
>
> On Mon, Dec 8, 2008 at 11:36 AM, kilon wrote:
>>
>> Sorry but why do I need, to change CsoundVST ID?
>>
>> I think you misunderstood me, I do not have the intention of Just to copy
>> the SOURCE CODE of CsoundVST. Afterall isn't CsoundVST written in C++? My
>> plugin will all be written in JAVA. So that immediately implies that
>> there
>> will be grave differences between the source codes.
>>
>> Nor I want to make a plugin that allows to generally run orchestra files.
>> I
>> just want to make a plugin which will look and behave like any VST plugin
>> ,
>> with a good GUI but it will use some of the functionality of CSOUND. It
>> may
>> , or may not load some orchestra files , but not any orchestra files
>> chosen
>> by the user. I will choose what I will use from CSOUND. That is all.
>>
>>
>> Also you have to be aware of something, nobody is legaly obliged to make
>> his
>> code confirm on LGPL. People who own the copyright might claim ownership
>> of
>> the copied code but they cannot force a third party to not sell their
>> code.
>> This action is in any way ilegal and if LGPL or GPL or any licence claims
>> they are ilegal too. I say all this because I am a lawyer and because
>> people
>> take this thing as legaly valid , which is not.
>>
>> But yes my intention is to create GPL or LGPL or whatever , free open
>> source
>> code for everybody. Especially MACOS where freeware plugins are like
>> extinct
>> species.
>>
>>
>>
>>
>>
>>
>>
>> Michael Gogins-2 wrote:
>>>
>>> I should add, that to do that you need to change the unique ID in the
>>> CsoundVST class. It may be better to simply copy the files and rename
>>> them and rework them. Be aware that this is LGPL code, so your code
>>> will also be LGPL.
>>>
>>> Hope this helps,
>>> Mike
>>>
>>> On Mon, Dec 8, 2008 at 5:34 AM, kilon wrote:
>>>>
>>>> Yes that is what I had in mind.
>>>>
>>>> I had some problems with JAVA GUI called from inside jVSTwrapper , that
>>>> is
>>>> why I had to ask. But sooner or later I will find out for myself.
>>>>
>>>>
>>>> Michael Gogins-2 wrote:
>>>>>
>>>>> The easiest solution is for you to derive a new class from the
>>>>> CsoundVST class, make your own GUI for it, and use that GUI and the
>>>>> channel opcodes to run an orchestra that is embedded in your code.
>>>>> This would be extremely powerful.
>>>>>
>>>>> Hope this helps,
>>>>> Mike
>>>>>
>>>>> On 12/4/08, kilon wrote:
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> OK it seems I need to be more specific. I am aware of the ability of
>>>>>> using
>>>>>> CSOUND modules from inside a VST host.
>>>>>>
>>>>>> About this I have some questions though. Will this allow me to build
>>>>>> my
>>>>>> own
>>>>>> GUI ? I want to make a good VST plugin and not something that will
>>>>>> seem
>>>>>> funny or ugly. I will take a Look at csoundVST , thank for reminding
>>>>>> me
>>>>>> of
>>>>>> this , I have completely forget about it.
>>>>>>
>>>>>> Actually I am on all major platforms. WindowsXP, MACOSX Tiger and
>>>>>> UBUNTU
>>>>>> . I
>>>>>> want my plugin to be at least accessible in Windows and MACOS. MACOS
>>>>>> is
>>>>>> top
>>>>>> priority because I fell the community needs more freeware.
>>>>>>
>>>>>> I was thinking of jVSTwrapper because it allows to build plugins the
>>>>>> tradional VST SDK way but with Java instead of C++. That is extra
>>>>>> cool
>>>>>> cause
>>>>>> that means that allows me to use any JAVA API and keep my code as
>>>>>> cross-platform as it can be (because the plugin is execute inside a
>>>>>> JVM
>>>>>> like
>>>>>> any Java programm).
>>>>>>
>>>>>> So that means that I need to call JAVA CSOUND API from inside
>>>>>> jVSTwrapper.
>>>>>> Hmm it seems that I will be the first to actually try this. I hope my
>>>>>> MAC
>>>>>> wont explode .LOL
>>>>>>
>>>>>> Oh by the way jVSTwrapper already allows access to JAVA GUI (Swing) ,
>>>>>> so
>>>>>> that means that it can access othe JAVA API, I just needed your more
>>>>>> experienced look at this.
>>>>>>
>>>>>>
>>>>>>
>>>>>> rory walsh wrote:
>>>>>>>
>>>>>>> What platform are you on? There are two ways of using Csound as a
>>>>>>> VST,
>>>>>>> the first is to use Michael Goggins csoundVST interface which lets
>>>>>>> you
>>>>>>> do just that and a whole lot more. The second option is to use a
>>>>>>> simpler and more basic toolkit csVST but it's still not fully
>>>>>>> developed. If you are working on a windows machine I can point you
>>>>>>> to
>>>>>>> the beta binaries, if working on a mac I'm afraid you may have to
>>>>>>> wait
>>>>>>> until we get a release ready but I am working on it.
>>>>>>>
>>>>>>> Rory.
>>>>>>>
>>>>>>>
>>>>>>> 2008/12/3 kilon :
>>>>>>>>
>>>>>>>> Anyone knows if those two will work correctly together?
>>>>>>>>
>>>>>>>> http://jvstwrapper.sourceforge.net/
>>>>>>>>
>>>>>>>> I want to make a VST that will use CSOUND modules and features. Is
>>>>>>>> there
>>>>>>>> any
>>>>>>>> better way?
>>>>>>>>
>>>>>>>> Thanks
>>>>>>>> --
>>>>>>>> View this message in context:
>>>>>>>> http://www.nabble.com/Calling-Java-CSound-API-from-JAVA-VST-tp20816935p20816935.html
>>>>>>>> Sent from the Csound - Dev mailing list archive at Nabble.com.
>>>>>>>>
>>>>>>>>
>>>>>>>> -------------------------------------------------------------------------
>>>>>>>> This SF.Net email is sponsored by the Moblin Your Move Developer's
>>>>>>>> challenge
>>>>>>>> Build the coolest Linux based applications with Moblin SDK & win
>>>>>>>> great
>>>>>>>> prizes
>>>>>>>> Grand prize is a trip for two to an Open Source event anywhere in
>>>>>>>> the
>>>>>>>> world
>>>>>>>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>>>>>>>> _______________________________________________
>>>>>>>> Csound-devel mailing list
>>>>>>>> Csound-devel@lists.sourceforge.net
>>>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>>>>
>>>>>>>
>>>>>>> -------------------------------------------------------------------------
>>>>>>> This SF.Net email is sponsored by the Moblin Your Move Developer's
>>>>>>> challenge
>>>>>>> Build the coolest Linux based applications with Moblin SDK & win
>>>>>>> great
>>>>>>> prizes
>>>>>>> Grand prize is a trip for two to an Open Source event anywhere in
>>>>>>> the
>>>>>>> world
>>>>>>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>>>>>>> _______________________________________________
>>>>>>> Csound-devel mailing list
>>>>>>> Csound-devel@lists.sourceforge.net
>>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>>>
>>>>>>>
>>>>>>
>>>>>> --
>>>>>> View this message in context:
>>>>>> http://www.nabble.com/Calling-Java-CSound-API-from-JAVA-VST-tp20816935p20835145.html
>>>>>> Sent from the Csound - Dev mailing list archive at Nabble.com.
>>>>>>
>>>>>>
>>>>>> ------------------------------------------------------------------------------
>>>>>> SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas,
>>>>>> Nevada.
>>>>>> The future of the web can't happen without you. Join us at MIX09 to
>>>>>> help
>>>>>> pave the way to the Next Web now. Learn more and register at
>>>>>> http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
>>>>>> _______________________________________________
>>>>>> Csound-devel mailing list
>>>>>> Csound-devel@lists.sourceforge.net
>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Michael Gogins
>>>>> Irreducible Productions
>>>>> Michael dot Gogins at gmail dot com
>>>>>
>>>>> ------------------------------------------------------------------------------
>>>>> SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas,
>>>>> Nevada.
>>>>> The future of the web can't happen without you. Join us at MIX09 to
>>>>> help
>>>>> pave the way to the Next Web now. Learn more and register at
>>>>> http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
>>>>> _______________________________________________
>>>>> Csound-devel mailing list
>>>>> Csound-devel@lists.sourceforge.net
>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>
>>>>>
>>>>
>>>> --
>>>> View this message in context:
>>>> http://www.nabble.com/Calling-Java-CSound-API-from-JAVA-VST-tp20816935p20892927.html
>>>> Sent from the Csound - Dev mailing list archive at Nabble.com.
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>> SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas,
>>>> Nevada.
>>>> The future of the web can't happen without you. Join us at MIX09 to
>>>> help
>>>> pave the way to the Next Web now. Learn more and register at
>>>> http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
>>>> _______________________________________________
>>>> Csound-devel mailing list
>>>> Csound-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>
>>>
>>>
>>>
>>> --
>>> Michael Gogins
>>> Irreducible Productions
>>> Michael dot Gogins at gmail dot com
>>>
>>> ------------------------------------------------------------------------------
>>> SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas,
>>> Nevada.
>>> The future of the web can't happen without you. Join us at MIX09 to
>>> help
>>> pave the way to the Next Web now. Learn more and register at
>>> http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>
>>>
>>
>> --
>> View this message in context:
>> http://www.nabble.com/Calling-Java-CSound-API-from-JAVA-VST-tp20816935p20898674.html
>> Sent from the Csound - Dev mailing list archive at Nabble.com.
>>
>>
>> ------------------------------------------------------------------------------
>> SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas,
>> Nevada.
>> The future of the web can't happen without you. Join us at MIX09 to help
>> pave the way to the Next Web now. Learn more and register at
>> http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>
>
>
> --
>
>
> Andrés
>
> ------------------------------------------------------------------------------
> SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas,
> Nevada.
> The future of the web can't happen without you. Join us at MIX09 to help
> pave the way to the Next Web now. Learn more and register at
> http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
--
View this message in context: http://www.nabble.com/Calling-Java-CSound-API-from-JAVA-VST-tp20816935p20899701.html
Sent from the Csound - Dev mailing list archive at Nabble.com.
------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you. Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://list |