Re: [Bluemusic-users] blue 2.3.1 on Ubuntu
Brought to you by:
kunstmusik
From: Steven Yi <ste...@gm...> - 2012-12-18 22:58:29
|
Ah that's great, thanks for the feedback! I'm lying back to the states tomorrow for the holidays, so I'm not sure I'll have time to release this tomorrow or if it will be on Thursday. I'll probably add an optimization for api usage I'm experimenting with tonight using can export for the next release as well. I did find one bug regarding string channels not really updating correctly, but that one may require some changes to csound so that may not make it in. Also, I'm still investigating issues on Debian 64bit with the API, though I'm not sure I'll solve that one soon either. Any ways, release to come soon! Thanks! Steven On Dec 18, 2012 10:44 PM, "Dave Seidel" <dav...@gm...> wrote: > Seems to be working just fine, Steven. I actually downloaded and installed > it in the middle of the day, and opened my project and left it sitting. > Came back to it several times, and the sound layer control area is working > as expected. Thanks very much! > > - Dave > > > On Tue, Dec 18, 2012 at 10:33 AM, Dave Seidel <dav...@gm...>wrote: > >> Thanks, Steven. I will give it a try this evening after work. >> >> - Dave >> >> >> On Tue, Dec 18, 2012 at 10:29 AM, Steven Yi <ste...@gm...> wrote: >> >>> Hi Dave, >>> >>> I've placed betas up online at: >>> >>> http://www.kunstmusik.com/blue_2.3.3_beta.zip >>> http://www.kunstmusik.com/blue_OSX_2.3.3_beta.zip >>> >>> If you could give that a go and let me know if the problem arises, >>> that'd be great. >>> >>> Thanks! >>> steven >>> >>> On Mon, Dec 17, 2012 at 9:30 PM, Dave Seidel <dav...@gm...> >>> wrote: >>> > Will do, Steven, thanks. >>> > >>> > >>> > On Mon, Dec 17, 2012 at 4:21 PM, Steven Yi <ste...@gm...> wrote: >>> >> >>> >> Hi Dave, >>> >> >>> >> I think I may have a fix. I'll place a beta zip up online tomorrow. >>> If you >>> >> could test and help verify that'd be great. >>> >> >>> >> Thanks! >>> >> Steven >>> >> >>> >> On Dec 17, 2012 6:15 PM, "Dave Seidel" <dav...@gm...> wrote: >>> >>> >>> >>> Thanks, Steven! >>> >>> >>> >>> >>> >>> On Mon, Dec 17, 2012 at 1:11 PM, Steven Yi <ste...@gm...> >>> wrote: >>> >>>> >>> >>>> Hi Dave, >>> >>>> >>> >>>> Thanks for filing that bug. I'm going to take a look at this >>> tonight >>> >>>> and fix one other but that was reported and will plan to do another >>> >>>> bugfix release (tomorrow if tonight goes well). >>> >>>> >>> >>>> As for the PythonProcessor, yes it operates like the python objects >>> in >>> >>>> that the interpreter is maintained between runs. It's a feature of >>> >>>> blue really. I myself code my projects much in the same way you >>> >>>> described and in presentations have likened it to modern score >>> >>>> notation (composer defines new symbols in the preface of a score, >>> then >>> >>>> uses them in the score). There shouldn't be any problems to define >>> in >>> >>>> a python object then just call it in the noteProcessor. >>> >>>> >>> >>>> Thanks! >>> >>>> steven >>> >>>> >>> >>>> On Sun, Dec 16, 2012 at 6:14 PM, Dave Seidel <dav...@gm... >>> > >>> >>>> wrote: >>> >>>> > I started with standard Ubuntu, but then switched to Xubuntu >>> pretty >>> >>>> > quickly >>> >>>> > -- din't really like the Unity desktop, and xfce is just fine >>> with me. >>> >>>> > Finally bit the bullet with Jack last night (ditched >>> pulseeaudio), and >>> >>>> > as of >>> >>>> > a little while ago, even got it going in realtime mode. So I'm >>> pretty >>> >>>> > happy >>> >>>> > with the environment at this point. It helps that I started >>> playing >>> >>>> > with Red >>> >>>> > Hat in 2000, used Fedora and CentOS full-time at my last job, and >>> >>>> > continue >>> >>>> > to deploy to CentOS in my current job, so I didn't have to go >>> >>>> > cold-turkey in >>> >>>> > a completely unfamiliar OS. >>> >>>> > >>> >>>> > I hadn't considered using a PythonProcessor with PianoRoll; in >>> fact >>> >>>> > I've >>> >>>> > never used PythonProcessor. I guess I don't tend to use note >>> >>>> > processors very >>> >>>> > much. I've found that I tend to forget about them after they're >>> set >>> >>>> > because >>> >>>> > there's no visual indication of their presence except in the >>> >>>> > SoundObject >>> >>>> > Properties dialog, which I don't usually have visible. So yeah, I >>> like >>> >>>> > to >>> >>>> > idea of pulling the NoteProcessors up into a less hidden part of >>> the >>> >>>> > UI. I >>> >>>> > don't have any specific ideas on how that might work, but if I >>> come up >>> >>>> > with >>> >>>> > some I'll certainly share them. >>> >>>> > >>> >>>> > Anyway, using a PythonProcessor makes perfect sense in with a >>> >>>> > PianoRoll, it >>> >>>> > just had never occurred to me. Thanks for the info and the sample >>> >>>> > code! I >>> >>>> > still like the idea of being able to access the pfields as named >>> >>>> > tokens as >>> >>>> > in BSB code (e.g.: <p1>), but it's probably not worth the >>> development >>> >>>> > effort >>> >>>> > since PythonProcessor should work really well. Can I assume the >>> the >>> >>>> > code in >>> >>>> > the processors will execute in the same instance/namespace as >>> >>>> > PythonObjects >>> >>>> > on the timeline? I rely on this when I define constants and >>> functions >>> >>>> > on one >>> >>>> > PythonObject which I then reference in other PythonObjects. >>> >>>> > >>> >>>> > Thanks for the tip on switching between projects as a workaround >>> >>>> > instead on >>> >>>> > closing/reopening the project. I'll see if that helps the next >>> time I >>> >>>> > experience the issue (assuming it isn't magically fixed in >>> 2.3.2). And >>> >>>> > I >>> >>>> > will write up a bug for it. It's not just the buttons (mute, solo, >>> >>>> > ...) -- >>> >>>> > when the project gets into this state, it blocks other >>> functionality >>> >>>> > in the >>> >>>> > label/control areas of the layers. For example, right-click menu >>> is >>> >>>> > gone, >>> >>>> > and so is the ability to double-click to name the layer. >>> >>>> > >>> >>>> > - Dave >>> >>>> > >>> >>>> > >>> >>>> > >>> >>>> > On Sun, Dec 16, 2012 at 12:23 PM, Steven Yi <ste...@gm...> >>> >>>> > wrote: >>> >>>> >> >>> >>>> >> Hi Dave! >>> >>>> >> >>> >>>> >> Glad you like the new editor, and glad you're enjoying Ubuntu as >>> >>>> >> well! >>> >>>> >> I've been meaning to make my Macbook dualboot to Xubuntu some >>> time >>> >>>> >> but haven't gotten around to setting that up. I'm using Xubuntu >>> now >>> >>>> >> in >>> >>>> >> a VM for testing. >>> >>>> >> >>> >>>> >> For the mute/solo problems, I have had this happen in 2.3.0 but I >>> >>>> >> thought I had fixed it in 2.3.1 with offloading onLoad of python >>> >>>> >> scripts to a separate thread. It looks like this wasn't the root >>> >>>> >> cause of the problem. My trouble with this is that the bug has >>> been >>> >>>> >> intermittent and very difficult to consistently reproduce. I've >>> >>>> >> found >>> >>>> >> that I didn't have to close the project, but could just switch to >>> >>>> >> another one and come back for it to sort itself out. I'll see >>> if I >>> >>>> >> can do some more bug hunting on this one; if you would file a bug >>> >>>> >> though, that would help me out very much. >>> >>>> >> >>> >>>> >> For the PianoRoll, have you considered using a Python >>> NoteProcessor? >>> >>>> >> You should be able to use that to transform the generated notes >>> from >>> >>>> >> the PianoRoll and essentially use it just as input data to your >>> >>>> >> functions. (I've attached an example that uses the PianoRoll as >>> a >>> >>>> >> source of pitch data and then generates random notes.) >>> >>>> >> >>> >>>> >> Using the Python NoteProcessor code editor can be a bit of a >>> pain to >>> >>>> >> keep going into the editor and back out to test. I had been >>> meaning >>> >>>> >> to modify NoteProcessors for some time to no longer use the >>> property >>> >>>> >> editor but instead have their own user interfaces and make a >>> >>>> >> rack-like >>> >>>> >> interface for them. Perhaps this would be something worth >>> planning >>> >>>> >> out for a new release. Even then, I'm not sure what the code >>> editor >>> >>>> >> part should look like. Would love to hear ideas at this point. >>> :) >>> >>>> >> (Also, I had planned to make NoteProcessors have something like >>> >>>> >> BlueSynthBuilder, but where users can design their own >>> processors, >>> >>>> >> does this sound of interest to anyone?) >>> >>>> >> >>> >>>> >> Let me know what you think, and thanks as always for your music! >>> >>>> >> >>> >>>> >> steven >>> >>>> >> >>> >>>> >> p.s. - I hope you don't mind, I modified Palimpsest to fix a code >>> >>>> >> issue with newer Csounds and the # not being allowed for >>> comments (it >>> >>>> >> was in the global score with the tempo statement). >>> >>>> >> >>> >>>> >> >>> >>>> >> On Sat, Dec 15, 2012 at 9:18 PM, Dave Seidel < >>> dav...@gm...> >>> >>>> >> wrote: >>> >>>> >> > Hi Steven, >>> >>>> >> > >>> >>>> >> > I've been using blue on Ubuntu for a couple of months now >>> (Windows >>> >>>> >> > laptop >>> >>>> >> > died, a good excuse to switch). I'm using Quantal Quetzal >>> (12.10). >>> >>>> >> > >>> >>>> >> > It's generally working really well. I *really* like the new >>> editor! >>> >>>> >> > It's >>> >>>> >> > a >>> >>>> >> > great improvement. >>> >>>> >> > >>> >>>> >> > An issue: I've had a number of times when I change the >>> settings of >>> >>>> >> > solo/mute >>> >>>> >> > buttons in the timeline layers and they won't "take": i.e., no >>> >>>> >> > change to >>> >>>> >> > the >>> >>>> >> > CSD output generated either to screen or disk. When that >>> happens, I >>> >>>> >> > have >>> >>>> >> > to >>> >>>> >> > close and reopen the project, then it's fine for a while. I >>> don't >>> >>>> >> > have a >>> >>>> >> > particular set of actions that provokes it. It's happened in >>> more >>> >>>> >> > than >>> >>>> >> > one >>> >>>> >> > project. >>> >>>> >> > >>> >>>> >> > And a feature request: I would love to be have a version of the >>> >>>> >> > PianoRoll >>> >>>> >> > that generates a line of Python code instead of a line of >>> orchestra >>> >>>> >> > code >>> >>>> >> > (using the same templating you already have). The Python code >>> would >>> >>>> >> > then >>> >>>> >> > be >>> >>>> >> > rendered just like a PythonObject. My process these days almost >>> >>>> >> > invariably >>> >>>> >> > involves writing a series of Python functions in one >>> PythonObject >>> >>>> >> > that >>> >>>> >> > are >>> >>>> >> > called by other PythonObjects to generate orchestra code. It >>> would >>> >>>> >> > be >>> >>>> >> > fantastic to be able to call those functions from with a >>> PianoRoll. >>> >>>> >> > >>> >>>> >> > As always, thanks for all of your work and dedication. >>> >>>> >> > >>> >>>> >> > - Dave >>> >>>> >> > >>> >>>> >> > >>> >>>> >> > >>> >>>> >> > >>> >>>> >> > >>> ------------------------------------------------------------------------------ >>> >>>> >> > LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free >>> Trial >>> >>>> >> > Remotely access PCs and mobile devices and provide instant >>> support >>> >>>> >> > Improve your efficiency, and focus on delivering more value-add >>> >>>> >> > services >>> >>>> >> > Discover what IT Professionals Know. Rescue delivers >>> >>>> >> > http://p.sf.net/sfu/logmein_12329d2d >>> >>>> >> > _______________________________________________ >>> >>>> >> > Bluemusic-users mailing list >>> >>>> >> > Blu...@li... >>> >>>> >> > https://lists.sourceforge.net/lists/listinfo/bluemusic-users >>> >>>> >> > >>> >>>> >> >>> >>>> >> >>> >>>> >> >>> >>>> >> >>> ------------------------------------------------------------------------------ >>> >>>> >> LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free >>> Trial >>> >>>> >> Remotely access PCs and mobile devices and provide instant >>> support >>> >>>> >> Improve your efficiency, and focus on delivering more value-add >>> >>>> >> services >>> >>>> >> Discover what IT Professionals Know. Rescue delivers >>> >>>> >> http://p.sf.net/sfu/logmein_12329d2d >>> >>>> >> _______________________________________________ >>> >>>> >> Bluemusic-users mailing list >>> >>>> >> Blu...@li... >>> >>>> >> https://lists.sourceforge.net/lists/listinfo/bluemusic-users >>> >>>> >> >>> >>>> > >>> >>>> > >>> >>>> > >>> >>>> > >>> ------------------------------------------------------------------------------ >>> >>>> > LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free >>> Trial >>> >>>> > Remotely access PCs and mobile devices and provide instant support >>> >>>> > Improve your efficiency, and focus on delivering more value-add >>> >>>> > services >>> >>>> > Discover what IT Professionals Know. Rescue delivers >>> >>>> > http://p.sf.net/sfu/logmein_12329d2d >>> >>>> > _______________________________________________ >>> >>>> > Bluemusic-users mailing list >>> >>>> > Blu...@li... >>> >>>> > https://lists.sourceforge.net/lists/listinfo/bluemusic-users >>> >>>> > >>> >>>> >>> >>>> >>> >>>> >>> ------------------------------------------------------------------------------ >>> >>>> LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial >>> >>>> Remotely access PCs and mobile devices and provide instant support >>> >>>> Improve your efficiency, and focus on delivering more value-add >>> services >>> >>>> Discover what IT Professionals Know. Rescue delivers >>> >>>> http://p.sf.net/sfu/logmein_12329d2d >>> >>>> _______________________________________________ >>> >>>> Bluemusic-users mailing list >>> >>>> Blu...@li... >>> >>>> https://lists.sourceforge.net/lists/listinfo/bluemusic-users >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> >>> LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial >>> >>> Remotely access PCs and mobile devices and provide instant support >>> >>> Improve your efficiency, and focus on delivering more value-add >>> services >>> >>> Discover what IT Professionals Know. Rescue delivers >>> >>> http://p.sf.net/sfu/logmein_12329d2d >>> >>> _______________________________________________ >>> >>> Bluemusic-users mailing list >>> >>> Blu...@li... >>> >>> https://lists.sourceforge.net/lists/listinfo/bluemusic-users >>> >>> >>> >> >>> >> >>> >> >>> ------------------------------------------------------------------------------ >>> >> LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial >>> >> Remotely access PCs and mobile devices and provide instant support >>> >> Improve your efficiency, and focus on delivering more value-add >>> services >>> >> Discover what IT Professionals Know. Rescue delivers >>> >> http://p.sf.net/sfu/logmein_12329d2d >>> >> _______________________________________________ >>> >> Bluemusic-users mailing list >>> >> Blu...@li... >>> >> https://lists.sourceforge.net/lists/listinfo/bluemusic-users >>> >> >>> > >>> > >>> > >>> ------------------------------------------------------------------------------ >>> > LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial >>> > Remotely access PCs and mobile devices and provide instant support >>> > Improve your efficiency, and focus on delivering more value-add >>> services >>> > Discover what IT Professionals Know. Rescue delivers >>> > http://p.sf.net/sfu/logmein_12329d2d >>> > _______________________________________________ >>> > Bluemusic-users mailing list >>> > Blu...@li... >>> > https://lists.sourceforge.net/lists/listinfo/bluemusic-users >>> > >>> >>> >>> ------------------------------------------------------------------------------ >>> LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial >>> Remotely access PCs and mobile devices and provide instant support >>> Improve your efficiency, and focus on delivering more value-add services >>> Discover what IT Professionals Know. Rescue delivers >>> http://p.sf.net/sfu/logmein_12329d2d >>> _______________________________________________ >>> Bluemusic-users mailing list >>> Blu...@li... >>> https://lists.sourceforge.net/lists/listinfo/bluemusic-users >>> >> >> > > > ------------------------------------------------------------------------------ > LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial > Remotely access PCs and mobile devices and provide instant support > Improve your efficiency, and focus on delivering more value-add services > Discover what IT Professionals Know. Rescue delivers > http://p.sf.net/sfu/logmein_12329d2d > _______________________________________________ > Bluemusic-users mailing list > Blu...@li... > https://lists.sourceforge.net/lists/listinfo/bluemusic-users > > |