/But I don't have a use case for managing channel and port for the internal
synth (If you have, write please). I think internal synth is the part of
program that should feel minimum influence from user.

If there is no proposals more, I should begin implementing this on Monday.
Channels and port in this window would control only external JACK
channel/port, not internal synth.
"Show MIDI Settngs" checkbox would be deleted./

A couple of comments - firstly about this being only for JACK - there have
already been requests for control over MIDI channel for the internal synth.
This is largely related to the export of MIDI files for which the automatic
assignation MuseScore gives causes problems with full orchestral scores when
the resulting SMF is loaded into a sequencer - consider that currently
MuseScore wil gobble 12 channels just for the string section of the
orchestra - we need better control than that.

This is particularly relevant for organ music, and the use of the customised
Jeux soundfont I am working on for use with MuseScore, where different
staves may need to be defined as different instruments, and therefore be
assigned to different channels, and, on rare occasions different voices may
be required to have separate instruments, and therefore MIDI channels.

Secondly you need to amend your second implementation diagram to allow
staves within an instrument to have channel assignations, for the same
reason I have laid out above - as a synth player you should be able to
appreciate that organists can have different sounds on 5 different
keyboards/pedalboards at once and be playing up to 4 simultaneously.

HTH
Michael






-----
Regards
Michael
--
View this message in context: 
http://dev-list.musescore.org/Improving-JACK-MIDI-Out-tp7578792p7578841.html
Sent from the MuseScore Developer mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their 
applications. Written by three acclaimed leaders in the field, 
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
_______________________________________________
Mscore-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mscore-developer

Reply via email to