Csound Csound-dev Csound-tekno Search About

[Csnd] porting csnd.jar and libcsnd to android

Date2010-12-08 19:01
FromBrian Redfern
Subject[Csnd] porting csnd.jar and libcsnd to android
I'm interested in being able to write little gui synth apps on top of
the csound lib, or even a simple csd editor and executor on android.
I'd like to be able to have an android tablet in the future that I
could use as a performance platform for multitouch music apps.


Send bugs reports to the Sourceforge bug tracker
            https://sourceforge.net/tracker/?group_id=81968&atid=564599
Discussions of bugs and features can be posted here
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"

Date2010-12-08 19:11
FromMichael Gogins
Subject[Csnd] Re: porting csnd.jar and libcsnd to android
I think this is an excellent idea. You could do this in Java, Python,
or Lua. Python is probably the best way to go.

Regards,
Mike

On Wed, Dec 8, 2010 at 2:01 PM, Brian Redfern  wrote:
> I'm interested in being able to write little gui synth apps on top of
> the csound lib, or even a simple csd editor and executor on android.
> I'd like to be able to have an android tablet in the future that I
> could use as a performance platform for multitouch music apps.
>
>
> Send bugs reports to the Sourceforge bug tracker
>            https://sourceforge.net/tracker/?group_id=81968&atid=564599
> Discussions of bugs and features can be posted here
> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"
>
>



-- 
Michael Gogins
Irreducible Productions
http://www.michael-gogins.com
Michael dot Gogins at gmail dot com


Send bugs reports to the Sourceforge bug tracker
            https://sourceforge.net/tracker/?group_id=81968&atid=564599
Discussions of bugs and features can be posted here
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"


Date2010-12-08 19:15
FromNick Suda
Subject[Csnd] Re: Re: porting csnd.jar and libcsnd to android

Please keep the mailing list updated on your progress with this project, because I am also looking into the possibility of Csound-based Android development, and would very much like to see the intercalary work you've done to get to the final product!

-Nick Suda
Renton, WA/Brookline, MA
nick.suda@gmail.com
(425) 941-0093

On Dec 8, 2010 2:12 PM, "Michael Gogins" <michael.gogins@gmail.com> wrote:
> I think this is an excellent idea. You could do this in Java, Python,
> or Lua. Python is probably the best way to go.
>
> Regards,
> Mike
>
> On Wed, Dec 8, 2010 at 2:01 PM, Brian Redfern <brianwredfern@gmail.com> wrote:
>> I'm interested in being able to write little gui synth apps on top of
>> the csound lib, or even a simple csd editor and executor on android.
>> I'd like to be able to have an android tablet in the future that I
>> could use as a performance platform for multitouch music apps.
>>
>>
>> Send bugs reports to the Sourceforge bug tracker
>>            https://sourceforge.net/tracker/?group_id=81968&atid=564599
>> Discussions of bugs and features can be posted here
>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"
>>
>>
>
>
>
> --
> Michael Gogins
> Irreducible Productions
> http://www.michael-gogins.com
> Michael dot Gogins at gmail dot com
>
>
> Send bugs reports to the Sourceforge bug tracker
> https://sourceforge.net/tracker/?group_id=81968&atid=564599
> Discussions of bugs and features can be posted here
> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"
>

Date2010-12-08 20:22
FromBrian Redfern
Subject[Csnd] Re: Re: Re: porting csnd.jar and libcsnd to android
I don't think you can use python on android, this will be an extremely
bleeding edge project because only the Nexus S support android 2.3,
its going to be a lot of work, so by the time I'm done more phones
will likely support 2.3. My own phone only supports 2.1.

