fbpx
Skip to main content

MIDI Forum

Choose Midi Channel...
 
Notifications
Clear all

Choose Midi Channels for Treble- and Bass-Track (Windows and Linux projects)

4 Posts
2 Users
0 Reactions
9,896 Views
Jürg
Posts: 18
Eminent Member
Topic starter
 

Hi,

it is a small Midi-Delphi-Project. May be somebody can use parts of it:

https://www.delphipraxis.net/208746-midi-channels-einen-treble-und-einen-bass-track-verteilen.html

 
Posted : 11/09/2021 6:07 am
Geoff
Posts: 1046
Noble Member
 

Interesting, but ?? Not sure what this is about.

As far as MIDI is concerned, there is no such thing as a treble or a bass track. A track is just a track. You can define a key, but that's it. You could use a text item and note that a track should be a treble or bass (or alto ?) stave, but if the midi file is imported into software that shows staves then this software will have it's own rules as to how it imports/displays data and it may take no notice of your marking.

Maybe you could clarify what you were hoping to achieve?

Geoff

 
Posted : 11/09/2021 3:01 pm
Jürg
Posts: 18
Eminent Member
Topic starter
 

Hi Geoff,

of course you are right. Any midi program can't do anything with it only special programs.

You can use this software for preparation for special instruments. This instruments have a trebel and a bass side. I use it as a first step to prepare to generate printed sheet music for the "Steirische" harmonica:

For each voice I select one or more channels and save them in midi files. In the next step I prepare it for "Griffschrift". This is specific to diatonic instruments. In the third step I generate a ".mscx"-File in order to generate printed sheet music (in "Griffschrift") with MuseScore.

For the two last steps I use my own programm, my "Midi-Sequenzer":

juerg5524.ch/data/midi-sequenzer.zip

Jürg

 
Posted : 11/09/2021 8:46 pm
Jürg
Posts: 18
Eminent Member
Topic starter
 

https://github.com/juerg-mueller/ChannelSelector

Windows: Delphi and Lazarus projects

Linux: Lazarus project

 
Posted : 26/09/2021 11:23 pm
Share: