lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: DrumVoice Polyphony and MIDI


From: Stefano Antonelli
Subject: Re: DrumVoice Polyphony and MIDI
Date: Wed, 28 Aug 2019 04:14:56 -0700

On Wed, 2019-08-28 at 09:01 +0200, Federico Bruni wrote:
> Il giorno lun 26 ago 2019 alle 20:08, Stefano Antonelli 
> <address@hidden> ha scritto:
> > 
> > That is not always a convenient format for working with drum parts
> > though.  I would like to be able to use a syntax more like the
> > following:
> > 
> > test = \drummode {
> >   <<
> >   { \voiceOne cymc4 cymc4 cymc4 cymc4 }
> >   { \voiceOne s4    sn4   s4    sn4   }
> >   \\
> >   { \voiceTwo bd4   s4    bd4   s4    }
> >   >>
> > }
> > 
> > \score {
> >   \new DrumStaff {
> >     <<
> >       \set Staff.instrumentName = #"Drums"
> >       \new DrumVoice {
> >         \test
> > %       \morePolyphonicPieces
> >       }
> >     >>
> >   }
> >   \layout { }
> >   \midi {
> >     \tempo 4 = 84
> >   }
> > }
> > \version "2.18.2"
> > 
> > The above code generates a score just fine, but the MIDI file is
> > empty
> > (aside from a header).
> > 
> > I don't actually know much about MIDI.  I'm just using the play
> > button
> > in Frescobaldi.  It's helpful when transcribing.
> The MIDI file is not empty when I compile above snippet.
> And I don't see why it should happen to you.
> Did you check carefully? Are you working on a saved file or a draft
> in 
> Frescobaldi?
> Operating system?

Thanks for the help.

Working from a saved file.  I've deleted the output files (both pdf and
midi) and pressed the engrave button.  New files are generated.
 Frescobaldi loads the midi, but doesn't seem to do anything when
pressing the play button.

The midi from the above (not working) code is 174 bytes (the header I
assume).  When I open this file up in audacity, it's recognised as a
midi file, but there is no data on any channels.

The midi from the working code is 216 bytes.  When I open this file up
in audacity, there is data.

OS is Windows 7 on a computer I don't use often.  Frescobaldi is
version 3.0.1.  Lilypond is 2.18.2.

I also just tried it on my primary linux machine.  Similar results.
 Bad file is 162 bytes and the good file is 216 bytes.  The bad file
doesn't work in audacity, but the good file does.  Using lilypond from
the command line.  Version is 2.18.2.

Seems to be consistent with this version of lilypond.  What version are
you using?

Thanks,
Stef



reply via email to

[Prev in Thread] Current Thread [Next in Thread]