Here's an online "game" I made for students to practice eliminating microphone feedback with a 7-band graphic EQ. You get a point only if the first band you choose to cut is the closest to the frequency of the acoustic feedback.
I know it probably should be easier to simulate the Larsen effect using a delay line with feedback, but I had some issues with that approach and didn't have the time to debug it properly.
Also, I was wondering about using csound.requestControlChannel to set a callback for reading a channel inside JS. I tried that, but couldn't make it work. Is a JS timer the only alternative for this now?
Hi Guillermo,
Thanks for the link. It is a fun game. This kind of thing fits very well into my digital ear training course (http://gdsp.hf.ntnu.no/). My site is old and needs maintenance, I have plans to reimplement it with WebAudio Csound. When I get around to it, maybe I could include a version of your game on my updated site?
best
Øyvind
@Oeyvind: Well, I think calling it fun might be a stretch. But keeping a score probably makes it a little bit more entertaining. By the way, I did know about your website and remember using it at some point while teaching about the different reverb topologies. I think a new WebAudio version would be great, so please feel free to pull whatever you need from the code (which is MIT-licensed). Actually, now that I've revisited your website just now, I see there are a bunch of other web "games" that could be developed for ear-training.