Re: [Bluemusic-users] [Csnd] [announce] blue 0.124.0
Brought to you by:
kunstmusik
From: Steven Y. <ste...@gm...> - 2008-09-24 16:49:53
|
Fantastic! I'm very glad to hear this and will look forward to hearing about your further tests! On Wed, Sep 24, 2008 at 8:48 AM, Hector Centeno <hc...@gm...> wrote: > Hello Steven, > > I just downloaded and tested the new build and I'm happy to report > that the segmentation fault is gone! Blue starts and uses de API... I > will do a deeper test later today and report back. > > Thanks a lot! > > Hector > > > On Wed, Sep 24, 2008 at 12:16 AM, Steven Yi <ste...@gm...> wrote: >> Hi All, >> >> I tested here on Fedora and it seems to have fixed things on up here >> too! I'm going to work on a little documentation for things that I >> missed for 0.124.0 and will put together a 0.124.1 later this week. >> Please do report any issues you might have with this build! >> >> Thanks! >> steven >> >> >> On Tue, Sep 23, 2008 at 10:26 PM, Steven Yi <ste...@gm...> wrote: >>> Ah, I think I just came up with a fix! I'm about to report it to >>> csound-dev, but it's not a csound problem exactly. There apparently >>> is a csoundInitialize function that can init the library and tell it >>> not to install signal handlers. I think there was some contention >>> between the csound signal handlers and the ones install by the JVM, so >>> problems arose. I initialized the library without them and it seemed >>> very stable on Ubuntu. I'm going to put up a build on my webserver in >>> a moment and will reply here with the URL. If you could give this one >>> a test, that'd be great! >>> >>> Thanks! >>> steven >>> >>> On Tue, Sep 23, 2008 at 6:45 PM, Hector Centeno <hc...@gm...> wrote: >>>> Thanks a lot Steven for the follow up. >>>> >>>> I just rebuilt Csound using the latest source from the 5.09 release >>>> and still getting the segmentation fault :-( >>>> >>>> I'll let it go for now and keep using FLTK widgets until I get any >>>> idea of what the reason could be. >>>> >>>> Cheers! >>>> >>>> Hector >>>> >>>> >>>> On Wed, Sep 17, 2008 at 12:42 AM, Steven Yi <ste...@gm...> wrote: >>>>> Hi Hector and all, >>>>> >>>>> Just following up on Linux, I did a mini test application on Ubuntu >>>>> that uses the API multiple times and there were no segfaults, so was >>>>> able to rule that out. I'll probably build on Fedora shortly to test >>>>> there too. >>>>> >>>>> Thanks! >>>>> steven >>>>> >>>>> On Fri, Sep 12, 2008 at 5:11 PM, Hector Centeno <hc...@gm...> wrote: >>>>>> Hi Steve, >>>>>> >>>>>> Thanks for the suggestions. I just rebuilt Csound using a fresh copy >>>>>> from CVS and made sure there was only the Sun Java libraries installed >>>>>> and nothing else. Also uninstalled the older Csound and made sure >>>>>> there was nothing left behind... I still get the segmentation fault >>>>>> :-( >>>>>> >>>>>> Hector >>>>>> >>>>>> >>>>>> >>>>>> On Fri, Sep 12, 2008 at 7:36 PM, Steven Yi <ste...@gm...> wrote: >>>>>>> Hi Hector, >>>>>>> >>>>>>> I would suggest trying to rebuild Csound to ensure that the versions >>>>>>> of opcodes, csound, and jar are all in sync. Plus maybe try clearing >>>>>>> out all opcodes from opcodedir64 before building to ensure no bad >>>>>>> libraries are around. I do have a copy of Ubuntu installed in a >>>>>>> virtual machine here, so worst case can compile Csound and try out >>>>>>> here. >>>>>>> >>>>>>> steven >>>>>>> >>>>>>> On Fri, Sep 12, 2008 at 4:00 PM, Hector Centeno <hc...@gm...> wrote: >>>>>>>> Hello Steven, >>>>>>>> >>>>>>>> Thanks for your reply. I uninstalled all the other javas and left only >>>>>>>> the java-6-sun. Also I made sure the csnd.jar was the one from my last >>>>>>>> build (I only have one version of Csound installed at a time). Still >>>>>>>> no luck, I keep getting the segmentation fault. Maybe I should try >>>>>>>> rebuilding Csound since I'm not sure if scons used the right java >>>>>>>> development files for the csnd.jar module. >>>>>>>> >>>>>>>> Hector >>>>>>>> >>>>>>>> >>>>>>>> On Fri, Sep 12, 2008 at 6:04 PM, Steven Yi <ste...@gm...> wrote: >>>>>>>>> Hi Hector, >>>>>>>>> >>>>>>>>> I'm not quite sure what could cause the segfault. One guess is that >>>>>>>>> you might be using the wrong csnd.jar with the wrong version of >>>>>>>>> csound, if you happen to have other copies of csound on your system. >>>>>>>>> Also, of the 4 java alternatives, I'm not sure what the + and * >>>>>>>>> indicate for which is the active one, but if you could try checking to >>>>>>>>> make sure that the java-6-sun is the java being used? >>>>>>>>> >>>>>>>>> Thanks! >>>>>>>>> steven >>>>>>>>> >>>>>>>>> On Fri, Sep 12, 2008 at 1:22 PM, Hector Centeno <hc...@gm...> wrote: >>>>>>>>>> Hello Steven, >>>>>>>>>> >>>>>>>>>> Thanks for releasing this! I'm always grateful of your work since Blue >>>>>>>>>> has been my main Csound environment for long time even though I almost >>>>>>>>>> always use Csound in realtime. I'm very excited about the integration >>>>>>>>>> of the API and the possibilities of tweaking parameters in realtime >>>>>>>>>> without using FLTK widgets. >>>>>>>>>> >>>>>>>>>> I have just installed this new release of Blue and made the changes to >>>>>>>>>> the blue.sh file but I can't get Blue to start. All I get is this: >>>>>>>>>> >>>>>>>>>> $ sh blue.sh >>>>>>>>>> >>>>>>>>>> blue - 0.124.0 >>>>>>>>>> 2008.09.10 >>>>>>>>>> Copyright (c) 2001-2007 Steven Yi >>>>>>>>>> >>>>>>>>>> blue comes with ABSOLUTELY NO WARRANTY >>>>>>>>>> This is free software, and you are welcome to redistribute it >>>>>>>>>> under certain conditions (consult the included license.txt file) >>>>>>>>>> >>>>>>>>>> time resolution is 0.469 ns >>>>>>>>>>>> Csound API available: true << >>>>>>>>>> >>>>>>>>>> [blue] - initialization >>>>>>>>>> >>>>>>>>>> program root directory: /usr/local/blue >>>>>>>>>> Creating user configuration directory: /home/hector/.blue >>>>>>>>>> Creating user python lib in: /home/hector/.blue/pythonLib >>>>>>>>>> Copying legacy or default code repository to user configuration directory >>>>>>>>>> user configuration directory: /home/hector/.blue >>>>>>>>>> >>>>>>>>>>> loading classes from registry >>>>>>>>>>> using registry file: /usr/local/blue/conf/registry.xml >>>>>>>>>>>> found soundObject type: blue.soundObject.PolyObject >>>>>>>>>>>> found soundObject type: blue.soundObject.GenericScore >>>>>>>>>> -class added to live soundObjects >>>>>>>>>> >>>>>>>>>>>> found soundObject type: blue.soundObject.PythonObject >>>>>>>>>> -class added to live soundObjects >>>>>>>>>> >>>>>>>>>>>> found soundObject type: blue.soundObject.RhinoObject >>>>>>>>>> -class added to live soundObjects >>>>>>>>>> >>>>>>>>>>>> found soundObject type: blue.soundObject.Sound >>>>>>>>>>>> found soundObject type: blue.soundObject.Comment >>>>>>>>>>>> found soundObject type: blue.soundObject.External >>>>>>>>>> -class added to live soundObjects >>>>>>>>>> >>>>>>>>>>>> found soundObject type: blue.soundObject.AudioFile >>>>>>>>>>>> found soundObject type: blue.soundObject.LineObject >>>>>>>>>>>> found soundObject type: blue.soundObject.ZakLineObject >>>>>>>>>>>> found soundObject type: blue.soundObject.PianoRoll >>>>>>>>>>>> found soundObject type: blue.soundObject.PatternObject >>>>>>>>>>>> found soundObject type: blue.soundObject.ObjectBuilder >>>>>>>>>> -class added to live soundObjects >>>>>>>>>> >>>>>>>>>>>> found soundObject type: blue.soundObject.TrackerObject >>>>>>>>>> -class added to live soundObjects >>>>>>>>>> >>>>>>>>>>>> found soundObject type: blue.soundObject.JMask >>>>>>>>>> -class added to live soundObjects >>>>>>>>>> >>>>>>>>>>>> found noteProcessor type: blue.noteProcessor.AddProcessor >>>>>>>>>>>> found noteProcessor type: blue.noteProcessor.PchAddProcessor >>>>>>>>>>>> found noteProcessor type: blue.noteProcessor.MultiplyProcessor >>>>>>>>>>>> found noteProcessor type: blue.noteProcessor.RandomAddProcessor >>>>>>>>>>>> found noteProcessor type: blue.noteProcessor.RandomMultiplyProcessor >>>>>>>>>>>> found noteProcessor type: blue.noteProcessor.SubListProcessor >>>>>>>>>>>> found noteProcessor type: blue.noteProcessor.RotateProcessor >>>>>>>>>>>> found noteProcessor type: blue.noteProcessor.RetrogradeProcessor >>>>>>>>>>>> found noteProcessor type: blue.noteProcessor.InversionProcessor >>>>>>>>>>>> found noteProcessor type: blue.noteProcessor.PchInversionProcessor >>>>>>>>>>>> found noteProcessor type: blue.noteProcessor.EqualsProcessor >>>>>>>>>>>> found noteProcessor type: blue.noteProcessor.SwitchProcessor >>>>>>>>>>>> found noteProcessor type: blue.noteProcessor.TimeWarpProcessor >>>>>>>>>>>> found noteProcessor type: blue.noteProcessor.LineAddProcessor >>>>>>>>>>>> found noteProcessor type: blue.noteProcessor.LineMultiplyProcessor >>>>>>>>>>>> found noteProcessor type: blue.noteProcessor.TuningProcessor >>>>>>>>>>>> found noteProcessor type: blue.noteProcessor.PythonProcessor >>>>>>>>>>>> found instrument type: blue.orchestra.GenericInstrument >>>>>>>>>>>> found instrument type: blue.orchestra.PythonInstrument >>>>>>>>>>>> found instrument type: blue.orchestra.RhinoInstrument >>>>>>>>>>>> found instrument type: blue.orchestra.BlueX7 >>>>>>>>>>>> found instrument type: blue.orchestra.BlueSynthBuilder >>>>>>>>>>> using program option config file: /home/hector/.blue/.blueConfig.xml >>>>>>>>>> Creating new Effects Library >>>>>>>>>> Creating new Script Library >>>>>>>>>> [opcodePopup] Reinitializing... >>>>>>>>>> [opcodePopup] Reinitialization finished >>>>>>>>>> Csound tidy up: Segmentation fault >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> I'm Using Ubuntu Hardy and this is the Java version information: >>>>>>>>>> >>>>>>>>>> $ java -version >>>>>>>>>> java version "1.6.0_06" >>>>>>>>>> Java(TM) SE Runtime Environment (build 1.6.0_06-b02) >>>>>>>>>> Java HotSpot(TM) Server VM (build 10.0-b22, mixed mode) >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> I'm using Csound built from CVS (on July 19) built for doubles. I have >>>>>>>>>> other Javas installed as this shows: >>>>>>>>>> >>>>>>>>>> n$ sudo update-alternatives --config java >>>>>>>>>> >>>>>>>>>> There are 4 alternatives which provide `java'. >>>>>>>>>> >>>>>>>>>> Selection Alternative >>>>>>>>>> ----------------------------------------------- >>>>>>>>>> 1 /usr/lib/jvm/java-gcj/jre/bin/java >>>>>>>>>> * 2 /usr/lib/jvm/java-6-sun/jre/bin/java >>>>>>>>>> 3 /usr/bin/gij-4.2 >>>>>>>>>> + 4 /usr/lib/jvm/java-6-openjdk/jre/bin/java >>>>>>>>>> >>>>>>>>>> Could this be the source of the problem? Any idea where I could start looking? >>>>>>>>>> >>>>>>>>>> Thanks! >>>>>>>>>> >>>>>>>>>> Hector >>>>>>>>>> >>>>>>>>>> On Thu, Sep 11, 2008 at 2:16 AM, Steven Yi <ste...@gm...> wrote: >>>>>>>>>>> Hi All, >>>>>>>>>>> >>>>>>>>>>> I'd like to announce that blue 0.124.0 is now available from: >>>>>>>>>>> >>>>>>>>>>> http://www.csounds.com/stevenyi/blue >>>>>>>>>>> >>>>>>>>>>> This is the first version of blue able to work directly with the >>>>>>>>>>> Csound API, which has opened up the ability to modify widget values >>>>>>>>>>> (including mixer sliders) and automations in realtime during render >>>>>>>>>>> and immediately hearing results. Documentation on how to enable blue >>>>>>>>>>> to work with the Csound API can be found in the manual here: >>>>>>>>>>> >>>>>>>>>>> http://www.csounds.com/stevenyi/blue/usermanual/html/installingCsound.html >>>>>>>>>>> >>>>>>>>>>> Note: to use the API, you must use it with a version of Csound >>>>>>>>>>> compiled with double-precision. >>>>>>>>>>> >>>>>>>>>>> Much thanks to Peiman for helping to test out builds and giving >>>>>>>>>>> valuable feedback. >>>>>>>>>>> >>>>>>>>>>> Thanks and enjoy! >>>>>>>>>>> steven >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> [CHANGE LOG] >>>>>>>>>>> >>>>>>>>>>>>Notes for 0.124.0< >>>>>>>>>>> [released 2008.09.10] >>>>>>>>>>> >>>>>>>>>>> Steven Yi----------------------------------------------------------------------- >>>>>>>>>>> >>>>>>>>>>> blue >>>>>>>>>>> >>>>>>>>>>> [new] - implemented working with Csound API (double-precision build), >>>>>>>>>>> enabling modifying of automations and widget values in real time >>>>>>>>>>> during render; to enable, please view new documentation added on >>>>>>>>>>> setting up blue with the API >>>>>>>>>>> >>>>>>>>>>> [new] - Added piece "Second Sleep" by Dave Seidel to >>>>>>>>>>> examples/pieces/daveSeidel folder >>>>>>>>>>> >>>>>>>>>>> [updated] - made blueX7 envelope editor draw with black background and gray >>>>>>>>>>> border to make it easier to see; will continue to update in future >>>>>>>>>>> release >>>>>>>>>>> >>>>>>>>>>> [fix] - When loading older projects before BSB Widgets had automatable >>>>>>>>>>> option, now default to false >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Send bugs reports to this list. >>>>>>>>>>> To unsubscribe, send email sy...@li... with body "unsubscribe csound" >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> ------------------------------------------------------------------------- >>>>>>>>>> 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=/ >>>>>>>>>> _______________________________________________ >>>>>>>>>> Bluemusic-users mailing list >>>>>>>>>> Blu...@li... >>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/bluemusic-users >>>>>>>>>> >>>>>>>>> >>>>>>>>> ------------------------------------------------------------------------- >>>>>>>>> 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=/ >>>>>>>>> _______________________________________________ >>>>>>>>> Bluemusic-users mailing list >>>>>>>>> Blu...@li... >>>>>>>>> https://lists.sourceforge.net/lists/listinfo/bluemusic-users >>>>>>>>> >>>>>>>> >>>>>>>> ------------------------------------------------------------------------- >>>>>>>> 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=/ >>>>>>>> _______________________________________________ >>>>>>>> Bluemusic-users mailing list >>>>>>>> Blu...@li... >>>>>>>> https://lists.sourceforge.net/lists/listinfo/bluemusic-users >>>>>>>> >>>>>>> >>>>>>> ------------------------------------------------------------------------- >>>>>>> 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=/ >>>>>>> _______________________________________________ >>>>>>> Bluemusic-users mailing list >>>>>>> Blu...@li... >>>>>>> https://lists.sourceforge.net/lists/listinfo/bluemusic-users >>>>>>> >>>>>> >>>>>> ------------------------------------------------------------------------- >>>>>> 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=/ >>>>>> _______________________________________________ >>>>>> Bluemusic-users mailing list >>>>>> Blu...@li... >>>>>> https://lists.sourceforge.net/lists/listinfo/bluemusic-users >>>>>> >>>>> >>>>> ------------------------------------------------------------------------- >>>>> 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=/ >>>>> _______________________________________________ >>>>> Bluemusic-users mailing list >>>>> Blu...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/bluemusic-users >>>>> >>>> >>>> ------------------------------------------------------------------------- >>>> 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=/ >>>> _______________________________________________ >>>> Bluemusic-users mailing list >>>> Blu...@li... >>>> https://lists.sourceforge.net/lists/listinfo/bluemusic-users >>>> >>> >> >> ------------------------------------------------------------------------- >> 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=/ >> _______________________________________________ >> Bluemusic-users mailing list >> Blu...@li... >> https://lists.sourceforge.net/lists/listinfo/bluemusic-users >> > > ------------------------------------------------------------------------- > 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=/ > _______________________________________________ > Bluemusic-users mailing list > Blu...@li... > https://lists.sourceforge.net/lists/listinfo/bluemusic-users > |