при конвертировании у меня получились ноты (эти все "Dis6..."), которых просто нет в mg.inc (там: ".equ Cis4 = 28" и всё в таком виде). почему их там нет, и чем это ограничено - не разбирался. просто после конвертации заменил, например "G7" на "G6" - то есть на октаву(?) ниже , потому и фальшивит.
повтор в записи - оно же просто по кругу играет. я пока не заморачивался с паузой. места для мелодии там есть ещё.