Re: [Bluemusic-users] Named instruments and blue
Brought to you by:
kunstmusik
From: Steven Y. <ste...@gm...> - 2007-02-23 15:34:18
|
Hi Michael, I've been spending a good amount of time on blue lately, partly because I've been getting a lot of good feedback and wanting to address those issues, as well as I'm working with blue on a piece right now so am putting things in and tweaking things as I'm working. As for subchannels, they're the ones that are on the mixer dialog. You can target the named subchannels using: blueMixerOut "subChannelName", asig, asig... I can make a dropdown for BSB that holds a reference to the mixer and scans what subchannels are availble and show the user. It should stay in sync as it'll be mostly the same code as the dropdown output channel class uses which is all event based. Together with the subchannel form above, one should be able to do send like features from instrument code. The code generation is already optimized to detect if subChannels have blueMixerOut dependencies or not, so this technique should inherit that optimization. I've got it down on my list to look at tonight or tomorrow and there's really only one tricky thing about implementing it, but it shouldn't be a problem I think. steven On 2/22/07, Michael Bechard <got...@ya...> wrote: > Maybe I'm not getting the big picture, but how would you get the available subchannels to begin with? Are you referring to zak channels, or is this a newer blue feature I'm unaware of? Granted, I've been trying to keep up with the changes on this list, but damn, you've been busy! > > ----- Original Message ---- > From: Steven Yi <ste...@gm...> > To: blue users mailing list <blu...@li...> > Sent: Thursday, February 22, 2007 9:54:39 AM > Subject: Re: [Bluemusic-users] Named instruments and blue > > Hi MIchael, > > I'm wondering if I implement a special BSB dropdown that can grab the > names of the available subchannels if that would cover what you might > need. So you could use the subchannel form of blueMixerOut, and have: > > blueMixerOut "<SUBCHANNEL_DROPDOWN>", sigL * <SEND_AMOUNT>, sigR * <SEND_AMOUNT> > > or use a score value to do the amount of send. > > I think it should be a fairly portable way to do this. If I can > implement sidechaining in the future, it might be possible then to > also choose either subchannel or sidechain input. > > Any thoughts? > steven > > > On 2/22/07, Michael Bechard <got...@ya...> wrote: > > > > zakinit is a problem because according to the manual it can only be called > > once. If you were to put the zakinit call in the global orc portion of your > > instrument that uses zak channels (to make sure zakinit is called for your > > instrument), then including multiple zak instruments in your project would > > cause multiple calls to zakinit. > > > > I understand the whole clobbered scoreline thing. That's why I really enjoy > > working with the effects that Steven put in; so many of my zak instruments > > were just effects, and it really is a PITA to route all those zak channels > > through your score. The need for zak instruments isn't removed completely, > > but effects shoulder a lot of that duty. I don't mind passing zak channels > > as parameters to my instruments if it doesn't happen too often. > > > > Michael Bechard > > > > ----- Original Message ---- > > From: Pia Kraft <Zar...@t-...> > > To: blue users mailing list > > <blu...@li...> > > Sent: Thursday, February 22, 2007 12:40:15 AM > > Subject: Re: [Bluemusic-users] Named instruments and blue > > > > Thanks for your reply. > > > > Michael Bechard wrote: > > > > > > With regards to using Zak in a modular manner, the only problem seems to be > > with the zakinit opcode; Why is that a problem? In case I forgot a zakinit, > > I can rely on csound remembering me immediately. IMO a 'if (gizakinitiated) > > then' would hide a not so potential problem. Do I miss something here? > > > > > > > > I specify zak channel numbers as parameters to my instruments. I do that > > too for the zakw instruments. For the zakr instruments, my scoreline is > > already clobbered enough, so I try to avoid passing a parameter which is de > > facto a constant. Either I use a giZakChn variable or a '#define ZAKCHN > > #0#'. > > > > Though it works, I'm looking for a more portable solution. I uploaded in > > instrument to blueShare which uses only one zakw, and even writing the > > documentation was awkward (go here..change this..go there..change that). Not > > nice. > > > > Kind regards > > Pia Kraft > > > > > > ------------------------------------------------------------------------- > > Take Surveys. Earn Cash. Influence the Future of IT > > Join SourceForge.net's Techsay panel and you'll get the chance to share your > > opinions on IT & business topics through brief surveys-and earn cash > > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > _______________________________________________ > > Bluemusic-users mailing list > > Blu...@li... > > https://lists.sourceforge.net/lists/listinfo/bluemusic-users > > > > > > ________________________________ > > Need Mail bonding? > > Go to the Yahoo! Mail Q&A for great tips from Yahoo! Answers users. > > ------------------------------------------------------------------------- > > Take Surveys. Earn Cash. Influence the Future of IT > > Join SourceForge.net's Techsay panel and you'll get the chance to share your > > opinions on IT & business topics through brief surveys-and earn cash > > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > _______________________________________________ > > Bluemusic-users mailing list > > Blu...@li... > > https://lists.sourceforge.net/lists/listinfo/bluemusic-users > > > > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Bluemusic-users mailing list > Blu...@li... > https://lists.sourceforge.net/lists/listinfo/bluemusic-users > > > > > > > ____________________________________________________________________________________ > Never Miss an Email > Stay connected with Yahoo! Mail on your mobile. Get started! > http://mobile.yahoo.com/services?promote=mail > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Bluemusic-users mailing list > Blu...@li... > https://lists.sourceforge.net/lists/listinfo/bluemusic-users > |