Search the Community
Showing results for tags 'yamaha bc-3'.
-
Hello guys! I'd like to share my experience of connecting Yamaha BC-1 breath controller to Core LPC (using MIDIbox NG application). First of all, I'm sorry but I didn't manage to obtain any AINSER module, so all test are done using onboard ADC. All 3 BC's are powered with 9V and output values in the upper half, but in a "mirrored" manner: higher voltage in rest and lower voltage when blown into. BTW, one can also suck the air in, then output value goes even higher, but doesn't reach 9v. BC-1 and BC-2 have a diode on their outputs (don't know about BC-3), so a pull-up resistor must be used (without it the output is "hanging": I get a random flow of CC values). There is a (not so good) option to power BC's with 5V, I saw this approach several times in the Web (e.g. for connecting to expression pedal input of a synth or to some commercial controller similar to sensorizer, e.g. Doepfer WE): I've found the following page on one forum (without a link to the source, but we may guess it's somehow related to some controller named MIDIBOARD): So after several experiments with different schemes and voltages, I settled on the above scheme. Doepfer WE manual recommends pull-up resistor from 1k to 4k7 (however, for 5V supply). Because above schematics outputs values more then 3.3V, I had to use a simple pot-based voltage divider instead of a pull-up resistor. I calibrated it and everything works fine... almost. Here was a good part. There is one annoying thing I still trying to get rid of: At first I used 47k pot as a divider. I've got a lot of 127 values in the flow. Even if I do nothing, they are flowing, like: 60, 127, 60, 127, 60, 127, etc. (60 is my value at rest if not adjusting pinrange etc, but simply setting output 0..127 mapped to 0-3.3V). I tried to increase the current by replacing my pot with 1.4k. It helped - now 127 values appeared ~ twice a minute. And finally I replaced my pot with 640 Ohm. Now I get 127 once a minute. So the problem is I cannot eliminate sporadic 127 values completely. And 640 Ohm divider I think is a waste of battery ;)
- 1 reply
-
- breath controller
- yamaha bc-1
-
(and 2 more)
Tagged with: