I am going out of my tree here and really hoping someone can help as I have been all around the internet and nothing can seem to answer my question. I am creating a new drum set but cannot get the new sound file to play. Let me explain:
- I have created a new instruments list and added in my pitched percussion as so:
<Instrument id="pipeband-bass-drum"> <longName>BD</longName> <shortName>BD</shortName> <description>Pipe Band Bass Drum</description> <musicXMLid>drum.pbbass-drum</musicXMLid> <stafftype staffTypePreset="perc1Line">percussion</stafftype> <clef>PERC</clef> <drumset>1</drumset> <singleNoteDynamics>0</singleNoteDynamics> <Drum pitch="30"> <head>normal</head> <line>1</line> <voice>0</voice> <name>Bass Drum L</name> <shortcut>l</shortcut> <stem>2</stem> </Drum> <Drum pitch="31"> <head>normal</head> <line>-1</line> <voice>0</voice> <name>Bass Drum R</name> <shortcut>r</shortcut> <stem>2</stem> </Drum> <Articulation> <gateTime>100</gateTime> <velocity>100</velocity> </Articulation> <Articulation name="sforzato"> <velocity>130</velocity> </Articulation> <Articulation name="marcato"> <velocity>500</velocity> </Articulation> <channel> <program>59</program> </channel> <genre>marching</genre> </Instrument>
and this works fine, I can write the score as I intended.
I have created a sample of my drum as a wav and created a sound font in polyphone. The sample plays fine and I have created the instrument (I am using the pitch in the xml as my key range that may be wrong):
I created presets and set the bank to 128
I installed the sf2 file and added it to the synthesizer. and it appears in mixer
However, no matter what I do now when I insert a beat or try and play the score back it is silent.
Any advice on what I have missed or misunderstood would be most welcome!