It wouldn't be possible to support older phones for realtime front
ends, but it may be possible to support a csound editor that can
render a csd file to a wav file and then use the standard MediaPlayer
object to play the result back.
On Wed, Dec 8, 2010 at 11:15 AM, Nick Suda  wrote:
> Please keep the mailing list updated on your progress with this project,
> because I am also looking into the possibility of Csound-based Android
> development, and would very much like to see the intercalary work you've
> done to get to the final product!
>
> -Nick Suda
> Renton, WA/Brookline, MA
> nick.suda@gmail.com
> (425) 941-0093
>
> On Dec 8, 2010 2:12 PM, "Michael Gogins"  wrote:
>> I think this is an excellent idea. You could do this in Java, Python,
>> or Lua. Python is probably the best way to go.
>>
>> Regards,
>> Mike
>>
>> On Wed, Dec 8, 2010 at 2:01 PM, Brian Redfern 
>> wrote:
>>> I'm interested in being able to write little gui synth apps on top of
>>> the csound lib, or even a simple csd editor and executor on android.
>>> I'd like to be able to have an android tablet in the future that I
>>> could use as a performance platform for multitouch music apps.
>>>
>>>
>>> Send bugs reports to the Sourceforge bug tracker
>>>            https://sourceforge.net/tracker/?group_id=81968&atid=564599
>>> Discussions of bugs and features can be posted here
>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe
>>> csound"
>>>
>>>
>>
>>
>>
>> --
>> Michael Gogins
>> Irreducible Productions
>> http://www.michael-gogins.com
>> Michael dot Gogins at gmail dot com
>>
>>
>> Send bugs reports to the Sourceforge bug tracker
>> https://sourceforge.net/tracker/?group_id=81968&atid=564599
>> Discussions of bugs and features can be posted here
>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe
>> csound"
>>
>


Send bugs reports to the Sourceforge bug tracker
            https://sourceforge.net/tracker/?group_id=81968&atid=564599
Discussions of bugs and features can be posted here
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"


Date2010-12-08 20:36
FromNick Suda
Subject[Csnd] Re: Re: Re: Re: porting csnd.jar and libcsnd to android

I haven't learned enough about the OS architecture (or Java or Python... _yet_!) to necessarily put that point in context.

Are you saying it would not be possible to support a realtime engine that is rendering live output from Csound in a version of Android older than 2.3 because of something about Python?

