📜 ⬆️ ⬇️

Free sound generator with similar effects from i-Doser

Many know what i-Doser is , but I would like to be able to experiment freely in the creation of tracks. To do this, you can use, for example, Python.

As already mentioned, the i-Doser effect is most likely based on the fact that each ear has its own sound, and the brain perceives the difference in the frequencies of these sounds. Listening to a couple of examples, showed that this is approximately what it is. By the way, the banal addition of two sinusoids clearly shows why this happens:


To create a stereo signal, I used the audiolab package, which also requires the libsndfile library. The result was such a “ program ”
')
With its help, you can directly play the resulting sound (unfortunately only on Linux and Mac OS X) or write it to a file.

The program must set the frequency of the main oscillation, and the frequency of the oscillation how you want to "influence the brain." It is also possible to customize the background noise, the sampling rate and the duration of the playback, more: "python pyDoser.py --help"

Of course you will have to pick up frequencies yourself. It is not difficult to write any more advanced combinations, for example, to experiment with an increase in the "difference" frequency with time, with the alternation of different sounds, you just need to understand python. With this approach, it will be possible to distribute not audio files, but simply python scripts. If someone is interested and refines the script, then it can be divided into “core” and “play script files”.

Startup example:
python pyDoper.py -time 180 --freq 90 --diftone 2 demo.wav
This launch option will create three minutes of low-frequency oscillations (60 Hz), at which the brain is “affected” by a frequency of 2 Hz (the same as for the delta oscillations in the third to fourth phases of sleep). The resulting wav can be encoded with your favorite codec. If you do not write the file name, the script will try to output the sound to your speakers / headphones.

In i-Doser tracks, carrier frequencies sometimes change with a constant differential one, sometimes all frequencies change, but this happens quite rarely, so you can simply create different files and play them one by one. Or, if you know Python, everything can be “fixed” in the program itself.

PS i-Doser has practically no effect on me, except perhaps the following option does not help me think about anything: low-frequency “carriers”, and the “difference” frequency more or less coincides with the heart rhythm.

PPS turns out to be i-Doser using the SBaGen experience, in which there is some kind of file format, its community discussing various rhythms, etc.

Source: https://habr.com/ru/post/62518/


All Articles