#!/usr/bin/perl use strict; use warnings; use MIDI::Simple; my $quarter_notes_per_minute = 140; new_score(); Volume 127; set_tempo int(60_000_000/$quarter_notes_per_minute); patch_change 1, 1; noop "c1", "o3"; # Setup n "hn", "Gs", "E", "en", "rest"; n "Gs_u1"; n "B_u1"; n "Gs_u1"; n "hn", "Fs", "D", "B", "en", "A_u1"; n "Fs_u1"; n "qn", "A_u1"; n "hn", "A", "Fs", "D", "en", "D_u2"; n "A_u1"; n "qn", "D_u2"; n "hn", "E", "Cs", "A", "en", "Cs_u2"; n "A_u1"; n "qn", "Cs_u2"; r "wn"; write_score('LostS.mid'); exec('start','LostS.mid') if ($^O =~ /MSWin32/);