>>>>> "David" == David Wright <[email protected]> writes:
>> "aplaymidi -p 14:0 score.midi" doesn't crash but hangs and doesn't play
>> anything.
David> It "hung" here for the exact length of the MIDI file (about 4 seconds
David> for the output from your attached .ly file, 46 seconds for
tenor.midi),
David> and I heard nothing. Then I got the prompt.
Yes, you're correct. The MIDI file I was originally using was a couple
of minutes long. When I do i t on test.midi, it hangs for only a few
notes time.
David> However, I then set up a MIDI listener—on one xterm, I typed:
David> $ timidity -iA
David> Requested buffer size 32768, fragment size 8192
David> ALSA pcm 'default' set buffer size 33868, period size 3760 bytes
David> TiMidity starting in ALSA server mode
David> Opening sequencer port: 128:0 128:1 128:2 128:3
David> and on another, observing the above, I typed:
David> $ aplaymidi -p 128:0 /tmp/tenor.midi
David> and heard part of "Sumer is icumen in" played very slowly.
Yes, "aplaymidi -l" lists the "midi through" port, so I'm sure if I'd
done what you did, it would have worked for me, too.
Thanks for looking at the problem.
>> This worked fine for years. It seems to be a problem not only with
>> current MIDI files but with (all?) the others on my website that were
>> generated years or decades ago.
David> Peter Chubb appears to be running timidity 2.14.0-8.3 from Debian
David> testing/trixie, three versions newer than my June 2018 version.
David> I've had no problems with 2.14.0-8, but that said, I don't run
David> it as a client or server for other processes. I always just type:
David> timidity [options] <MIDI-filename> (or a script does).
That's all I was doing either. But my version is only one behind
Peter's. I suppose linux mint should be nudged to update.
--
Laura (mailto:[email protected])
(617) 661-8097 233 Broadway, Cambridge, MA 02139
<http://www.laymusic.org/> <http://www.serpentpublications.org>
Copyright law has abandoned its reason for being: to encourage
learning and the creation of new works. Instead, its principal
functions now are to preserve existing failed business models, to
suppress new business models and technologies, and to obtain, if
possible, enormous windfall profits from activity that not only causes
no harm, but which is beneficial to copyright owners.
William Patry, in his farewell post on "The Patry Copyright Blog".