Yamaha RHH130 setup

Discussions related to MegaDrum Hardware

Re: Yamaha RHH130 setup

Postby jmcdougall » Sun Sep 11, 2011 4:29 am

OK I am obviously going to have to change the resistance values in the hihat to make this work. So the question then becomes

Using the pin 33 input and based on the 5 possible notes generated what are the required input voltage ranges measured at the tip input for the following:

Open/Splash ?V to ?V
Semi Open ?V to ?V
Half Open ?V to ?V
Semi Closed ?V to ?V
Closed ?V to 5V

I am presuming that I treat this as a "pot" type input ?
Input is left at 2 but the AltInput is YES
Any other confiuration settings to be set that are specific to using pin 33 and this hihat circuit ?

Thanks
jmcdougall
 
Posts: 42
Joined: Mon Jul 06, 2009 4:40 am

Re: Yamaha RHH130 setup

Postby dmitri » Sun Sep 11, 2011 10:38 am

jmcdougall wrote:OK I am obviously going to have to change the resistance values in the hihat to make this work. So the question then becomes

You don't have to change resistors in the HiHat pedal.

Using the pin 33 input and based on the 5 possible notes generated what are the required input voltage ranges measured at the tip input for the following:

Open/Splash ?V to ?V
Semi Open ?V to ?V
Half Open ?V to ?V
Semi Closed ?V to ?V
Closed ?V to 5V

I don't know. All that matters is that they change in steps between open and closed.

I am presuming that I treat this as a "pot" type input ?

It depends if you want to use CC messages or not.

Input is left at 2 but the AltInput is YES
Any other confiuration settings to be set that are specific to using pin 33 and this hihat circuit ?

pin 33 is the high impedance input? Than the only related setting is AltInput.
dmitri
Site Admin
 
Posts: 8709
Joined: Fri Aug 03, 2007 8:05 pm

Re: Yamaha RHH130 setup

Postby jmcdougall » Sun Sep 18, 2011 1:23 am

Still worknig with this and need to understand relationships. I will probably re-work the internal hihat circuit to make it work causing it to output discrete voltages for each of the switch closures.

Most of my drum synths do not handle CC messages so I will have to send discrete note on/off -- i.e. configured as pot

From what i have seen testing open is based on approx 0v and closed is approx 5V.

I need to understand the relationship internally. This would be for the standard input 2 usage not the alt input. As I understand the electronics, the return from the hihat is switch through the 4581 and into an ADC input on the ATmega --- This voltage is converted to a 10 bit number i.e. values 0 through 1024.

Now in the configuration you set levels -- low level and high level --- what is the relationship between the values entered here and the 10 bit numbers from the ADC? Are they a 1 to 1 map - i.e. 90 as a level value corresponds to 90 from the ADC and 900 is 900 from the aADC ?
If not can you please explain the relationship ?

Like wise for the open level and closed level -- they have values of 0 - 127 are these scaled based on the 0 - 1024 from the ADC ?

Setting up any hihat controller will be easier for anyone if these relationships are understood.
jmcdougall
 
Posts: 42
Joined: Mon Jul 06, 2009 4:40 am

Re: Yamaha RHH130 setup

Postby dmitri » Wed Sep 21, 2011 12:34 pm

jmcdougall wrote:Still worknig with this and need to understand relationships. I will probably re-work the internal hihat circuit to make it work causing it to output discrete voltages for each of the switch closures.

Most of my drum synths do not handle CC messages so I will have to send discrete note on/off -- i.e. configured as pot

From what i have seen testing open is based on approx 0v and closed is approx 5V.

I need to understand the relationship internally. This would be for the standard input 2 usage not the alt input. As I understand the electronics, the return from the hihat is switch through the 4581 and into an ADC input on the ATmega --- This voltage is converted to a 10 bit number i.e. values 0 through 1024.

Now in the configuration you set levels -- low level and high level --- what is the relationship between the values entered here and the 10 bit numbers from the ADC? Are they a 1 to 1 map - i.e. 90 as a level value corresponds to 90 from the ADC and 900 is 900 from the aADC ?
If not can you please explain the relationship ?

You are pretty much correct.

Like wise for the open level and closed level -- they have values of 0 - 127 are these scaled based on the 0 - 1024 from the ADC ?

Once the Low/High levels are set, the read values are normalized, e.g. if LowLevel is set to 100, HiLevel is set to 900 and actual reading from a pedal 500 than it will be normalized to (500-100)*1023/(900-100)=512. After applying a velocity Curve (HiHat Pedal->Curve) normalized 0 will correspond to CC value 127, normalized 1023 - to value 0.
dmitri
Site Admin
 
Posts: 8709
Joined: Fri Aug 03, 2007 8:05 pm

Re: Yamaha RHH130 setup

Postby drumdhiver » Tue Feb 05, 2013 3:30 pm

what do you mean by crossover cable? Is it just inversion on tip/sleeve of a mono jack?
drumdhiver
 
Posts: 97
Joined: Tue Dec 04, 2012 9:37 pm

Re: Yamaha RHH130 setup

Postby dmitri » Tue Feb 05, 2013 5:24 pm

In a crossover cable a wire from the tip at one end goes to the ring at the other end and vice versa.
dmitri
Site Admin
 
Posts: 8709
Joined: Fri Aug 03, 2007 8:05 pm

Re: Yamaha RHH130 setup

Postby drumdhiver » Tue Feb 05, 2013 6:21 pm

Ok, thank u
drumdhiver
 
Posts: 97
Joined: Tue Dec 04, 2012 9:37 pm

Previous

Return to MegaDrum Hardware

Who is online

Users browsing this forum: Bing [Bot], Google [Bot] and 60 guests