TCRT5000, hihatControl(byte sens, byte thre, byte scanStart, byte scanEnd, byte pedalSens) ndNoteOn(KICK, kick.velocity, 10) //(note, velocity, channel) ndNoteOn(SNARE, snare.velocity * 2, 10) //(note, velocity, channel) ndNoteOn(SNARE, snare.velocity, 10) //(note, velocity, channel) ndNoteOn(TOM1, tom01.velocity, 10) //(note, velocity, channel) ![]() ndNoteOn(TOM2, tom02.velocity, 10) //(note, velocity, channel) ndNoteOn(TOM3, tom03.velocity, 10) //(note, velocity, channel) ndNoteOn(TOM4, tom04.velocity, 10) //(note, velocity, channel) ndNoteOn(FTOM, ftom.velocity, 10) //(note, velocity, channel) ndControlChange(4, hihatPedal.pedalCC, 10) sending state of pedal with controll change ![]() ndNoteOn(HIHAT_PEDAL, hihatPedal.velocity, 10) //(note, velocity, channel) ndNoteOn(HIHAT, hihat.velocity, 10) //(note, velocity, channel) ndNoteOn(CRASH, crash.velocity, 10) //(note, velocity, channel) ndNoteOn(RIDE, ride.velocity, 10) //(note, velocity, channel) ndNoteOn(CYM2, cym02.velocity, 10) //(note, velocity, channel) ndNoteOn(CYM1, cym01.velocity, 10) //(note, velocity, channel) dualPiezo(byte sens, byte thre, byte scan, byte mask, byte rimSens, byte rimThre) Snare.dualPiezoMUX(SNARE, SNARE, SNARE, SNARE, SNARE, SNARE) Kick.singlePiezoMUX(KICK, KICK, KICK, KICK) Tom01.singlePiezoMUX(TOM1, TOM1, TOM1, TOM1) Tom02.singlePiezoMUX(TOM2, TOM2, TOM2, TOM2) Tom03.singlePiezoMUX(TOM3, TOM3, TOM3, TOM3) Tom04.singlePiezoMUX(TOM4, TOM4, TOM4, TOM4) Hihat.HHMUX(HIHAT, HIHAT, HIHAT, HIHAT) įtom.singlePiezoMUX(FTOM, FTOM, FTOM, FTOM) TCRT5000, hihatPedal(byte sens, byte thre, byte scanStart, byte scanEnd, byte pedalSens) HihatPedal.hihatControlMUX(HIHAT_PEDAL, HIHAT_PEDAL, HIHAT_PEDAL, HIHAT_PEDAL, HIHAT_PEDAL) cymbal3zone(byte sens, byte thre, byte scan, byte mask, byte edgeThre, byte cupThre) Ĭrash.cymbal3zoneMUX(CRASH, CRASH, CRASH, CRASH, CRASH, CRASH) Ride.cymbal3zoneMUX(RIDE, RIDE, RIDE, RIDE, RIDE, RIDE) ![]() cymbal1-0, cymbal2-1, ride-2, ride_edge-3, ride_bell-4, crash-5, crash_edge-6, crash_bell-7, hihat pedal-8, hihatopen-9, hihatclose-10 By changing the number in this array set sensitivity, threshold and so on. Make 16 single piezo pads with a multiplexer 74HC4067. I don't think AD2 is bad and many seem to like it but to my ears it tends to sound somehow "dead" at times, can't really explain it.Can't maximum the window of hairless midi.so I slide right and left to view.īoth baud rate of serial port of code and hairless were setting "384000". There are some videos where people showcase all the factory presets. Now if I just wanted great, punchy kits out of the box with the cost of less tweakability I'd probably get Steven slate drums 5 on sale but that one looks more suitable for rock/metal/pop rock/funk than let's say jazz or electronic (I don't think it has any brush kit or electronic sounds). I'd say SD3 would do that very well due to the midi grooves (that you can edit in real time with some parameters, for example you can increase or reduce the amount of snare hits with a knob) and the almost 200 factory presets but if you like to go deeper the potential is there because the sounds are totally raw and not pre-processed.
0 Comments
Leave a Reply. |