ncurses terminal synthesizer