bug-lilypond
[Top][All Lists]
Advanced

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

Re: MIDI skips note if another voice struck it previously


From: Keith OHara
Subject: Re: MIDI skips note if another voice struck it previously
Date: Fri, 06 May 2011 21:28:57 -0700
User-agent: Opera Mail/11.10 (Win32)

On Fri, 06 May 2011 20:23:35 -0700,  wrote:

I know Keith and Jan have been changing the midi code and there have been a 
number of recent (post 59) bug fixes. Could someone who understands the midi 
stuff confirm whether this is still a bug?

--
Phil Holmes
Bug Squad


I didn't make any changes to MIDI, myself, but I have been watching, and the 
code controlling this behavior has not changed.
Added tracker item <http://code.google.com/p/lilypond/issues/detail?id=1647>.  
I intend to check the code soon and comment there on whether it would be easy to fix.

In October, Javier and I discussed a workaround 
(http://lists.gnu.org/archive/html/lilypond-user/2010-10/msg00520.html) which 
works fine for stable version 2.12.

The recent changes to MIDI require more workaround for version 2.13.55 and 
later:

 \midi{
  \context {
    \Score
    % assign one MIDI channel to each Staff_performer
    midiChannelMapping = #'voice
  }
 % create a different Staff_performer (sic) for each *Voice*
 % so that you get one MIDI channel per Voice
  \context {
    \Staff
    \remove "Staff_performer"
  }
  \context {
    \Voice
    \consists "Staff_performer"
  }

--
Keith

---------- Forwarded message ----------
From: Javier Ruiz-Alma <address@hidden>
Date: 2011/4/17
Subject: MIDI skips note if another voice struck it previously
To: LilyPond User Group <address@hidden>




reply via email to

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