MPE problem with Seaboard
-
I built an instrument from samples and tested on the seaboard. There is a problem with HISE ignoring some of the pitch bend range.
The HISE instrument will ignore pitch bends higher than 3 semitones. So if you move your finger more than three semitones, lets say four, the instrument will just stay at three.
In order to make double sure there is a problem, I have recorded a MIDI file from the seaboard and played it both through my instrument and through Surge XT in MPE mode. Surge will work as expected and will pitch bend all of the range (one octave) and my HISE instrument will stop at three semitones, with the same MIDI file.Looking at the pitchbend values with the midi viewer from Reaper I can see that the max value that HISE will respond to is around +2650 , but the max value in the MIDI file is around +8190.
I have tried changing the pitch bend range in the MPE control. It doesn't change things.
You can try with this two MIDI files:
This is the file with the full range. Surge will go up an octave with this file:
https://drive.google.com/file/d/17ZV32k5ciFzVU_v0vDqG3NM5XDtZgW1D/view?usp=sharingThis is the file with just the three semitones range. The HISE instrument will respond to this file as expected. I include it so you can compare the ranges of the two files:
https://drive.google.com/file/d/13P4tYHo0sB29QXLCzY7V_fqVPmhODkxr/view?usp=sharing -
I have tried changing the pitch bend range in the MPE control. It doesn't change things.
Where have you changed those? the modulator intensity in HISE or the MPE settings in the ROLI App? I haven't played with my seaboard for a few years, but I remember having to adjust the pitch bend range in the Roli App settings so that it correlates with the actual drag distance.
-
This post is deleted! -
This post is deleted! -
@Christoph-Hart I can´t change it when working in Linux. In any case what if I get a midi file with this contents and I need to render it with my instrument? I should be able to code my instrument to be able to cope with that case.
-