[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [fluid-dev] tunnings

From: Viktor Michna
Subject: Re: [fluid-dev] tunnings
Date: Sat, 14 Jun 2008 20:55:41 +0200 (CEST)

Hello Josh,
I don't think it's problem of FluidSynth, it does greatly his job and thank you 
for it.
Thing is that FluidSynth uses usual equal temperament which sounds slightly 
dissonant on some intervals (like thirds). This is general problem of whole 
western music and all conventionally used intruments (piano, guitar, flute, 


My research deals with some kind of "cleaning" by small retuning of equal 
temperament in real time. Maybe if algorithm was ready, it would be good idea 
to built it into synthesizer, but I'm just at the beginning... There's already 
method called HMT (Hermode Tuning), but it deals only with some of intervals 
and more it's probably patented.
I'm testing on fluidsynth.dll build with patched function 
fluid_synth_tune_notes() to finally work in realtime (parameter apply).
BTW: How is it with latency?, I'm using USB MIDI keyboard and there's small 
delay between the keypress and sound...

Best regards,

> ------------ Původní zpráva ------------
> Od: Josh Green <address@hidden>
> Předmět: Re: [fluid-dev] tunnings
> Datum: 14.6.2008 19:28:14
> ----------------------------------------
> Hello Viktor,
> I'd be very interested in your findings/thoughts on this.  I've often
> suspected that FluidSynth didn't have optimal tuning (though part of the
> problem can be Reverb and/or Chorus effects at certain settings).
> Best regards,
>       Josh Green
> On Wed, 2008-06-11 at 21:17 +0200, Viktor Michna wrote:
> > I'm trying to develop some adaptive just intonation tunning mechanism
> compatible with 12tone equal temperament. I'll test fluidsynth for this 
> purpose.
> One thing for start: "well temperament" is different than "equal temperament".
> In the source, there's written "well". I think "equal" is more correct.
> >

reply via email to

[Prev in Thread] Current Thread [Next in Thread]