Hello!
I'm still in debt for some optimizations to the mixcore, as soon as i
have enough free time again i'll give it a try!
Well, I just wanted to comment.. some thoughts.
Yesterday I felt like doing some music, so i fired up ShakeTracker,
LegaSynth and iiwuSynth.
I dont have a soundcard with multiopen, and needed low latency, so
JACK was the way to go.
Also both apps were controlled via alsa sequencer. It's great that
such modularity exists in linux!
Everything works fine, but even when i was using a few channels, the
cpu load was quite intense.
With a little research, I realized it was both programs chorus+reverb
processing, so i thought..
Why not using the same chorus/reverb for both? I thought, it could be
easy for me to modify legasynth
to export the chorus and reverb send buffers to JACK, and i think it
should be easy for you iiwu guys
to do the same. That way the programs could be hooked up to ecasound
or some other program
supporting effects processing with JACK, LADSPA,etc... so we can, not
only use chorus and reverb but also
a lot of other cool effects. I think it would be great to export also
individual midi channels (1/16)
to JACK, so certain instruments can be sent to other specific effect
processors.
Well.. just some thoughts on how can we easily improve our software
with what we already have!
Btw, legasynth, if you havent heard of it, is a high quality/speed old
soundchip/synth emulator,
which you can find at: http://reduz.com.ar/legasynth.
Juan Linietsky
_______________________________________________
iiwusynth-devel mailing list
address@hidden
http://mail.freesoftware.fsf.org/mailman/listinfo/iiwusynth-devel