Just a shot in the dark, as I haven't used the fluid engine that much. Could you set up on single engine with the same preset sound (instrument) on 3 different midi channels, and then set panning for each channel via midi controller message. If I remember correctly, pan is controller number 10, send it on the same channel used to play notes for each voice. It also seems from the docs for the fluidEngine opcode that reverb and chorus can be processed by the engine. It looks like the effects can only be disabled, I read this to mean that if the loaded soundfont has these effects enabled they will be used, unless you disable them with the iReverbEnabled and iChorusEnabled parameters for fluidEngine. best Oeyvind 2009/1/3 Michael Mossey : > I have a question about the Fluid opcodes. > > I want to make a composition with three "voices".. each will be the same > soundfont/bank/preset, but they will have different "pan" in the output. > Because they are all the same soundfont/bank/preset, I hoped I would need > only one engine. But the problem is that an engine has only a single stereo > output, so there's no way I know of to pan the three voices left or right. > Do I need three engines, (thus three collection opcodes that have their > outputs panned differently) to do this? > > If so, will three copies of the soundfont be loaded into memory? > > Perhaps engines have the ability to pan? (While I'm on that topic, do > engines have chorusing or reverb capability?) > > Thanks, > Mike > > > Send bugs reports to this list. > To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe > csound" >