Because I have a Verizon Droid Incredible (currently at 2.2... I didn't even know 2.3 was going to exist yet!), and I was planning on initially just keeping the support for my app limited to my phone before getting anything else working.

-Nick Suda
Renton, WA/Brookline, MA
nick.suda@gmail.com
(425) 941-0093

On Dec 8, 2010 3:22 PM, "Brian Redfern" <brianwredfern@gmail.com> wrote:
> I don't think you can use python on android, this will be an extremely
> bleeding edge project because only the Nexus S support android 2.3,
> its going to be a lot of work, so by the time I'm done more phones
> will likely support 2.3. My own phone only supports 2.1.
>
> It wouldn't be possible to support older phones for realtime front
> ends, but it may be possible to support a csound editor that can
> render a csd file to a wav file and then use the standard MediaPlayer
> object to play the result back.
> On Wed, Dec 8, 2010 at 11:15 AM, Nick Suda <nick.suda@gmail.com> wrote:
>> Please keep the mailing list updated on your progress with this project,
>> because I am also looking into the possibility of Csound-based Android
>> development, and would very much like to see the intercalary work you've
>> done to get to the final product!
>>
>> -Nick Suda
>> Renton, WA/Brookline, MA
>> nick.suda@gmail.com
>> (425) 941-0093
>>
>> On Dec 8, 2010 2:12 PM, "Michael Gogins" <michael.gogins@gmail.com> wrote:
>>> I think this is an excellent idea. You could do this in Java, Python,
>>> or Lua. Python is probably the best way to go.
>>>
>>> Regards,
>>> Mike
>>>
>>> On Wed, Dec 8, 2010 at 2:01 PM, Brian Redfern <brianwredfern@gmail.com>
>>> wrote:
>>>> I'm interested in being able to write little gui synth apps on top of
>>>> the csound lib, or even a simple csd editor and executor on android.
>>>> I'd like to be able to have an android tablet in the future that I
>>>> could use as a performance platform for multitouch music apps.
>>>>
>>>>
>>>> Send bugs reports to the Sourceforge bug tracker
>>>>            https://sourceforge.net/tracker/?group_id=81968&atid=564599
>>>> Discussions of bugs and features can be posted here
>>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe
>>>> csound"
>>>>
>>>>
>>>
>>>
>>>
>>> --
>>> Michael Gogins
>>> Irreducible Productions
>>> http://www.michael-gogins.com
>>> Michael dot Gogins at gmail dot com
>>>
>>>
>>> Send bugs reports to the Sourceforge bug tracker
>>> https://sourceforge.net/tracker/?group_id=81968&atid=564599
>>> Discussions of bugs and features can be posted here
>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe
>>> csound"
>>>
>>
>
>
> Send bugs reports to the Sourceforge bug tracker
> https://sourceforge.net/tracker/?group_id=81968&atid=564599
> Discussions of bugs and features can be posted here
> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"
>

Date2010-12-08 20:42
FromNick Suda
Subject[Csnd] Re: Re: Re: Re: porting csnd.jar and libcsnd to android

I suppose I may have misinterpreted your response to Michael... you're saying your project is just going to employ Java, correct?

-Nick Suda
Renton, WA/Brookline, MA
nick.suda@gmail.com
(425) 941-0093

On Dec 8, 2010 3:36 PM, "Nick Suda" <nick.suda@gmail.com> wrote:
> I haven't learned enough about the OS architecture (or Java or Python...
> _yet_!) to necessarily put that point in context.
>
> Are you saying it would not be possible to support a realtime engine that is
> rendering live output from Csound in a version of Android older than 2.3
> because of something about Python?
>
> Because I have a Verizon Droid Incredible (currently at 2.2... I didn't even
> know 2.3 was going to exist yet!), and I was planning on initially just
> keeping the support for my app limited to my phone before getting anything
> else working.
>
> -Nick Suda
> Renton, WA/Brookline, MA
> nick.suda@gmail.com
> (425) 941-0093
> On Dec 8, 2010 3:22 PM, "Brian Redfern" <brianwredfern@gmail.com> wrote:
>> I don't think you can use python on android, this will be an extremely
>> bleeding edge project because only the Nexus S support android 2.3,
>> its going to be a lot of work, so by the time I'm done more phones
>> will likely support 2.3. My own phone only supports 2.1.
>>
>> It wouldn't be possible to support older phones for realtime front
>> ends, but it may be possible to support a csound editor that can
>> render a csd file to a wav file and then use the standard MediaPlayer
>> object to play the result back.
>> On Wed, Dec 8, 2010 at 11:15 AM, Nick Suda <nick.suda@gmail.com> wrote:
>>> Please keep the mailing list updated on your progress with this project,
>>> because I am also looking into the possibility of Csound-based Android
>>> development, and would very much like to see the intercalary work you've
>>> done to get to the final product!
>>>
>>> -Nick Suda
>>> Renton, WA/Brookline, MA
>>> nick.suda@gmail.com
>>> (425) 941-0093
>>>
>>> On Dec 8, 2010 2:12 PM, "Michael Gogins" <michael.gogins@gmail.com>
> wrote:
>>>> I think this is an excellent idea. You could do this in Java, Python,
>>>> or Lua. Python is probably the best way to go.
>>>>
>>>> Regards,
>>>> Mike
>>>>
>>>> On Wed, Dec 8, 2010 at 2:01 PM, Brian Redfern <brianwredfern@gmail.com>
>>>> wrote:
>>>>> I'm interested in being able to write little gui synth apps on top of
>>>>> the csound lib, or even a simple csd editor and executor on android.
>>>>> I'd like to be able to have an android tablet in the future that I
>>>>> could use as a performance platform for multitouch music apps.
>>>>>
>>>>>
>>>>> Send bugs reports to the Sourceforge bug tracker
>>>>> https://sourceforge.net/tracker/?group_id=81968&atid=564599
>>>>> Discussions of bugs and features can be posted here
>>>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body
> "unsubscribe
>>>>> csound"
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Michael Gogins
>>>> Irreducible Productions
>>>> http://www.michael-gogins.com
>>>> Michael dot Gogins at gmail dot com
>>>>
>>>>
>>>> Send bugs reports to the Sourceforge bug tracker
>>>> https://sourceforge.net/tracker/?group_id=81968&atid=564599
>>>> Discussions of bugs and features can be posted here
>>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe
>>>> csound"
>>>>
>>>
>>
>>
>> Send bugs reports to the Sourceforge bug tracker
>> https://sourceforge.net/tracker/?group_id=81968&atid=564599
>> Discussions of bugs and features can be posted here
>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe
> csound"
>>

