Re: [Bluemusic-users] couple of problems
Brought to you by:
kunstmusik
From: Steven Yi <ste...@gm...> - 2005-07-11 06:36:06
|
Hi Michael, Thanks for mentioning it's on closing. I'll take a look and see what's going on, but can't give any estimates on time until I can reproduce the error (I'm sure it would be easy to fix once reproducing it). As for blue and capturing events, in Java it is possible to add a high level generic event capturer I think, but I think it'd be somewhat of a hack to do it that way, and there's already enough code in blue that needs cleaning up that I'd rather not add more. =3Do I've added it to my list of todo's and will try to schedule sometime in the next week or two to take a look at this. Thanks, steven On 7/11/05, Michael Rempel <mic...@sh...> wrote: > It is when closing. I dont know java well enough to advise you, but in > general windows coding it is fairly trivial to capture mouse and keyboard > events. I would also look at the inheritance structure of stuff that gets > windows focus and see if you can plug into a universal method somewhere. = I > do a lot of coding in Delphi, which makes this problem trivial, but Java = may > not be so straight forward. >=20 > Michael >=20 > -----Original Message----- > From: blu...@li... > [mailto:blu...@li...]On Behalf Of Steven > Yi > Sent: Sunday, July 10, 2005 4:43 PM > To: blu...@li... > Subject: Re: [Bluemusic-users] couple of problems >=20 >=20 > Hi Michael, >=20 > I'm sorry but I think I wasn't clear in the previous email, I was > talking about if two copies of the same file were opened, such that > there are two entries in the window menu of open projects. >=20 > For blue, the reason that closing the default empty file is not > possible is that blue does not know if a file has been changed since > it was opened or not. This not exactly easy to implement with a > simple flag, as the flag part is easy, but going through all of the > code to make sure that all changes to the data structure are marked > with a flag change is not easy. The correct way to do it would be if > everything was encapsulated as an undoable action and for the > UndoManager to be checked for if any changes have happened, but not > all of blue's actions are 1)Encapsulated in an action or are > 2)Undoable. That's also the reason why blue asks on exiting if the > user wants to save the project for every project open, because it does > not know if a file has changed or not. (BTW: When you say blue asks > you to save two times, does this count the first save you do when > inititating save yourself and then also when closing, or is it when > closing out the program you get asked twice for every file?) >=20 > steven >=20 >=20 >=20 > On 7/10/05, Michael Rempel <mic...@sh...> wrote: > > I can confirm that there were two documents open. I could switch to the > > blank project from the window menu. This is not standard Windows > behaviour. > > Most applications will close the default empty file when opening a save= d > > file. This is easy to implement with a flag. > > > > Michael > > > > -----Original Message----- > > From: blu...@li... > > [mailto:blu...@li...]On Behalf Of t grey > > Sent: Sunday, July 10, 2005 12:19 PM > > To: blu...@li... > > Subject: Re: [Bluemusic-users] couple of problems > > > > > > I think the second save dialog you're seeing is because blue has 2 > > documents open at once. First is the default project opened with > > blue, second is the existing file you opened. > > > > -Kevin > > > > On 7/10/05, Michael Rempel <mic...@sh...> wrote: > > > One more note. I was saving blue projects in my own directory structu= re, > > not > > > in the blue home folder. When I exit the program it asks me twice if = I > > want > > > to save when I am not saving to the blue home folder. I wonder if thi= s > > could > > > have something to do with the problems I am having. > > > > > > also try this: add an instrument to the orchestra. Give it instrument > > number > > > 3. Then add another instrument. It will come up with instrument numbe= r > 2. > > > Double click on the second instrument to edit it, and your first > > instrument > > > is now 2, and your edited instrument is 3. > > > > > > I think you may have a few wild indexes. I hope all your arrays have = a > > > [0..n-1] range and not a [1..n] range. The latter are a programer's > > > nightmare, only made worse if you mix the two. > > > > > > Michael > > > > > > -----Original Message----- > > > From: blu...@li... > > > [mailto:blu...@li...]On Behalf Of Mich= ael > > > Rempel > > > Sent: Sunday, July 10, 2005 11:46 AM > > > To: blu...@li... > > > Subject: RE: [Bluemusic-users] couple of problems > > > > > > > > > Oops, happened again. Sorry I sent you the CSD not the blue file. > > > > > > Another clue that may have bearing, I did a File/Save and then exited= by > > > saying no to the do you want to save dialog. I will investigate this > > myself > > > a bit further. > > > > > > Michael > > > > > > -----Original Message----- > > > From: blu...@li... > > > [mailto:blu...@li...]On Behalf Of Mich= ael > > > Rempel > > > Sent: Sunday, July 10, 2005 10:10 AM > > > To: blu...@li... > > > Subject: RE: [Bluemusic-users] couple of problems > > > > > > > > > I think some of the temp files space got corrupted. Between Microsoft= , > sun > > > and my hard drive there is probably a lot of caching going on, and > > something > > > got corrupted. I saw an error message in the console window. A wipe o= f > > temp > > > space and a reboot seems to have cleared some of the problem for now.= I > > will > > > let you know if it kills another one. In the meantime i am versioning= my > > > saves. > > > > > > I did notice for instance when I changed instrument numbers in the > > orchestra > > > section, that they reverted to other values, not even the old ones. I > > > changed them again, and it was fine, the changes took. In another pla= ce > > > (Generic phrase 2) I was sure I had done a cut and paste. I went back= to > > it, > > > and nothing was there. I did the cut and paste again, and it stuck. M= y > > > pattern is change, save, build CSD. I usually open the csd in csedit = to > > see > > > what happened to my revisions, build from there and listen to the wav > > file. > > > I will probably eventually change this to work just in Blue. At the > moment > > I > > > want to use a familiar environment to cross check my work. > > > > > > I have enclosed the blue files. The instruments are copies but I dont > > > remember where from. I seem to recall the piece was called back side = of > > the > > > moon. I am just starting to work on messing it up. :-) > > > > > > Michael > > > > > > -----Original Message----- > > > From: blu...@li... > > > [mailto:blu...@li...]On Behalf Of Stev= en > > > Yi > > > Sent: Sunday, July 10, 2005 5:04 AM > > > To: blu...@li... > > > Subject: Re: [Bluemusic-users] couple of problems > > > > > > > > > Hi Michael, > > > > > > Just to clarify, are you still having the problem or was it something > > > that is now gone? I would just like to make sure everything is > > > working for you, and if not or if so, how to diagnose for future > > > problems. > > > > > > As for the macros, that is very interesting that you shared this. I > > > have been debating lately to write a score language myself, but I hav= e > > > not yet explored in depth all of the other ones around. One of the > > > things I had thought was to do a short hand system like your macros > > > where notation names are used. I have explored the lilypond > > > typesetting program in the past and I was thinking the score language > > > it uses might be a good candidate to model on. > > > > > > Oh, but also, blue is not very Csound macro friendly! =3D( Mostly I > > > never got around to it as I rarely use Csound macros. Using them in > > > pfields other than p1, p2, or p3 of a score may possibly work, but if > > > in the first three, may cause errors. This is because blue parses al= l > > > score texts to read in note start and durations so that it can > > > translate and multiply those for when moving blocks around. I'm > > > guessing if there is any space in your macro invocation, blue might > > > split the macro and then reassemble but with a tab in between, which > > > could cause a problem (not sure). Just something to be careful about. > > > If you do run into any problems using macros, please let me know. I'= d > > > be more than happy to take a look and see what can be done in blue's > > > score parser then. > > > > > > Thanks, > > > steven > > > > > > On 7/10/05, Michael Rempel <mic...@sh...> wrote: > > > > I think I had problems in the temporary file area. > > > > > > > > I was just doing the the usual simple score stuff. > > > > > > > > BTW, I use a macro I am enclosing. It is easier than remembering > > numbers. > > > > > > > > Feel free to use it. > > > > > > > > Michael > > > > > > > > -----Original Message----- > > > > From: blu...@li... > > > > [mailto:blu...@li...]On Behalf Of > Steven > > > > Yi > > > > Sent: Sunday, July 10, 2005 3:09 AM > > > > To: blu...@li... > > > > Subject: Re: [Bluemusic-users] couple of problems > > > > > > > > > > > > Hi Michael, > > > > > > > > The project seems to be a pretty empty project file (the project fi= les > > > > are XML btw, and can be viewed with a text editor). I opened it, > > > > added a soundObject, saved it, closed the file, and reopened it > > > > without problems. I'm on Linux, Java 1.5.0_02, PIII-M Laptop. > > > > > > > > Could you explain perhaps what kind of things you were doing in blu= e? > > > > One possibility I can think of is if there is an exception being > > > > thrown in the underlying blue code that isn't being caught somewher= e, > > > > it could mess up blue such that blue would seem to be continuing to > > > > operate correctly but not really. This is a possibility, and if it > > > > was to happen, the command line prompt that opens up before blue's = UI > > > > opens up should have a flurry of messages pass by with a java stack > > > > trace. > > > > > > > > steven > > > > > > > > > > > > On 7/10/05, Michael Rempel <mic...@sh...> wrote: > > > > > > > > > > > > > > > -----Original Message----- > > > > > From: blu...@li... > > > > > [mailto:blu...@li...]On Behalf Of > > Steven > > > > > Yi > > > > > Sent: Sunday, July 10, 2005 2:35 AM > > > > > To: blu...@li... > > > > > Subject: Re: [Bluemusic-users] couple of problems > > > > > > > > > > > > > > > Hi Michael, > > > > > > > > > > Thanks for the info regarding SHARC. It's not been around for a > long > > > > > while now but zip's or tar's of the SHARC project can be found > online > > > > > through google. I had to use google a few months ago to find it > > > > > myself; I'll try to update my csounds site with a new link shortl= y. > > > > > > > > > > As for the file saving feature, I've never experienced such a thi= ng > or > > > > > have had any reports to me about this happening. Are there any > > > > > strange file permissions going on for either file you're trying t= o > > > > > save or the directory you are saving to? I think blue would give= an > > > > > error message though if it couldn't save the file... hmm. Could = you > > > > > maybe send me a copy of the file you were working on when this > > > > > happened? > > > > > > > > > > Thanks, > > > > > steven > > > > > > > > > > > > > > > On 7/10/05, Michael Rempel <mic...@sh...> wrote: > > > > > > Hi Steven > > > > > > > > > > > > I was poking around on your csounds site. The link to SHARC is > dead > > > from > > > > > > here. > > > > > > > > > > > > Also I was using version .98 of blue. I am quite impressed, ver= y > > well > > > > > > thought out program. > > > > > > > > > > > > I have trouble saving. Things that I change revert to former > states, > > > and > > > > I > > > > > > just lost an entire project. Now it could be I am not familiar > with > > > this > > > > > > thing yet. But I did a save and exited the program only to > discover > > > that > > > > > the > > > > > > only thing that was saved is the instrument library. All my sco= re > > > stuff > > > > is > > > > > > missing. > > > > > > > > > > > > I can do an edit, and save, then go back to that item and find > that > > > some > > > > > or > > > > > > all of my edits have reverted to their former state. > > > > > > > > > > > > I just downloaded the .99 version which I hope will help solve > these > > > > > issues, > > > > > > but I did not see this discussed in the changes so I thought I > > better > > > > send > > > > > a > > > > > > note. > > > > > > > > > > > > TIA for your help > > > > > > > > > > > > Michael Rempel > > > > > > > > > > > > Intel 4 2.53Ghz 512 Meg ram > > > > > > > > > > > > Running Windows 2000 pro with SP 4 > > > > > > > > > > > > C:\DOCUME~1\ADMINI~1>java -version >ver.txt > > > > > > java version "1.5.0_02" > > > > > > Java(TM) 2 Runtime Environment, Standard Edition (build > > 1.5.0_02-b09) > > > > > > Java HotSpot(TM) Client VM (build 1.5.0_02-b09, mixed mode, > sharing) > > > > > > > > > > > > > > > > > > > > > > > > ------------------------------------------------------- > > > > > > This SF.Net email is sponsored by the 'Do More With Dual!' webi= nar > > > > > happening > > > > > > July 14 at 8am PDT/11am EDT. We invite you to explore the lates= t > in > > > dual > > > > > > core and dual graphics technology at this free one hour event > hosted > > > by > > > > > HP, > > > > > > AMD, and NVIDIA. To register visit > http://www.hp.com/go/dualwebinar > > > > > > _______________________________________________ > > > > > > Bluemusic-users mailing list > > > > > > Blu...@li... > > > > > > https://lists.sourceforge.net/lists/listinfo/bluemusic-users > > > > > > > > > > > > > > > > > > > > > ------------------------------------------------------- > > > > > This SF.Net email is sponsored by the 'Do More With Dual!' webina= r > > > > happening > > > > > July 14 at 8am PDT/11am EDT. We invite you to explore the latest = in > > dual > > > > > core and dual graphics technology at this free one hour event hos= ted > > by > > > > HP, > > > > > AMD, and NVIDIA. To register visit http://www.hp.com/go/dualwebi= nar > > > > > _______________________________________________ > > > > > Bluemusic-users mailing list > > > > > Blu...@li... > > > > > https://lists.sourceforge.net/lists/listinfo/bluemusic-users > > > > > > > > > > > > > > > > > > > > > > > > > > > ------------------------------------------------------- > > > > This SF.Net email is sponsored by the 'Do More With Dual!' webinar > > > happening > > > > July 14 at 8am PDT/11am EDT. We invite you to explore the latest in > dual > > > > core and dual graphics technology at this free one hour event hoste= d > by > > > HP, > > > > AMD, and NVIDIA. To register visit http://www.hp.com/go/dualwebina= r > > > > _______________________________________________ > > > > Bluemusic-users mailing list > > > > Blu...@li... > > > > https://lists.sourceforge.net/lists/listinfo/bluemusic-users > > > > > > > > > > > > > > > > > > > > > ------------------------------------------------------- > > > This SF.Net email is sponsored by the 'Do More With Dual!' webinar > > happening > > > July 14 at 8am PDT/11am EDT. We invite you to explore the latest in d= ual > > > core and dual graphics technology at this free one hour event hosted = by > > HP, > > > AMD, and NVIDIA. To register visit http://www.hp.com/go/dualwebinar > > > _______________________________________________ > > > Bluemusic-users mailing list > > > Blu...@li... > > > https://lists.sourceforge.net/lists/listinfo/bluemusic-users > > > > > > > > > > > > ------------------------------------------------------- > > > This SF.Net email is sponsored by the 'Do More With Dual!' webinar > > happening > > > July 14 at 8am PDT/11am EDT. We invite you to explore the latest in d= ual > > > core and dual graphics technology at this free one hour event hosted = by > > HP, > > > AMD, and NVIDIA. To register visit http://www.hp.com/go/dualwebinar > > > _______________________________________________ > > > Bluemusic-users mailing list > > > Blu...@li... > > > https://lists.sourceforge.net/lists/listinfo/bluemusic-users > > > > > > > > > > > > ------------------------------------------------------- > > > This SF.Net email is sponsored by the 'Do More With Dual!' webinar > > happening > > > July 14 at 8am PDT/11am EDT. We invite you to explore the latest in d= ual > > > core and dual graphics technology at this free one hour event hosted = by > > HP, > > > AMD, and NVIDIA. To register visit http://www.hp.com/go/dualwebinar > > > _______________________________________________ > > > Bluemusic-users mailing list > > > Blu...@li... > > > https://lists.sourceforge.net/lists/listinfo/bluemusic-users > > > > > > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by the 'Do More With Dual!' webinar > happening > > July 14 at 8am PDT/11am EDT. We invite you to explore the latest in dua= l > > core and dual graphics technology at this free one hour event hosted by > HP, > > AMD, and NVIDIA. To register visit http://www.hp.com/go/dualwebinar > > _______________________________________________ > > Bluemusic-users mailing list > > Blu...@li... > > https://lists.sourceforge.net/lists/listinfo/bluemusic-users > > > > > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by the 'Do More With Dual!' webinar > happening > > July 14 at 8am PDT/11am EDT. We invite you to explore the latest in dua= l > > core and dual graphics technology at this free one hour event hosted by > HP, > > AMD, and NVIDIA. To register visit http://www.hp.com/go/dualwebinar > > _______________________________________________ > > Bluemusic-users mailing list > > Blu...@li... > > https://lists.sourceforge.net/lists/listinfo/bluemusic-users > > >=20 >=20 > ------------------------------------------------------- > This SF.Net email is sponsored by the 'Do More With Dual!' webinar happen= ing > July 14 at 8am PDT/11am EDT. We invite you to explore the latest in dual > core and dual graphics technology at this free one hour event hosted by H= P, > AMD, and NVIDIA. To register visit http://www.hp.com/go/dualwebinar > _______________________________________________ > Bluemusic-users mailing list > Blu...@li... > https://lists.sourceforge.net/lists/listinfo/bluemusic-users >=20 >=20 >=20 > ------------------------------------------------------- > This SF.Net email is sponsored by the 'Do More With Dual!' webinar happen= ing > July 14 at 8am PDT/11am EDT. We invite you to explore the latest in dual > core and dual graphics technology at this free one hour event hosted by H= P, > AMD, and NVIDIA. To register visit http://www.hp.com/go/dualwebinar > _______________________________________________ > Bluemusic-users mailing list > Blu...@li... > https://lists.sourceforge.net/lists/listinfo/bluemusic-users > |