Re: [Bluemusic-users] Java coding question or feature request...
Brought to you by:
kunstmusik
From: Chuckk H. <bad...@gm...> - 2005-05-24 04:15:41
|
Hey Steven. User-defined replacement values is a great idea. Would that be redundant with macros? A graph would definitely be useful for some things, but I thought that's what lineObjects were for. They're a little less direct, of course, so I guess what you're saying would be an improvement. You're right, too, a graph wouldn't be any good for ratios. I had thought of a piano roll with number sliders for pitch ratio before. It's the only improvement I can think of to the piano roll for my purposes. Seeing p-fields right on the note. Tonescape will be released this summer, specially made for this sort of thing: http://tonalsoft.com/ It will support Ben Johnston's accidentals, which could be the answer to my prayers. I don't know if it uses MIDI soundfonts or what; I'm sure it doesn't have Csound control. I'll take a look at some beginners' Java stuff and see what I can make of it. I don't want to get lured into programming for real though... I know it seems easy to some of you guys, but it could easily eat up all my time, and I'm hoping to hit the trails some this summer! Thanks. Chuckk On 5/23/05, Steven Yi <ste...@gm...> wrote: > Hi Chuckk, >=20 > It may not be too difficult, but I think there is a better way. I had > thought about this when I was putting together the PianoRoll but never > got around to implementing it. What I think would be nice would be a > way for the user to add custom replacement values. The process would > be something like: >=20 > -Define a custom value: name, type (float, int, etc.), range > -UI built for editing notes custom values > -Custom value would get replaced in note template by name (i.e. > <numerator>, <denominator>, etc.) >=20 > That way it's generic and usable for more than a single purpose. >=20 > The other way to implement this though is that for custom values, to > have a graph instead of a slider per note. I'm not sure if that works > better or not; for some things like note amplitudes, it could work out > better to visualize and edit as a graph instead of a slider per note. > Other things which really are particular per note, like frequency > ratios you are using, are probably better as sliders. >=20 > How does this all sound? If it sounds good, I can start working out > the UI and architecture for it. >=20 > steven >=20 >=20 > On 5/23/05, Chuckk Hubbard <bad...@gm...> wrote: > > Hi. I'm interested in microtonal music with no fixed scale, with > > completely open modulation, so I could throw in any interval from any > > note at any time. Scala will create scales using prime limits, but > > I'd be creating far more notes than I'll ever need in one piece; I > > don't know until I finish the piece which pitches I will or won't > > want. > > I've been experimenting with Blue's piano roll, leaving it in 12-tET > > but taking out "<freq>" in the note template and manually inserting > > numerator and denominator of each note as p-fields. Just like Scala's > > .seq format, but with a graphic representation for note start time and > > duration, instead of calculating ticks, and of course with all the > > added power of Csound synthesis. It works pretty well. > > I'm staring at Blue this morning and wondering how hard it would be to > > learn enough Java to modify my version to allow two p-fields to show > > up as scrollable integers on each note in piano roll. Perhaps they > > would be labeled, like <num> and <denom>, and the labels would show in > > the note template for manipulation by my instruments. > > > > I know this setup wouldn't be much use to anyone else; I like mixing > > Partch's tonalities with Greek and Islamic scales, etc, and Partch > > already used dozens of pitches. How hard would this be- should I > > bother? > > > > Thanks. > > Chuckk > > > > -- > > "Some people got attitude, > > Backed up with attitude." > > -G. Love > > > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by Oracle Space Sweepstakes > > Want to be the first software developer in space? > > Enter now for the Oracle Space Sweepstakes! > > http://ads.osdn.com/?ad_idt12&alloc_id=16344&opclick > > _______________________________________________ > > Bluemusic-users mailing list > > Blu...@li... > > https://lists.sourceforge.net/lists/listinfo/bluemusic-users > > >=20 >=20 > ------------------------------------------------------- > This SF.Net email is sponsored by Oracle Space Sweepstakes > Want to be the first software developer in space? > Enter now for the Oracle Space Sweepstakes! > http://ads.osdn.com/?ad_idt12&alloc_id=16344&opclick > _______________________________________________ > Bluemusic-users mailing list > Blu...@li... > https://lists.sourceforge.net/lists/listinfo/bluemusic-users >=20 --=20 "Some people got attitude, Backed up with attitude." -G. Love |