ecantorix - singing synthesis frontend for espeak

Write guides and how-tos about LMMS for other members.
ecantorix - a tool to generate vocal tracks in .mmp format
https://github.com/divVerent/ecantorix.

I don't know what platforms this will work from. Definitely Linux based and probably not Windows.

Prerequisites, Ubuntu (see project page above for other platforms):
sudo apt-get install sudo apt-get install abcmidi cpanminus espeak sox
# abcmidi for abc2midi, cpanminus for cpanm, to install perl modules from the cpan network.

To install the needed perl modules.
sudo cpanm Math::FFT
sudo cpanm Config::Tiny
sudo cpanm MIDI::Opus
...Maybe cpanm can be called only once with the arguents on one line but I didn't try that.

Render one of the demo projects to try it out.
in encantorix/examples run:

Code: Select all

make sadi-moma.mid
It will find the .abc file and render a midi file from it. You can use this with all .abc files, not only for encantorix.

Now from the encantorix top directory run:

Code: Select all

perl ../ecantorix.pl -O mmp -o sadi-moma.mmp sadi-moma.mid
Now run:

Code: Select all

lmms sadi-moma.mmp
https://cloud.github.com/downloads/divV ... x/song.ogg

You will probably hear a bit daft version of the song as, well it's a bot and also it sings any sign you give it like 'exclamation mark' for '!'. This may depend on your version of espeak. The demo files needs to be cleaned up a bit...
good find for the linux peeps
Add to resources in wiki?

Im not sure if this one
https://www.youtube.com/watch?v=ZsgA04tfiwc
is as good as the one you have here, but it does 'sing' sentences and is for windows
So for win-users, it could be an alternative
AquesTone2, cool find. Do you actually type in sentences for this one or is it just freestyling sounds with the settings?
zonkmachine wrote:AquesTone2, cool find. Do you actually type in sentences for this one ?
Yes, i explain how i do it here:
viewtopic.php?t=150#p13704
and then i made the video, explaining the 'hack' :p