Re: [Bluemusic-users] Tuning NoteProcessor
Brought to you by:
kunstmusik
From: steven yi <ste...@cs...> - 2004-09-30 18:32:06
|
Hi Paris, Paris wrote: > Thanks for trying things out for the time display on the Mac. > If I haven't said it before on this list, Blue is absolutely awesome and > will likely be my tool of choice for CSounding! > I must confess that currently I feel like I'm just scratching the > surface as to what can be done with it. > Probably more experimentation time and seeing more examples is what I need. Thanks for the kind words! I've been busy but have made some progress in reworking the Berklee examples to put into CVS. I'll try to come up with more examples; a good way to help me with that is to ask to explain things, as it'll motivate me to write examples. =) > Regarding the Repeat - thanks, I'll try that. > > As for "Loop" - at the risk of requesting "ACID" for Csound, you have > the idea exactly. > A featuring allowing looping of audio, time stretching (or not), > transposing (or not), etc. would be awesome. I've put it on my list of todo's. Also, could you add an RFE (Request For Enhancement) on the sourceforge site (accessible also from the blue help menu) to add these features? I'd like to have these added there so I don't lose any requests (my todo lists get so out of control sometimes ). > And too take it the analogy maybe too far.... some graphical way to > enter notes for a score. > Not necessarily a piano roll, could be pitch classes, or frequencies or ?? > Maybe that's what the Matrix feature in Blue is for but I haven't > figured it out. Oh, the Matrix for editing Scanned Synthesis matrix files and not for not editing. I had planned to build a piano-roll a while back but never got through it as I had never thought all the way through how to handle the fact that there's no fixed i-statements in csound. I wanted to find a way to keep things generic. I had thought that the user would have to enter a template note, something like: i10 p2 p3 amp freq 80 80 80 where p2 and p3 would get swapped with time, amp would be a value editable by graph (?) and freq would be swapped with the frequency of the note. Any other value would then just get passed on. Then, there's also that I'd want the piano roll to handle more than 12-tet tuning... So, with all the things required for it, I've mostly put it off to work on other things, since the existing score writing methods seemed to be sufficient enough for the time being. Hopefully if I can find a good block of time to work on blue I'll get to these soundObjects I've been wanting to build. ^_^ > Last thing - I checked out Scala last night. It is amazing. > I read that you can export to Csound but haven't figured out how - tried > command in the manual but got nothing. > I'm going to see if I can google some answers. > It will be very cool to see what you can do to get Blue to work with Scala. The way I imagined using Scala and blue was that the end user would use Scala to create a scale and then use the .scl file in blue with the noteProcessor. I think that should work well. I don't want to try to reimplement anything in Scala as it does it's just perfectly well, and for the blue-side the only features I thought one would need would be to be able to load the file and set the base frequency. If anything else is needed I'll gladly put it in. Thanks for the comments and feedback! steven |