Ripple effect sound when releasing sustain pedal
Started by johnbeatle




11 posts in this topic
johnbeatle

6 posts 2 threads Joined: May 2021
20-05-21, 12:29 -
#11
Hello Hans, just to let you know, i've replaced the code between lines between 925 and 976 in samplerbox.py with the fix code you've posted on github and................IT WORKS!!! 

The sustain pedal is fixed thank you  Smile

On the other bits: 

1. The web gui on my set-up works fine. Using my phone, connected to the samplerbox box access point, i am able to change presets no problem on the sampler.box page.

2. Midimon also works fine. When logged into SSH i can see the midi messages of keys pressed including volume control and pitch bend.

3. I can confirm that if the 'Advanced' key is pressed on the Alesis q88 keyboard and it is followed with a (F#) Transpose and then the Enter. It works and transpose is sorted using keypress.

4. The 'Advanced' > (F#) program > Enter, does not appear to change the preset for me. Is there a possibility there is another key sequence?

Thanks 
John
This post was last modified: 20-05-21, 17:48 by johnbeatle.
hansehv

168 posts 17 threads Joined: Dec 2020
20-05-21, 20:45 -
#12
Hi John,

2. In the midimon you should also see the program changes if sent. You haven't see them, so they are not sent. Transpose keys usually don't send midi messages, as this is a transpose of the (hardware) keyboard, resulting in other midinotes to be sent. So if you transpose+1, the 60=C4 will be sent/received as 61=C4# (or C#4 in samplerbox notation, inconsistency because of text parsing limitations).

3. I'm afraid you have to consult your keyboard's user manual or perform some wild experiments.
I took the F#2 info (mind the 2) from the Alesis Q88 MKII manual. It states that the key is labeled "Program", like the one you tried is labeled "Transpose".
Since you don't see the program changes in the midimon, my hint was incorrect - a shot in the dark. But I have just knowledge of the samplerbox plus the devices I own and yours is not in my collection, so I can only guess Confused

Still I couldn't resist to peek in the "legacy" manual ("legacy" is commercial bullshit, it just means the model before MKII)
Code:
There are two ways to send a program change message:
1. Increment/Decrement Program Change:
A. Press the ADVANCED button.
B. Press the DATA: PROGRAM key.
Now the Octave + and Octave - buttons can be used to change the program. Press the Octave + or Octave -
button and play the keys until you find the instrument that you want.
2. Quick Select Program Change:
A. Press the ADVANCED button.
B. Press the PROGRAM key.
Press the numeric keys to enter a program change number followed by the ENTER key. Alternatively, you
can use the Octave + and - buttons to change the value, and then press ENTER.
Perhaps this is your situation. But again, no crystal bowl here, I'm out of options.