Date2010-12-08 20:49
FromBrian Redfern
Subject[Csnd] Re: Re: Re: Re: Re: porting csnd.jar and libcsnd to android
Yeah it wouldn't be a full blown port of csound, it would be a port of
csound library and csnd.jar so that you can write software synths
using a csd file and a java front end that can execute the csd file in
realtime.

Python isn't supported on android, so it would have to be a
combination of java and jni native code.

On Wed, Dec 8, 2010 at 12:42 PM, Nick Suda  wrote:
> I suppose I may have misinterpreted your response to Michael... you're
> saying your project is just going to employ Java, correct?
>
> -Nick Suda
> Renton, WA/Brookline, MA
> nick.suda@gmail.com
> (425) 941-0093
>
> On Dec 8, 2010 3:36 PM, "Nick Suda"  wrote:
>> I haven't learned enough about the OS architecture (or Java or Python...
>> _yet_!) to necessarily put that point in context.
>>
>> Are you saying it would not be possible to support a realtime engine that
>> is
>> rendering live output from Csound in a version of Android older than 2.3
>> because of something about Python?
>>
>> Because I have a Verizon Droid Incredible (currently at 2.2... I didn't
>> even
>> know 2.3 was going to exist yet!), and I was planning on initially just
>> keeping the support for my app limited to my phone before getting anything
>> else working.
>>
>> -Nick Suda
>> Renton, WA/Brookline, MA
>> nick.suda@gmail.com
>> (425) 941-0093
>> On Dec 8, 2010 3:22 PM, "Brian Redfern"  wrote:
>>> I don't think you can use python on android, this will be an extremely
>>> bleeding edge project because only the Nexus S support android 2.3,
>>> its going to be a lot of work, so by the time I'm done more phones
>>> will likely support 2.3. My own phone only supports 2.1.
>>>
>>> It wouldn't be possible to support older phones for realtime front
>>> ends, but it may be possible to support a csound editor that can
>>> render a csd file to a wav file and then use the standard MediaPlayer
>>> object to play the result back.
>>> On Wed, Dec 8, 2010 at 11:15 AM, Nick Suda  wrote:
>>>> Please keep the mailing list updated on your progress with this project,
>>>> because I am also looking into the possibility of Csound-based Android
>>>> development, and would very much like to see the intercalary work you've
>>>> done to get to the final product!
>>>>
>>>> -Nick Suda
>>>> Renton, WA/Brookline, MA
>>>> nick.suda@gmail.com
>>>> (425) 941-0093
>>>>
>>>> On Dec 8, 2010 2:12 PM, "Michael Gogins" 
>> wrote:
>>>>> I think this is an excellent idea. You could do this in Java, Python,
>>>>> or Lua. Python is probably the best way to go.
>>>>>
>>>>> Regards,
>>>>> Mike
>>>>>
>>>>> On Wed, Dec 8, 2010 at 2:01 PM, Brian Redfern 
>>>>> wrote:
>>>>>> I'm interested in being able to write little gui synth apps on top of
>>>>>> the csound lib, or even a simple csd editor and executor on android.
>>>>>> I'd like to be able to have an android tablet in the future that I
>>>>>> could use as a performance platform for multitouch music apps.
>>>>>>
>>>>>>
>>>>>> Send bugs reports to the Sourceforge bug tracker
>>>>>> https://sourceforge.net/tracker/?group_id=81968&atid=564599
>>>>>> Discussions of bugs and features can be posted here
>>>>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body
>> "unsubscribe
>>>>>> csound"
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Michael Gogins
>>>>> Irreducible Productions
>>>>> http://www.michael-gogins.com
>>>>> Michael dot Gogins at gmail dot com
>>>>>
>>>>>
>>>>> Send bugs reports to the Sourceforge bug tracker
>>>>> https://sourceforge.net/tracker/?group_id=81968&atid=564599
>>>>> Discussions of bugs and features can be posted here
>>>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body
>>>>> "unsubscribe
>>>>> csound"
>>>>>
>>>>
>>>
>>>
>>> Send bugs reports to the Sourceforge bug tracker
>>> https://sourceforge.net/tracker/?group_id=81968&atid=564599
>>> Discussions of bugs and features can be posted here
>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe
>> csound"
>>>
>


