Nightingale takes lyrics and creates a song for them.
python3: https://www.python.org/
Python Packages:
- inflect: https://pypi.python.org/pypi/inflect
- PySynth: https://github.com/mdoege/PySynth
- NumPy: http://www.numpy.org/
- PyGame: http://www.pygame.org/wiki/GettingStarted
- NLTK: http://www.nltk.org/
- create a file called lyrics.py in the src directory
- add your song to lyrics.py as a multi-line-string
- in line 32 of nightingale.py put the name of your song... lyric_lines = la.phrase_break(lyrics.SONGNAME)
- sh nightingale.sh
- The song will be in abc notation in data.abc and you can listen to it by playing out.wav
2:41 is when we dicovered PySynth. THANK YOU