Wed Dec 06, 2017 5:30 am
Hello Eddy,
Thanks for the continued interest in Hauptwerk.
To add to others' replies:
Hauptwerk's built-in MIDI player uses and requires a special fixed, predefined MIDI implementation that's described via the 'Recording | View MIDI recorder/player/sequencer MIDI implementation (for this organ)' menu function in Hauptwerk (with an organ loaded). It's done that way (i.e. fixed and predefined) so that a MIDI file recorded by any Hauptwerk user will play back correctly on any other Hauptwerk user's installation with the relevant organ (sample set).
[The 'Recording and playing back live solo performances: the built-in MIDI recorder/player and its fixed MIDI implementations' sub-section (page 181 in the current v4.2.1 version) of the 'MIDI sequencing, the Hauptwerk AU/VST Link and applying real-time reverb' section (pages 181-199) of the main Hauptwerk user guide (on the Help menu in Hauptwerk) covers it in more depth.]
Hence if you want a third-party MIDI file (i.e. one that wasn't saved by Hauptwerk itself) to play back properly within Hauptwerk's built-in MIDI recorder then you would need to save or edit the file (e.g. using MIDI sequencer/editor software) to make it to use the required MIDI channels.
[As an alternative (as Thomas mentioned), albeit a rather more fiddly one, you could potentially instead set up Hauptwerk as described in the 'Composing pieces off-line from a MIDI sequencer configured conventionally (Hauptwerk as a ‘slave’ MIDI device)' sub-section of the Hauptwerk user guide (pages 189-194), using third-party MIDI VST/AU sequencer software (such as Cubase, Logic, or Reaper) to play MIDI files into Hauptwerk via the Hauptwerk AU/VST Link, whilst configuring the desired MIDI implementation in Hauptwerk manually to match your existing MIDI files. In that case, in particular, please make sure that you have the 'Hauptwerk AU/VST Link' entry selected specifically in the *left-hand* ('Console MIDI IN') column on Hauptwerk's 'General settings | MIDI ports | MIDI IN ports' screen tab, with no other entries ticked at all on that screen tab (in either column), and also with no entries ticked at all on the 'MIDI OUT ports' tab. You can then right-click on virtual keyboards to configure their MIDI settings as you wish. (Also as covered in that user guide section), please select the 'Hauptwerk VST Link' as the audio output device on Hauptwerk's 'General settings | Audio outputs' screen, so that Hauptwerk will output audio through the AU/VST host, rather than directly via your audio interface's driver. Note also that it's very important that you have only a single instance of the Hauptwerk plug-in loaded within your host's project, since it wouldn't normally make sense to have multiple independent pipe organs within a single project, and Hauptwerk doesn't allow multiple simultaneous plug-in instances. (The user guide covers that in more detail on page 191, including how to use multiple tracks on different MIDI channels for different divisions, whilst sharing a single plug-in instance in Cubase and Logic, as examples.)]
However, as David (organassist) mentioned, if Musescore doesn't currently support exporting MIDI files on multiple MIDI channels then you will almost certainly need to use some additional software (such as David's beta version) to adapt the MIDI files so that they can be split appropriately across different MIDI channels for the various parts/staves.
I hope that helps.
Best regards, Martin.
Hauptwerk software designer/developer, Milan Digital Audio.