sustain pedal help

Discussions related to MegaDrum Hardware

Re: sustain pedal help

Postby bertbertbertbert » Wed Oct 09, 2013 2:28 pm

Thanks. Okay so if understand it right:
- 39 is connected to 40 with a jumper. For this i need to unconnect the 40 ribbon cabbe connector.
- 38 is connected to ground through a sustain pedal
bertbertbertbert
 
Posts: 21
Joined: Wed Jun 12, 2013 9:47 pm

Re: sustain pedal help

Postby dmitri » Wed Oct 09, 2013 3:11 pm

bertbertbertbert wrote:Thanks. Okay so if understand it right:
- 39 is connected to 40 with a jumper. For this i need to unconnect the 40 ribbon cabbe connector.

Where did you get this from?
A simple switch type pedal is to be connected only to one of the hihat pedal inputs (either pin 39 or 38) and the ground. Nothing connects to pin 40.
dmitri
Site Admin
 
Posts: 8709
Joined: Fri Aug 03, 2007 8:05 pm

Re: sustain pedal help

Postby bertbertbertbert » Wed Oct 09, 2013 3:44 pm

That's what i interpreted from the yes in your last answer.

I made this connection before. The display shows that the pedal works. But how can i let megadrum send the sustain off cc message when i unlatch the pedal? Thanks!
bertbertbertbert
 
Posts: 21
Joined: Wed Jun 12, 2013 9:47 pm

Re: sustain pedal help

Postby dmitri » Wed Oct 09, 2013 4:32 pm

1. Set HiHat Pedal->Type to F.Contr
2. Set HiHat Pedal->CC Value to whatever CC type you need, I guess it is 64 for sustain.
3. Addjust HiHat Pedal->LowLevel and HiHat Pedal->HiLevel so that MegaDrum sends CC message with values are 0 (or close to 0) when the pedal is open and 127 (or close to 127) when closed.
4. Configure your software to recognize CC messages with value 0 (or close to 0) as 'sustain on' and CC message with value 127 (or close to 127) as 'sustain off'.
dmitri
Site Admin
 
Posts: 8709
Joined: Fri Aug 03, 2007 8:05 pm

Re: sustain pedal help

Postby bertbertbertbert » Thu Oct 10, 2013 3:05 pm

Ok, thanks! That's the setup I had in initially. But somehow it won't stop sending midi damper cc messages.

When i release the pedal the display shows it is released though.

Here's the raw midi i get:

0,014 10 0xb9 0x40 0x3a E 4 CC: Damper Pedal
0,162 10 0xb9 0x40 0x3d E 4 CC: Damper Pedal
0,024 10 0xb9 0x40 0x3a E 4 CC: Damper Pedal
0,034 10 0xb9 0x40 0x3d E 4 CC: Damper Pedal
0,023 10 0xb9 0x40 0x3a E 4 CC: Damper Pedal
0,191 10 0xb9 0x40 0x3d E 4 CC: Damper Pedal
0,014 10 0xb9 0x40 0x3a E 4 CC: Damper Pedal
0,054 10 0xb9 0x40 0x3d E 4 CC: Damper Pedal
0,006 10 0xb9 0x40 0x44 E 4 CC: Damper Pedal
0,008 10 0xb9 0x40 0x50 E 4 CC: Damper Pedal
0,004 10 0xb9 0x40 0x68 E 4 CC: Damper Pedal
0,006 10 0xb9 0x40 0x74 E 4 CC: Damper Pedal
0,012 10 0xb9 0x40 0x79 E 4 CC: Damper Pedal
0,015 10 0xb9 0x40 0x7c E 4 CC: Damper Pedal
0,005 10 0xb9 0x40 0x7f E 4 CC: Damper Pedal
0,188 10 0x99 0x3d 0x01 C# 4 Note On
0,150 10 0xb9 0x40 0x7c E 4 CC: Damper Pedal
0,008 10 0xb9 0x40 0x7f E 4 CC: Damper Pedal
0,036 10 0x99 0x3d 0x00 C# 4 Note Off
0,200 10 0xb9 0x40 0x7c E 4 CC: Damper Pedal
0,012 10 0xb9 0x40 0x7f E 4 CC: Damper Pedal
0,296 10 0x99 0x3d 0x01 C# 4 Note On
0,163 10 0xb9 0x40 0x7c E 4 CC: Damper Pedal
0,014 10 0xb9 0x40 0x7f E 4 CC: Damper Pedal

goes on, etcetera....
bertbertbertbert
 
Posts: 21
Joined: Wed Jun 12, 2013 9:47 pm

Re: sustain pedal help

Postby dmitri » Thu Oct 10, 2013 3:40 pm

You have to adjust HiHat Pedal->LowLevel (raise it) and HiHat Pedal->HiLevel (lower it) so that CC messages are not sent when the pedal is full open and fully closed.
dmitri
Site Admin
 
Posts: 8709
Joined: Fri Aug 03, 2007 8:05 pm

Re: sustain pedal help

Postby bertbertbertbert » Sun Oct 13, 2013 7:49 pm

Thanks, Dmitri, that works for the midi out data I send out. Lowlevel at 63 and highlevel at 64 I get:
1,839 10 0xb9 0x40 0x01 E 4 CC: Damper Pedal
0,228 10 0xb9 0x40 0x7f E 4 CC: Damper Pedal

But the eternal sustain is still there. I tried on a Dave Smith Instruments Tetra and Waldorf Blofeld, which both are hardware synths and have sustain supported in their received controller messages. The Tetra 'holds envelopes in Sustain if 0100 0000 or higher'. Anything left I could try? Thanks!
bertbertbertbert
 
Posts: 21
Joined: Wed Jun 12, 2013 9:47 pm

Re: sustain pedal help

Postby dmitri » Sun Oct 13, 2013 7:57 pm

Your Lowlevel and HighLevel are not set correctly. They must be quite far apart. HighLevel must be as high as possible but so that the HiHat VU Meter is still reliably full when the pedal is fully depressed. LowLevel must be as low as possible but so that the HiHat VU Meter is still reliably empty when the pedal is fully pressed. And hope you do set these settings while LevelsAuto is set to No.
dmitri
Site Admin
 
Posts: 8709
Joined: Fri Aug 03, 2007 8:05 pm

Previous

Return to MegaDrum Hardware

Who is online

Users browsing this forum: Bing [Bot] and 38 guests