On Sunday 04 February 2007 7:47 am, Stan Novogroudski wrote: > I am going to implement harmonisation plug-in for rosegarden using > LADSPA for my thesis.
Just to confirm what the other guy already suggested, you want to be looking at DSSI for a plugin that deals with MIDI streams. LADSPA is for audio only. DSSI takes MIDI and generates audio. I don't know if it generates MIDI. I don't think so. I haven't done any programming for either plugin API. What do you want your project to do in the end? If it is to take an incoming soprano MIDI stream and then play that along with a computer-generated harmony in real time, then DSSI is surely the answer. If you want it to process the stream into both audio and an out-going MIDI stream, this starts to sound more like something you would have to do in a free-standing external soft synth. If all you want to do is process MIDI in and MIDI back out, then it might be most sensible to do it directly within Rosegarden. Something like what Segments -> Split... does, but this would harmonize it instead, and spit out new segments for the accompaniment parts. I have to say as a Rosegarden user, this last thing sounds the most appealing to me. A more flexible approach might be to do an ALSA sequencer client to take MIDI in and spit MIDI back out, which could then be recorded into Rosegarden. That could work too. I have this segment on track 1, and I hit record, which plays that segment while recording four other segments from your ALSA sequencer client. A bit of fiddling to set that up so it could work, but it sounds possible. (Rosegarden can now record multiple MIDI sources simultaneously, so make sure you are using a recent version of Rosegarden to contemplate this work.) -- D. Michael McIntyre ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier. Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Rosegarden-devel mailing list [email protected] - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-devel
