lilypond-user
[Top][All Lists]
Advanced

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

Re: midi-output using one midi channel per string?


From: Marc Hohl
Subject: Re: midi-output using one midi channel per string?
Date: Fri, 11 Feb 2011 23:14:35 +0100
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20101208 Thunderbird/3.1.7

Am 10.02.2011 08:59, schrieb Ingo Glöckner:
Hello,

I am using Lilypond for writing guitar music.
In this process, the generated midi output can
be a useful control.
In order to get a more realistic impression,
I would like to send the notes for each guitar
string to a separate midi channel so that it can
trigger specific sound samples for each string.

So far I have only found out how to assign
distinct midi channels to distinct Lilypond
voices, but I cannot enter the guitar music
using one voice per string.

My question is if is possible to split the midi
output by strings.
AFAIK, this is not possible.
In case there is no simple way to achieve this:
The association of the individual notes and
corresponding strings is obviously known somewhere
in the TabStaff code. Would this be a possible
starting point for implementation?
The performers are responsible for MIDI output, IIUC.
So probably the note-performer has to take the string
numbers into account. Or you'll have to create a kind of
"string-channel-performer" which does the right thing.

Performers are written in C++, but that's all I know about
this stuff.

Regards,

Marc
Thanks in advance for help!

- Ingo

_______________________________________________
lilypond-user mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/lilypond-user





reply via email to

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