Если моно звук, 1 голос, меандр - то любая ардуинка или хоть какой-то контроллер.
Можно использовать библиотеки, можно сделать самому. Ля первой октавы - 440Гц, в октаве 12 полутонов, от октавы до октавы разница в частоте - 2 раза.
Т.е. полтона вверх - это
частота_ноты*(1+2^(1/12) )
Полтона вниз - это
частота_ноты*(1-2^(1/12) )
Другой вариант - был проект известного китайского товарища на восьминогой тиньке (45/85), которая имеет в составе PLL и может wav файлы проигрывать.
А по факту - есть готовые платы (непрограммируемые, ищите на Али по "Звуковой модуль «сделай сам»"), и уж с новогодней мелодией там точно что-то найдётся.