Some long time ago, feels like it was in another life, I was working on a media server and worked a lot with raw audio and video. And about the same time I heard something about Binaural beats and their potential healing properties. Yes, I like conspiracy theories! Some of theam are pretty good! =) I figured that it should be pretty easy to implement and experiment with it as much as I want. And it turned out that the easiest way to do it is in a browser. It is pretty easy with gstreamer in C++, but then making a CLI or UI will quickly become complex and convoluted. It is not a problem of course if you know what you are doing, but I knew it is something that will slow me down because I had no idea what I wanted to build. This led me to javascript and after reading a source of a bunch of js libraries I found that native browser api already provides very nice high level API, similar to what I would get from gstreamer. So it was all set. ...more