Christopher,

Thanks for listening, and I'm glad you enjoyed it!

Once I have cleaned up up a bit of the code to be more stable and
presentable, I will gladly share it.

I owe a lot to Julius O. Smith in another thread on this list for his
advice on using `fi.fb_comb`, and his suggesting that I use
that library code definition and extend it to be a higher-order filter (in
my case, I went to 2, which was enough). This mitigated
some overly bright resonances I was experiencing for all C# notes for
whatever reason relating to delay line resonance, I guess.

As I go through this Bach project, ongoing tweaks and alterations are
likely to continually happen, making the instrument hopefully
always evolving and improving. There are many avenues for exploration with
this algorithm. Some of them I have explored include things
like: using different colored noise for excitation: using a mix of noise
and oscillator energy for excitation; sloping parameter relationships
across the instrument range to make things like decay realistic (sometimes
it's a natural consequence of certain designs, such as when
you lowpass filter _inside_ the feedback of the delay), how to best wrap
envelopes and global filter envelopes around the core string signal,
etc. etc.

When I publish the code, I can dig deeper into my process...

Thanks again!

Aaron Krister Johnson
Music, etc.:
https://soundcloud.com/aaron-krister-johnson
https://soundcloud.com/filtercreed
https://www.youtube.com/channel/UC_utjGYbSizWE0dNyr0Vdmg
https://aaronkristerjohnson.bandcamp.com/
http://www.untwelve.org
Code:
https://github.com/akjmicro <http://www.untwelve.org>


On Tue, Dec 10, 2024 at 1:51 PM Christopher Arndt <ch...@chrisarndt.de>
wrote:

> Am 10.12.24 um 16:51 schrieb Aaron Krister Johnson:
> > Hi all, I wanted to share this with you, I have been using Faust for a
> > project where I perform (and video) Bach's Well-Tempered Clavier
>
> Very nice performance. I'm impressed by your keyboard chops.
>
> > using a
> > modified version of the fi.fbcomb Karplus-Strong instrument laid out
> > somewhere in a tutorial. I call the instrument a "Superclav" because of
> > its resemblance to a clavichord/harpsichord-like sound.
>
> This sounds very good. I have been experimenting with
> Karplus-Strong-based FAUST keyboard instruments as well, but mine didn't
> sound so good. Though I have created a proof-of-concept guitar
> instrument, which sounds decent [1], I think.
>
> Will you publish your instrument, either as a binary or the FAUST code?
> I would be very interested to get a glimpse into your techniques. Or can
> you explain what you did to improve upon what can be achieved with the
> standard KS algorithm? Did you use the FAUST physical modelling toolkit?
>
> Chris
>
>
> [1]
> Code:
> https://gist.github.com/SpotlightKid/58a0ae69c94c2a2d54d363206ab82d07
> Audio demo (with real recorder solo instrument):
> https://0x20.eu/nc/s/fzCbczjL8aSTHiL
>
>
> _______________________________________________
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>
_______________________________________________
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users

Reply via email to