A program and a library to create experimental music from
a mono audio and a Ukrainian text. It can also create a timbre
for the notes.
***** Usage *****
-----------------
You can use it as a library or an executable.
For the executable you enter in the terminal:
dobutokO2 {1 | 2} {name-of-the-file-to-be-recorded-to-obtain-sound-information-from-without-file-extension} {Ukrainian text}
The first command line argument equals to 1 means that the executable
will use the oberTones funcions, so for the given parameters the obertones
are the same for every call. Otherwise, it uses uniqOberTones functions, which
can have different obertones because of the input additional text. The last one
is used to generate the obertones. In such a case, another text gives the
other obertones.
After the program executing (it takes some time) there is a file "end.wav" in the directory.
This is the resulting melody generated.
The program now lifts the frequencies to the octave with the number, which you
can specify during its execution.
You can specify some controlling parameters during the program execution. This
leads to different sounding.
You can use the default values (backward compatible with the 0.2.0.0 version)
by simply pressing Enter while being prompted and the informational message
contains the line about the default value.
** Note:
- Better to execute in the RAM. Need rather a lot of space on the disk for
the resulting file "end.wav" and auxiliary files (MBs) for a short sound
in the second command line arguments.