Using pressure-sensitive Velostat/Linqstat as a velocity-sensitive MIDI pad

Поделиться
HTML-код
  • Опубликовано: 18 фев 2021
  • I thought I'd experiment a little with some pressure-sensitive Velostat/Linqstat to see how it responds to pressure and whether it would be suitable for use as a MIDI pad/key as I'd seen a few questions about that but not many answers. My software is terrible but as a proof of concept I think it has legs so I thought I'd put up a little demo of my setup.
    When you strike the pad the sampled ADC values increase over time to a peak and then start to decrease (a sort of bounce from the top) so my code keeps track of the highest recorded ADC value and sends a note on event once the input values start to decrease, using the peak ADC value as the note velocity. The note off event is sent once the sampled ADC value decreases past a certain threshold and the code starts tracking peak ADC values again.
    A more reliable and tactile button might be constructed by using a conventional rubber dome push button on top of the Velostat pad, that way you could use the button for reliable note on/note off triggering, with the Velostat being used to detect the velocity and handle any note aftertouch events.
  • ИгрыИгры

Комментарии • 9

  • @sa3270
    @sa3270 3 года назад

    Cool

  • @sitimasliah1971
    @sitimasliah1971 2 года назад

    Bagaimana cara membuatnya bro, apakah ini lebih baik dari piezo ?

  • @Nabz1635
    @Nabz1635 2 года назад

    Would it work if i wrapped the material around a tube

    • @benryves
      @benryves  2 года назад +1

      I don't see why not, but you'll need to experiment to find the best position of your contacts and mounting options to maximise the resistance change.

  • @maidenmopar
    @maidenmopar 10 месяцев назад

    Could this be used with midi drum module rather than what you're using?

    • @benryves
      @benryves  10 месяцев назад

      If it was USB host compatible, I don't see why not. This was just hooked up to my PC as I don't have any standalone MIDI modules. You'd probably be better off picking up something like an LPD8 instead of rolling your own, though!

  • @murrrr8288
    @murrrr8288 3 года назад

    hey, really cool! could you draw schematic, i'd like to try it too :)

    • @benryves
      @benryves  3 года назад +2

      Hi , I don't have one but take a look at cryptomys.de/horo/V-USB-MIDI/ and github.com/wzab/midi-expression-pedal for examples of creating USB-MIDI devices with an AVR. Velostat material changes resistance according to pressure so you can put it in a resistor divider to turn the resistance change into a voltage change that can be handled by the microcontroller's ADC.

    • @murrrr8288
      @murrrr8288 3 года назад

      @@benryves great thanks!