Hi All,
ReverbTuner is a program that uses AI to tune LV2 reverb parameters to
match a convolution reverb. It's a school project made for an AI course,
and is a rather quick hack. It's probably the lousiest ever LV2 host,
and will crash with some plugins. However, the basic architecture should
be rather good :)This has been at a standstill since March, so I thought I'd throw out
the code for anyone who is interested. I've designed it to be as modular
and scalable as possible, so using other plugin standards or
distributing the computational load over a network should not be too
hard. Also, the basic concept should work for any LTI effect, not only
reverbs.More details (including build instructions) in the paper I wrote for
school: http://beatwaves.net/files/software/reverbtuner/paper.pdfTo build, you'll need: boost, SLV2, (a git version of) Aubio,
Libsndfile, and Gtkmm for the UIthe code can be checked out with svn from
http://svn.beatwaves.net/svn/reverb_tuner/trunkBr,
Sakari_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev
LINUX® is a registered trademark of Linus Torvalds in the USA and other countries.
Linuxaudio.org logo copyright Thorsten Wilms © 2006.
Hosting provided by the Virginia Tech Department of Music and DISIS.