Send bugs reports to the Sourceforge bug tracker
            https://sourceforge.net/tracker/?group_id=81968&atid=564599
Discussions of bugs and features can be posted here
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"

Date2010-12-08 21:05
FromMichael Gogins
Subject[Csnd] Re: Re: Re: Re: Re: Re: porting csnd.jar and libcsnd to android
Python, Perl, JRuby, Lua, BeanShell, JavaScript, Tcl, and shell are
supported on Android via http://code.google.com/p/android-scripting/.
I have considerable experience with Lua (another possibility for this
job) and some with Python. Lua works just fine.

These do not have direct access to the GUI, but you can do a pretty
capable GUI using a WebView; you bring up a Web page that has widgets
and callbacks that can produce events that your script can consume --
and vice versa.

The advantage of this approach over Java is that you can develop on
the phone or Android device itself. I chose this approach because I
need to be able to compose by programming scripts on my phone. I can
do that now, see Silencio on Google Code.

Regards,
Mike



On Wed, Dec 8, 2010 at 3:49 PM, Brian Redfern  wrote:
> Yeah it wouldn't be a full blown port of csound, it would be a port of
> csound library and csnd.jar so that you can write software synths
> using a csd file and a java front end that can execute the csd file in
> realtime.
>
> Python isn't supported on android, so it would have to be a
> combination of java and jni native code.
>
> On Wed, Dec 8, 2010 at 12:42 PM, Nick Suda  wrote:
>> I suppose I may have misinterpreted your response to Michael... you're
>> saying your project is just going to employ Java, correct?
>>
>> -Nick Suda
>> Renton, WA/Brookline, MA
>> nick.suda@gmail.com
>> (425) 941-0093
>>
>> On Dec 8, 2010 3:36 PM, "Nick Suda"  wrote:
>>> I haven't learned enough about the OS architecture (or Java or Python...
>>> _yet_!) to necessarily put that point in context.
>>>
>>> Are you saying it would not be possible to support a realtime engine that
>>> is
>>> rendering live output from Csound in a version of Android older than 2.3
>>> because of something about Python?
>>>
>>> Because I have a Verizon Droid Incredible (currently at 2.2... I didn't
>>> even
>>> know 2.3 was going to exist yet!), and I was planning on initially just
>>> keeping the support for my app limited to my phone before getting anything
>>> else working.
>>>
>>> -Nick Suda
>>> Renton, WA/Brookline, MA
>>> nick.suda@gmail.com
>>> (425) 941-0093
>>> On Dec 8, 2010 3:22 PM, "Brian Redfern"  wrote:
>>>> I don't think you can use python on android, this will be an extremely
>>>> bleeding edge project because only the Nexus S support android 2.3,
>>>> its going to be a lot of work, so by the time I'm done more phones
>>>> will likely support 2.3. My own phone only supports 2.1.
>>>>
>>>> It wouldn't be possible to support older phones for realtime front
>>>> ends, but it may be possible to support a csound editor that can
>>>> render a csd file to a wav file and then use the standard MediaPlayer
>>>> object to play the result back.
>>>> On Wed, Dec 8, 2010 at 11:15 AM, Nick Suda  wrote:
>>>>> Please keep the mailing list updated on your progress with this project,
>>>>> because I am also looking into the possibility of Csound-based Android
>>>>> development, and would very much like to see the intercalary work you've
>>>>> done to get to the final product!
>>>>>
>>>>> -Nick Suda
>>>>> Renton, WA/Brookline, MA
>>>>> nick.suda@gmail.com
>>>>> (425) 941-0093
>>>>>
>>>>> On Dec 8, 2010 2:12 PM, "Michael Gogins" 
>>> wrote:
>>>>>> I think this is an excellent idea. You could do this in Java, Python,
>>>>>> or Lua. Python is probably the best way to go.
>>>>>>
>>>>>> Regards,
>>>>>> Mike
>>>>>>
>>>>>> On Wed, Dec 8, 2010 at 2:01 PM, Brian Redfern 
>>>>>> wrote:
>>>>>>> I'm interested in being able to write little gui synth apps on top of
>>>>>>> the csound lib, or even a simple csd editor and executor on android.
>>>>>>> I'd like to be able to have an android tablet in the future that I
>>>>>>> could use as a performance platform for multitouch music apps.
>>>>>>>
>>>>>>>
>>>>>>> Send bugs reports to the Sourceforge bug tracker
>>>>>>> https://sourceforge.net/tracker/?group_id=81968&atid=564599
>>>>>>> Discussions of bugs and features can be posted here
>>>>>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body
>>> "unsubscribe
>>>>>>> csound"
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Michael Gogins
>>>>>> Irreducible Productions
>>>>>> http://www.michael-gogins.com
>>>>>> Michael dot Gogins at gmail dot com
>>>>>>
>>>>>>
>>>>>> Send bugs reports to the Sourceforge bug tracker
>>>>>> https://sourceforge.net/tracker/?group_id=81968&atid=564599
>>>>>> Discussions of bugs and features can be posted here
>>>>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body
>>>>>> "unsubscribe
>>>>>> csound"
>>>>>>
>>>>>
>>>>
>>>>
>>>> Send bugs reports to the Sourceforge bug tracker
>>>> https://sourceforge.net/tracker/?group_id=81968&atid=564599
>>>> Discussions of bugs and features can be posted here
>>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe
>>> csound"
>>>>
>>
>
>
> Send bugs reports to the Sourceforge bug tracker
>            https://sourceforge.net/tracker/?group_id=81968&atid=564599
> Discussions of bugs and features can be posted here
> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"
>
>



