Für Elise în C++

Eram în sesiune și învățam pentru examenul la Programare în Limbaj de Asamblare când unul din colegii de cameră pune o melodie clasică iar altul spune că știe să o cânte la pian. Și încep ei să tot cânte pe pian virtual și mă simțeam un pic prost că eu nu știu să cânt la nici un instrument cu toate că mi-ar plăcea să știu să cânt la pian și chitară electrică. După câteva minute de gândire îmi vine o idee: ce ar fi dacă aș putea scrie un cod în C care să cânte o piesă. Mă apuc de făcut cercetări și aflu ca din C nu se poate dar se poate din C++ cu ajutorul unei biblioteci. Găsesc pe net biblioteca, găsesc funcțiile și văd că îmi trebuie frecvența și timpul pentru fiecare sunet și cum eu nu știu să citesc notele de pe portativ mă uit în Synthesia să văd clapele și care sunt notele ca mai apoi să caut frecvența fiecărei note.

Pentru cine dorește poate descarca și rula executabilul de aici aici.
Codul îl găsiți aici.