Teensy Tips
Results 1 to 9 of 9

Thread: Teensy Tips

  1. #1
    Tech Guru the_bastet's Avatar
    Join Date
    May 2012
    Location
    Cincinnati, OH
    Posts
    2,866

    Default Teensy Tips

    So I am about to go buy a Teensy and some arcade buttons and a couple encoders. Any tips anyone can give me as I venture into this world of DIY midi control?
    - Equipment - 2X Technics 1200, 2X Audio Technica ATLP1240, 2X XDJ700, 2X XDJ1000 MK2, Denon DNX-1100, Mixars DUO, DJM750 MK2, NI Audio 10, NI Aduio 4, Serato SL3, 4X Shure M44-7, 2X Ortofon Pro S, 2X Numark Groove Tool, Maschine MK3, Samson Carbon 49, Roland SE-02, Novation Launchcontrol, TouchOSC, Nocation Peak, Arturia MiniBrute, Korg Volca Kick, MicroKorg (Classic), NI Komplete Audio 6

  2. #2

    Default

    Do you want tips on which components to buy, or how to program the Teensy?

    I would get the Teensy 3.2 and look at Sanwa or Seimitsu for arcade buttons.

  3. #3
    Tech Guru the_bastet's Avatar
    Join Date
    May 2012
    Location
    Cincinnati, OH
    Posts
    2,866

    Default

    On components and wiring to the teensy. I really want midi output to LED as one of the projects is a pad controller.
    - Equipment - 2X Technics 1200, 2X Audio Technica ATLP1240, 2X XDJ700, 2X XDJ1000 MK2, Denon DNX-1100, Mixars DUO, DJM750 MK2, NI Audio 10, NI Aduio 4, Serato SL3, 4X Shure M44-7, 2X Ortofon Pro S, 2X Numark Groove Tool, Maschine MK3, Samson Carbon 49, Roland SE-02, Novation Launchcontrol, TouchOSC, Nocation Peak, Arturia MiniBrute, Korg Volca Kick, MicroKorg (Classic), NI Komplete Audio 6

  4. #4

    Default

    There are beginner Arduino tutorials that explain how to wire up and use buttons and single-color LEDs.

    If you want use RGB LEDs, or just a lot of single-color LEDs, you can get for example the WS2803 and read its datasheet to see how to use it.

    If you want to use a lot of buttons, get the 74HC595 shift register.
    Last edited by ErikMinekus; 04-01-2017 at 10:35 AM.

  5. #5
    Tech Guru the_bastet's Avatar
    Join Date
    May 2012
    Location
    Cincinnati, OH
    Posts
    2,866

    Default

    Thanks for the tip. Currently I am going to be running single color leds for the hotcue and loop pads. I will get into RGB as I get a little more experience under my belt.

    My current project is a simple browse encoder with load and 3 hotcues for each deck to sit below the crossfader.
    then two seperate controllers to sit in between the turntables and mixer. This will put the hotcues and loop buttons right at my thumbs while scratching/juggling/etc.

    I am thinking about using either lighted arcade buttons or arcide buttons with a lighted ring.
    - Equipment - 2X Technics 1200, 2X Audio Technica ATLP1240, 2X XDJ700, 2X XDJ1000 MK2, Denon DNX-1100, Mixars DUO, DJM750 MK2, NI Audio 10, NI Aduio 4, Serato SL3, 4X Shure M44-7, 2X Ortofon Pro S, 2X Numark Groove Tool, Maschine MK3, Samson Carbon 49, Roland SE-02, Novation Launchcontrol, TouchOSC, Nocation Peak, Arturia MiniBrute, Korg Volca Kick, MicroKorg (Classic), NI Komplete Audio 6

  6. #6
    Tech Guru the_bastet's Avatar
    Join Date
    May 2012
    Location
    Cincinnati, OH
    Posts
    2,866

    Default

    Im almost done with the first one. Just got to program her and finish the enclosure. I went with pine, for now. Still working on the 3d print, model.




    - Equipment - 2X Technics 1200, 2X Audio Technica ATLP1240, 2X XDJ700, 2X XDJ1000 MK2, Denon DNX-1100, Mixars DUO, DJM750 MK2, NI Audio 10, NI Aduio 4, Serato SL3, 4X Shure M44-7, 2X Ortofon Pro S, 2X Numark Groove Tool, Maschine MK3, Samson Carbon 49, Roland SE-02, Novation Launchcontrol, TouchOSC, Nocation Peak, Arturia MiniBrute, Korg Volca Kick, MicroKorg (Classic), NI Komplete Audio 6

  7. #7
    Tech Guru the_bastet's Avatar
    Join Date
    May 2012
    Location
    Cincinnati, OH
    Posts
    2,866

    Default

    I understand how to code the midi inputs and LED output, but how do I make a shift button?
    - Equipment - 2X Technics 1200, 2X Audio Technica ATLP1240, 2X XDJ700, 2X XDJ1000 MK2, Denon DNX-1100, Mixars DUO, DJM750 MK2, NI Audio 10, NI Aduio 4, Serato SL3, 4X Shure M44-7, 2X Ortofon Pro S, 2X Numark Groove Tool, Maschine MK3, Samson Carbon 49, Roland SE-02, Novation Launchcontrol, TouchOSC, Nocation Peak, Arturia MiniBrute, Korg Volca Kick, MicroKorg (Classic), NI Komplete Audio 6

  8. #8

    Default

    I believe it's best to use an interrupt, as shown on https://forum.arduino.cc/index.php?topic=50313.0.

  9. #9
    Tech Guru the_bastet's Avatar
    Join Date
    May 2012
    Location
    Cincinnati, OH
    Posts
    2,866

    Default

    Thank you Erik,

    I got the shift button working. Now that I feel more comfortable, I ordered some arcade buttons and started working on the 3D print design.

    Here is a mock up of what I'm aiming for, for the finished product. Let me know what y'all think.

    - Equipment - 2X Technics 1200, 2X Audio Technica ATLP1240, 2X XDJ700, 2X XDJ1000 MK2, Denon DNX-1100, Mixars DUO, DJM750 MK2, NI Audio 10, NI Aduio 4, Serato SL3, 4X Shure M44-7, 2X Ortofon Pro S, 2X Numark Groove Tool, Maschine MK3, Samson Carbon 49, Roland SE-02, Novation Launchcontrol, TouchOSC, Nocation Peak, Arturia MiniBrute, Korg Volca Kick, MicroKorg (Classic), NI Komplete Audio 6

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •