Topic: Serious toys for sound study
Created and creatable in Mathematica for demonstrating and studying various audio\wave phenomena. Opens to one interactive tool that can be downloaded, with others listed on the right:
Created and creatable in Mathematica for demonstrating and studying various audio\wave phenomena. Opens to one interactive tool that can be downloaded, with others listed on the right:
Several interesting things there if you search for "waves," too. I'm not sure how far it could be extended, though.
My thought would be to create something that let the user enter iH values for and tune each string on a piano. It would then show all of the coincident partials on other strings if you clicked on a key, and when the user played, in some way, an interval or chord (no midi interface in Mathematica, although it can play midi files), it would show the beat patterns. The user could move sliders to adjust the pitches and see the beat patterns change. Ideally, it would accept Scala files, too, so the user could look at all of the temperaments and see how the beats varied and where wolves lurked. (And in a year, if I understand correctly, assuming that 3D images and sites on the internet becomes a reality, similar interactive things are going to get even more interesting.)
But ideally, I would be able to program this... Philippe and Julien--do you have a few spare minutes?
(..) ideally, I would be able to program this..
Concerning programming tools, please note that, for these kind of computations/simulations, there are cheaper alternatives to Mathematica, Matlab/Simulink or Mathcad, e.g. Scilab/Scicos (free, Open Source!).
Even a spreadsheet with macros à la Excel can be used (if well mastered by the developer, of course!). And it can be interfaced to standard MIDI libraries ;-)