Karaoke system.
- Tachibana, H., Mizuno, Y., Ono, N. and Sagayama, S.: A Real-time Audio-to-audio Karaoke Generation System for Monaural Recordings Based on Singing Voice Suppression and Key Conversion Techniques, accepted for publication 2016
- My (H. Tachibana's) Ph.D. Thesis
- Tachibana, H., Mizuno, Y., Ono, N. and Sagayama, S.: Euterpe: A Real-time Automatic Karaoke Generation System based on Singing Voice Suppression and Pitch Conversion, Proc. ASJ autumn meeting (2012), Non-refereed, in Japanese
- Hardware: Audio I/O is required. (PC with microphones and speakers)
- OS: Linux and Mac OS X
- The system has been originally developed on the Linux Mint.
- It would be easier to build the systme on other Debian-based distributions.
- It may also be possible to build the system on other kind of distributions e.g. Fedora but I have not verified yet.
- I have successfully built the codes on Mac OS X (Yosemite) using
clang++
You need to install following softwares first.
g++
tcl/tk
PortAudio (libportaudio-dev)
fftw3 (libfftw3-dev)
Just run the makefile
in src
cd src
make
cd -
./euterpe
- Other codes used in the papers above
- https://github.com/tachi-hi/temperament4fft
- https://github.com/tachi-hi/HPSS (In the emperical evaluations in the paper above, the codes in this repository were used.)
- Related codes
- https://github.com/tachi-hi/slidingHPSS (An older implementation of HPSS)