>>>>> "David" == David Wright <lily...@lionunicorn.co.uk> 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:lcon...@laymusic.org) (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".