[Csnd] [ANNOUNCE] Csoundo 0.2
Date | 2013-01-02 19:04 |
From | Rory 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. |
Date | 2013-01-02 19:15 |
From | Richard Boulanger |
Subject | Re: [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 |
Date | 2013-01-02 21:43 |
From | Andres Cabrera |
Subject | Re: [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, 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 |
Date | 2013-01-02 22:09 |
From | Rory Walsh |
Subject | Re: [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 |
Date | 2013-01-03 18:07 |
From | Jim 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. |
Date | 2013-01-05 14:06 |
From | Rory Walsh |
Subject | Re: [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 |