-- 
Michael Gogins
Irreducible Productions
http://www.michael-gogins.com
Michael dot Gogins at gmail dot com


Send bugs reports to the Sourceforge bug tracker
            https://sourceforge.net/tracker/?group_id=81968&atid=564599
Discussions of bugs and features can be posted here
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"


Date2010-12-08 21:38
FromBrian Redfern
Subject[Csnd] Re: Re: Re: Re: Re: Re: Re: porting csnd.jar and libcsnd to android
Yeah I'm thinking of how OLPC uses csound as a backend for GUI
activities, I don't see why the same kind of thing can't run on
android, thinking of java based gui's that could even be sold by
developers in the app store, the end user doesn't have to know csound,
all they know is that it runs fast and sounds awesome.

On Wed, Dec 8, 2010 at 1:05 PM, Michael Gogins  wrote:
> Python, Perl, JRuby, Lua, BeanShell, JavaScript, Tcl, and shell are
> supported on Android via http://code.google.com/p/android-scripting/.
> I have considerable experience with Lua (another possibility for this
> job) and some with Python. Lua works just fine.
>
> These do not have direct access to the GUI, but you can do a pretty
> capable GUI using a WebView; you bring up a Web page that has widgets
> and callbacks that can produce events that your script can consume --
> and vice versa.
>
> The advantage of this approach over Java is that you can develop on
> the phone or Android device itself. I chose this approach because I
> need to be able to compose by programming scripts on my phone. I can
> do that now, see Silencio on Google Code.
>
> Regards,
> Mike
>
>
>
> On Wed, Dec 8, 2010 at 3:49 PM, Brian Redfern  wrote:
>> Yeah it wouldn't be a full blown port of csound, it would be a port of
>> csound library and csnd.jar so that you can write software synths
>> using a csd file and a java front end that can execute the csd file in
>> realtime.
>>
>> Python isn't supported on android, so it would have to be a
>> combination of java and jni native code.
>>
>> On Wed, Dec 8, 2010 at 12:42 PM, Nick Suda  wrote:
>>> I suppose I may have misinterpreted your response to Michael... you're
>>> saying your project is just going to employ Java, correct?
>>>
>>> -Nick Suda
>>> Renton, WA/Brookline, MA
>>> nick.suda@gmail.com
>>> (425) 941-0093
>>>
>>> On Dec 8, 2010 3:36 PM, "Nick Suda"  wrote:
>>>> I haven't learned enough about the OS architecture (or Java or Python...
>>>> _yet_!) to necessarily put that point in context.
>>>>
>>>> Are you saying it would not be possible to support a realtime engine that
>>>> is
>>>> rendering live output from Csound in a version of Android older than 2.3
>>>> because of something about Python?
>>>>
>>>> Because I have a Verizon Droid Incredible (currently at 2.2... I didn't
>>>> even
>>>> know 2.3 was going to exist yet!), and I was planning on initially just
>>>> keeping the support for my app limited to my phone before getting anything
>>>> else working.
>>>>
>>>> -Nick Suda
>>>> Renton, WA/Brookline, MA
>>>> nick.suda@gmail.com
>>>> (425) 941-0093
>>>> On Dec 8, 2010 3:22 PM, "Brian Redfern"  wrote:
>>>>> I don't think you can use python on android, this will be an extremely
>>>>> bleeding edge project because only the Nexus S support android 2.3,
>>>>> its going to be a lot of work, so by the time I'm done more phones
>>>>> will likely support 2.3. My own phone only supports 2.1.
>>>>>
>>>>> It wouldn't be possible to support older phones for realtime front
>>>>> ends, but it may be possible to support a csound editor that can
>>>>> render a csd file to a wav file and then use the standard MediaPlayer
>>>>> object to play the result back.
>>>>> On Wed, Dec 8, 2010 at 11:15 AM, Nick Suda  wrote:
>>>>>> Please keep the mailing list updated on your progress with this project,
>>>>>> because I am also looking into the possibility of Csound-based Android
>>>>>> development, and would very much like to see the intercalary work you've
>>>>>> done to get to the final product!
>>>>>>
>>>>>> -Nick Suda
>>>>>> Renton, WA/Brookline, MA
>>>>>> nick.suda@gmail.com
>>>>>> (425) 941-0093
>>>>>>
>>>>>> On Dec 8, 2010 2:12 PM, "Michael Gogins" 
>>>> wrote:
>>>>>>> I think this is an excellent idea. You could do this in Java, Python,
>>>>>>> or Lua. Python is probably the best way to go.
>>>>>>>
>>>>>>> Regards,
>>>>>>> Mike
>>>>>>>
>>>>>>> On Wed, Dec 8, 2010 at 2:01 PM, Brian Redfern 
>>>>>>> wrote:
>>>>>>>> I'm interested in being able to write little gui synth apps on top of
>>>>>>>> the csound lib, or even a simple csd editor and executor on android.
>>>>>>>> I'd like to be able to have an android tablet in the future that I
>>>>>>>> could use as a performance platform for multitouch music apps.
>>>>>>>>
>>>>>>>>
>>>>>>>> Send bugs reports to the Sourceforge bug tracker
>>>>>>>> https://sourceforge.net/tracker/?group_id=81968&atid=564599
>>>>>>>> Discussions of bugs and features can be posted here
>>>>>>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body
>>>> "unsubscribe
>>>>>>>> csound"
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Michael Gogins
>>>>>>> Irreducible Productions
>>>>>>> http://www.michael-gogins.com
>>>>>>> Michael dot Gogins at gmail dot com
>>>>>>>
>>>>>>>
>>>>>>> Send bugs reports to the Sourceforge bug tracker
>>>>>>> https://sourceforge.net/tracker/?group_id=81968&atid=564599
>>>>>>> Discussions of bugs and features can be posted here
>>>>>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body
>>>>>>> "unsubscribe
>>>>>>> csound"
>>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> Send bugs reports to the Sourceforge bug tracker
>>>>> https://sourceforge.net/tracker/?group_id=81968&atid=564599
>>>>> Discussions of bugs and features can be posted here
>>>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe
>>>> csound"
>>>>>
>>>
>>
>>
>> Send bugs reports to the Sourceforge bug tracker
>>            https://sourceforge.net/tracker/?group_id=81968&atid=564599
>> Discussions of bugs and features can be posted here
>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"
>>
>>
>
>
>
> --
> Michael Gogins
> Irreducible Productions
> http://www.michael-gogins.com
> Michael dot Gogins at gmail dot com
>
>
> Send bugs reports to the Sourceforge bug tracker
>            https://sourceforge.net/tracker/?group_id=81968&atid=564599
> Discussions of bugs and features can be posted here
> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"
>
>


Send bugs reports to the Sourceforge bug tracker
            https://sourceforge.net/tracker/?group_id=81968&atid=564599
Discussions of bugs and features can be posted here
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"