Csound Csound-dev Csound-tekno Search About

[Csnd] [ANNOUNCE] Csoundo 0.2

Date2013-01-02 19:04
FromRory Walsh
Subject[Csnd] [ANNOUNCE] Csoundo 0.2
I'm happy to announce a major update of Jake's Csoundo library for
Processing(all credit to Conor Robotham for his work on this). This
update adds support for Processing 2.0 and also introduces a new
Android feature that lets users send Csound enabled sketches straight
to their phone via a USB cable. We have it working on Linux and
Windows, but as of yet we've not had a chance to try it out on OSX but
it should work fine on OSX too from what I read. It's very
experimental and we're still finding some issues as we move forward.
We're hoping that some java programmers will take a look at things and
see if they can help improve the end-user experience. Currently we
have to use a custom Processing.jar but we hope to avoid this in the
future, and although you can install your sketch in the blink of any
eye, creating and sharing the .apk is not so straightforward. The
Processing developers are currently working on that issue. You can
find all the necessary files here:

https://github.com/jacobjoaquin/Csoundo

Just hit the ZIP button to grab everything. Half way down the README
file you will find instructions for getting things set up on Android.
For more information on Processing's Android mode you can check the
following site:

http://wiki.processing.org/w/Android

Although I've little experience with Java I'm happy to answer
questions and help people get set up. It really is quite quick once
everything is set up. It took me less than an hour or so to build a
pretty functional version of the classic Snake game with Csound
creating the games sound effects and background music.

Finally, we'd like to thank Jake for letting us run riot with his
original Csoundo project.

Regards,
Rory.

Date2013-01-02 19:15
FromRichard Boulanger
SubjectRe: [Csnd] [ANNOUNCE] Csoundo 0.2
WOW.

This will be fantastic.  Congratulations and thanks to Conor (and you) for this important development and contribution.

Dr. B.


-----------------------------------------
Dr. Richard Boulanger, Ph.D.   
Professor of Electronic Production and Design
Professional Writing and Music Technology Division
Berklee College of Music
617-747-2485 (office)  774-488-9166 (cell)
-------------------------------------------------------------------------------------------------

On Jan 2, 2013, at 2:04 PM, Rory Walsh <rorywalsh@ear.ie> wrote:

I'm happy to announce a major update of Jake's Csoundo library for
Processing(all credit to Conor Robotham for his work on this). This
update adds support for Processing 2.0 and also introduces a new
Android feature that lets users send Csound enabled sketches straight
to their phone via a USB cable. We have it working on Linux and
Windows, but as of yet we've not had a chance to try it out on OSX but
it should work fine on OSX too from what I read. It's very
experimental and we're still finding some issues as we move forward.
We're hoping that some java programmers will take a look at things and
see if they can help improve the end-user experience. Currently we
have to use a custom Processing.jar but we hope to avoid this in the
future, and although you can install your sketch in the blink of any
eye, creating and sharing the .apk is not so straightforward. The
Processing developers are currently working on that issue. You can
find all the necessary files here:

https://github.com/jacobjoaquin/Csoundo

Just hit the ZIP button to grab everything. Half way down the README
file you will find instructions for getting things set up on Android.
For more information on Processing's Android mode you can check the
following site:

http://wiki.processing.org/w/Android

Although I've little experience with Java I'm happy to answer
questions and help people get set up. It really is quite quick once
everything is set up. It took me less than an hour or so to build a
pretty functional version of the classic Snake game with Csound
creating the games sound effects and background music.

Finally, we'd like to thank Jake for letting us run riot with his
original Csoundo project.

Regards,
Rory.


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"



Date2013-01-02 21:43
FromAndres Cabrera
SubjectRe: [Csnd] [ANNOUNCE] Csoundo 0.2

Hi,

Congratulations! Sounds great. If I remember correctly, one of the problems with Csoundo was that reading and writing tables was not thread safe so that could lead to crashes. Csound6 should definitely offer thread safe functions for this to help people get it right.

Cheers,
Andres

On Jan 2, 2013 11:05 AM, "Rory Walsh" <rorywalsh@ear.ie> wrote:
I'm happy to announce a major update of Jake's Csoundo library for
Processing(all credit to Conor Robotham for his work on this). This
update adds support for Processing 2.0 and also introduces a new
Android feature that lets users send Csound enabled sketches straight
to their phone via a USB cable. We have it working on Linux and
Windows, but as of yet we've not had a chance to try it out on OSX but
it should work fine on OSX too from what I read. It's very
experimental and we're still finding some issues as we move forward.
We're hoping that some java programmers will take a look at things and
see if they can help improve the end-user experience. Currently we
have to use a custom Processing.jar but we hope to avoid this in the
future, and although you can install your sketch in the blink of any
eye, creating and sharing the .apk is not so straightforward. The
Processing developers are currently working on that issue. You can
find all the necessary files here:

https://github.com/jacobjoaquin/Csoundo

