Re: how to send raw MIDI?

2016-04-05 Thread Johannes Waldmann
There is really no way to do this? E.g., this source code
http://git.savannah.gnu.org/cgit/lilypond.git/tree/lily/midi-control-function-performer.cc#n74
seems to indicate that I can set values for properties
but I'm forced to name them, and the name gets
translated to a number via the table
at the end of the file, and
http://git.savannah.gnu.org/cgit/lilypond.git/tree/lily/midi-item.cc#n383 ,
and this
does not look like a user could extend it - which I'd need,
because the synthesizer I am targeting has much more controls.
- J.

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


how to send raw MIDI?

2016-04-04 Thread Johannes Waldmann
Hi.

Is there a way to send raw MIDI messages
(that is, sequences of bytes) from a description
inside a lilypond text? (possibly embedded LISP)

my application: to an external synthesizer device
that accepts a lot of control messages.

Base case: I want to send "program changes" where the argument
is an actual number, and not a general MIDI instrument name.
Then, there are a lot more messages like
(hex) [ B , 4A ,  ] for "filter cutoff"

yes I understand it's probably not the right thing to do
(e.g., how should these messages appear in the printed score?)
but I think it'd be convenient.

Thanks - J.

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user