[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [iiwusynth-devel] CVS commit
From: |
Josh Green |
Subject: |
Re: [iiwusynth-devel] CVS commit |
Date: |
19 May 2002 23:20:02 -0600 |
On Sun, 2002-05-19 at 13:53, M. Nentwig wrote:
> Hello,
>
> I just committed an updated iiwusynth version.
> The API should now include all the functions needed to replace
> iiwu_defsfont.c.
> I fixed some minor problems (when using a volume pedal, a volume of 0
> terminated all voices; releasing a key during the volume attack phase
> produced surprising results).
> Also, exclusive class works with stereo samples, I tested that.
>
Awesome.. I'm checking it out right now. It will be nice adding the
iiwusynth control panel (Reverb, master volume, etc) to Swami. I'd like
to give real time control of generators a try as well. I was thinking
about this a bit. Isn't there a race condition between testing to see if
a voice is still the same voice and actually setting a value? It might
be nice to have a callback or some way to expire a voice in my hash
table. Anyways, I'll give it a try and see how things work or don't :)
> I found a good GM sound font: 'Fluid' from Frank Wen. It's 148 MB,
> though..
>
Yeah, I already have that one. It is quite nice. I need to change the on
demand loading of presets in Swami though, so that rather than per note
on demand its per preset. So selecting a preset might take a little bit
(if the option is enabled) but the user wont get stalls when playing new
notes :) As things are, big fonts like Fluid are a bit annoying cuz each
unplayed note has quite a bit of latency while the sample is loaded.
Still don't have a way to expire samples either, so Swami eventually has
to be stopped before it takes over the machine.
> Cheers
>
> Markus
>
Cheers. BTW.. I've been working rather diligently on Swami, I'm going to
try and check things in to CVS soon, I haven't done so in quite some
time. Part of the procrastination is in the need to document all my
changes :)
Josh Green