Just hit the ZIP button to grab everything. Half way down the README
file you will find instructions for getting things set up on Android.
For more information on Processing's Android mode you can check the
following site:

http://wiki.processing.org/w/Android

Although I've little experience with Java I'm happy to answer
questions and help people get set up. It really is quite quick once
everything is set up. It took me less than an hour or so to build a
pretty functional version of the classic Snake game with Csound
creating the games sound effects and background music.

Finally, we'd like to thank Jake for letting us run riot with his
original Csoundo project.

Regards,
Rory.


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"


Date2013-01-02 22:09
FromRory Walsh
SubjectRe: [Csnd] [ANNOUNCE] Csoundo 0.2
There is also issues with syncing from Csound to Processing due to
different 'refresh rates'. It works well from Processing to Csound,
i.e., Processing events triggering Csound events, but it's not so
great the other way round as it's quite simple for events to get lost
in space, but the project and code is pretty accessible so here's
hoping to some nice new features in 2013!

On 2 January 2013 21:43, Andres Cabrera  wrote:
> Hi,
>
> Congratulations! Sounds great. If I remember correctly, one of the problems
> with Csoundo was that reading and writing tables was not thread safe so that
> could lead to crashes. Csound6 should definitely offer thread safe functions
> for this to help people get it right.
>
> Cheers,
> Andres

> On Jan 2, 2013 11:05 AM, "Rory Walsh"  wrote:
>>
>> I'm happy to announce a major update of Jake's Csoundo library for
>> Processing(all credit to Conor Robotham for his work on this). This
>> update adds support for Processing 2.0 and also introduces a new
>> Android feature that lets users send Csound enabled sketches straight
>> to their phone via a USB cable. We have it working on Linux and
>> Windows, but as of yet we've not had a chance to try it out on OSX but
>> it should work fine on OSX too from what I read. It's very
>> experimental and we're still finding some issues as we move forward.
>> We're hoping that some java programmers will take a look at things and
>> see if they can help improve the end-user experience. Currently we
>> have to use a custom Processing.jar but we hope to avoid this in the
>> future, and although you can install your sketch in the blink of any
>> eye, creating and sharing the .apk is not so straightforward. The
>> Processing developers are currently working on that issue. You can
>> find all the necessary files here:
>>
>> https://github.com/jacobjoaquin/Csoundo
>>
>> Just hit the ZIP button to grab everything. Half way down the README
>> file you will find instructions for getting things set up on Android.
>> For more information on Processing's Android mode you can check the
>> following site:
>>
>> http://wiki.processing.org/w/Android
>>
>> Although I've little experience with Java I'm happy to answer
>> questions and help people get set up. It really is quite quick once
>> everything is set up. It took me less than an hour or so to build a
>> pretty functional version of the classic Snake game with Csound
>> creating the games sound effects and background music.
>>
>> Finally, we'd like to thank Jake for letting us run riot with his
>> original Csoundo project.
>>
>> Regards,
>> Rory.
>>
>>
>> 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"
>>
>

Date2013-01-03 18:07
FromJim Aikin
Subject[Csnd] Re: [ANNOUNCE] Csoundo 0.2
Fantastic! Glad to hear you're working on this.

For anyone who hasn't looked at it, Processing makes it pretty darn easy to
craft your own UI for a Csound orchestra. There are downloadable modules for
MIDI and OSC communications and attractive multi-tab panels with knobs and
sliders. Plus all of Processing's graphics capabilities, of course.

--JA



--
View this message in context: http://csound.1045644.n5.nabble.com/ANNOUNCE-Csoundo-0-2-tp5719149p5719164.html
Sent from the Csound - General mailing list archive at Nabble.com.

Date2013-01-05 14:06
FromRory Walsh
SubjectRe: [Csnd] Re: [ANNOUNCE] Csoundo 0.2
Just to note I've updated the source once again and improved quite a
few things. It's now thread safe to write messages to Csound channels
and update tables in real time(well, as good as, see DrawWaveform
example). I'm still haven't fierce problems accessing tables. It works
without problem when in desktop mode, but not in Android mode. I'm off
to the developer list now to see what the learned ones have to say....

Source can be downloaded from:
https://github.com/jacobjoaquin/Csoundo

Also note that the pde.jar has also been updated so this version will
only work with the very latest version of Processing.

Regards,
Rory.


On 3 January 2013 18:07, Jim Aikin  wrote:
> Fantastic! Glad to hear you're working on this.
>
> For anyone who hasn't looked at it, Processing makes it pretty darn easy to
> craft your own UI for a Csound orchestra. There are downloadable modules for
> MIDI and OSC communications and attractive multi-tab panels with knobs and
> sliders. Plus all of Processing's graphics capabilities, of course.
>
> --JA
>
>
>
> --
> View this message in context: http://csound.1045644.n5.nabble.com/ANNOUNCE-Csoundo-0-2-tp5719149p5719164.html
> Sent from the Csound - General mailing list archive at Nabble.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"
>