Teensy Polyphonic Synth

Поделиться
HTML-код
  • Опубликовано: 20 авг 2024
  • My first venture into the teensy audio library! This is a polyphonic synthesizer with various controls.
    Learn about Teensy audio library:
    www.pjrc.com/t...
    Code:
    github.com/ote...

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

  • @onceuponasynth
    @onceuponasynth 7 лет назад +12

    Dude that's a pretty cool little synth. I like the lo-fi gritty sounds it makes. Looking forward to seeing your other projects, keep it up!

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

    Wow I'm glad I found you. Thanks so much for documenting this.

  • @gustavosilveira7065
    @gustavosilveira7065 7 лет назад +2

    That's an awesome work! I'm building my synth with the Teensy library in this is really inspiring.

  • @floretan
    @floretan 7 лет назад +1

    Very cool, I like the simple interface with the preset scale. I can imagine this instrument being a lot of fun to play.

  • @electrothief1003
    @electrothief1003 6 лет назад +2

    You sir are a BOSS lv wizard! i bow before the might of your techno wizardry !

  • @theoldsasquatch
    @theoldsasquatch 7 лет назад +1

    nice work OTEM ! inspiring as always.

  • @toddspeck9415
    @toddspeck9415 6 лет назад

    Sounds so cool. So impressed u can remember all these settings.

  • @scttcmpbll
    @scttcmpbll 7 лет назад +1

    Love this! I'm just starting out with Teensy and this is very inspiring

  • @toddspeck9415
    @toddspeck9415 6 лет назад +2

    Wow....really cool. It would be so cool to see the wave lengths on an o-scope. As you play it.

  • @thehorriblebright
    @thehorriblebright 7 лет назад +1

    Nice job on the enclosure and knobs! Makes wish I had a 3d-printer.

  • @MichaelBLevi
    @MichaelBLevi 7 лет назад

    This little machine is awesome. Well done on the build. Also......................KITTY!!!

  • @cunty
    @cunty 7 лет назад +32

    You really should sell these

  • @ricksandoval5420
    @ricksandoval5420 7 лет назад +1

    damn dude your a electronic synth genius! Right on!

  • @PhanatikakaPaShA
    @PhanatikakaPaShA 7 лет назад +21

    Hey, I stumbled upon your GitHub and saw the teensypolysynth and looked for it here. Pretty amazing. Good job!!
    Could you provide schematics please?

  • @TheWrathOfSean
    @TheWrathOfSean 7 лет назад +1

    Really want to build something like this, but I'm not sure where to start. Love how it feels built to just explore and experiment with patch sounds.

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

    This thing is amazing!

  • @emulsion_
    @emulsion_ 7 лет назад +2

    HOLY SHIT THIS LOOKS SO GOOD I NEED 10

  • @berry541
    @berry541 8 лет назад

    Nice work!Sounds rich

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

    🤯 Been developing a T3.6/SGTL5000 quad audio shield for a laser waverfom generator/control desk.
    Just discovered the Teensy Synth DIY kit and ordered the front panel & PCB, but I'll use my preferred LED buttons and rotary encoders, instead.
    Love your multicolored cubical buttons, BTW. Are those available online or your own 3D printed caps?
    Wasn't really interested in the Teensy Synth's code, then I stumbled upon yours, which is exactly what I've been working with from the ground up, with the pjrc development tool..
    IOW, thanks to your sharing your sketch, you've saved me months of frustrating coding. 🙏 With your foundation, I can easily duplicate and customize it for my specific needs, such as a 5 channel audio output.
    2 Teensy tech scores in one day! Woohoo!
    Thank you for making my week!😎

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

      Np! The push buttons were from sparkfun I think. All the slider and pot knobs were 3d printed but I don't remember them turning out super great, haha.

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

      @@otemrellik Thanks for your reply. Yes, after posting my comment, I discovered your link to sparkfun and found both, the RGB buttons and RGB pushbutton rotary encoders. They've already been ordered and everything should arrive this week. So, I'm anxiously waiting to get started on the laser control desk.
      IOW, it wasn't a double score, but a trifecta for that day. Thanks!
      BTW, your more developed code is transferring very nicely into mine, requiring little more than copy & paste, plus changing the declared references. That will save me ~ a month of frustrating coding. Awesome! 😎

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

    if i could like it again i would...i am trying to make a version of this with pure data...virtual at the moment, but hopefully i can build it in real life too.

  • @System-1541
    @System-1541 7 лет назад

    Dude! This is awesome!!

  • @alessandro_fasan
    @alessandro_fasan 7 лет назад

    Awesome!!! Great work!

  • @urbannpa
    @urbannpa 7 лет назад

    Nice job Dude.

  • @gorillaau
    @gorillaau 5 лет назад +1

    Add MIDI-in and you have a winner!

  • @dekutree5979
    @dekutree5979 7 лет назад +1

    put a LiPo and a charging board so you can recharge it with the USB port

  • @michael_harren
    @michael_harren 7 лет назад

    So cool!

  • @casthebass
    @casthebass 7 лет назад +1

    you are amazing.

  • @theeAnteePop
    @theeAnteePop 5 лет назад

    i would buy

  • @brock.cooper
    @brock.cooper 6 лет назад

    subscribed. this is dope.

  • @phonopollution
    @phonopollution 7 лет назад

    Impressive!!!

  • @lodwar
    @lodwar Год назад

    Hi! Nice!
    I plan to build a synth - would it be possible to show some pics of the circuit. That could help me.
    Thank you

    • @otemrellik
      @otemrellik  Год назад

      Hey, sorry I never drew a circuit for this.

  • @timherek8656
    @timherek8656 7 лет назад

    I would buy anything you made

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

    Hey bro, I been binge watching all of your videos lol. I love the little synth machines that you build. I've got 3 Pocket Operators myself and I'm starting to get into circuit bending old electronics and toys. I'm no expert by any means, but I am really wanting to attempt something like this. Unfortunately, I am kind of living off my stimulus check and don't have a lot of money to spend. Would I be able to build something like this using Teensy on a budget? I actually worked for a wire harness company for years, so soldering and crimping terminals is second nature. I can read blueprints and wire schematics for pin out connections, etc. I actually have bad anxiety, so my hands shake a lot and makes it annoying when trying to do anything with your fingers or hands, y'know.... like soldering delicate PCB boards lol

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

      Yeah, you should be able to build something like this pretty cheap. I'd start out with just a teensy and some pots/buttons and just experiment a bit.

  • @Synthetech
    @Synthetech 7 лет назад +18

    I altered your code to use MIDI.
    It took a long time to figure it out and much of your original code was butchered up, but I wouldn't have gotten a head start in making a synth without your code to begin with.
    Here's most of your synth controlled via MIDI
    ruclips.net/video/fVdPEy9sTUk/видео.html
    I made a GUI to control parameters and allow a connection of a MIDI keyboard.
    It's still in the early stages of coding.. there's some bugs to clear up.. I think it's the formulations changed from 10 bit resolution to 7 bit MIDI resolution (128 max vs. 1023 for your analog pots).

    • @otemrellik
      @otemrellik  7 лет назад +2

      Nice!

    • @scientificshiv
      @scientificshiv 7 лет назад +1

      Can you share complete plans?? would love to replicate this

  • @kjack876
    @kjack876 7 лет назад

    I love everything about this. Plans to share further details of the build? Schematics?

    • @otemrellik
      @otemrellik  7 лет назад +1

      Thanks! I don't have schematics but if you look at the code you can figure out the pin connections.

    • @kjack876
      @kjack876 7 лет назад

      Good to know. I've been diving into understanding the circuitry of hardware synths this year and this has me feeling compelled to finally explore the world of Arduino. Thanks for making the code available!

  • @padlockbeats151
    @padlockbeats151 7 лет назад

    Id buy a kit

  • @vor946
    @vor946 Год назад

    i want to chew so much on these buttons

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

    Hi otemrellik,
    congratulation! This is a very cool thing. Wonderful work.
    I´m using a novation impulse 61with several knobs, faders and encoders and I like to use your synth with it. But I miss a MIDI-IN and the possibility to store sounds. Are there further plans?

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

      This project is 4 years old. Check my recent videos for newer projects.

  • @kyjlm2mully
    @kyjlm2mully 7 лет назад

    Love this! Approximate cost? (in the middle of the video, in case you say it at the end)

  • @OnceEveryTuesday
    @OnceEveryTuesday 7 лет назад

    this is awesome. i'm hoping to make something similar. a few questions though. what value pots did you use? also would it be possible to give us a rough idea of how this is wired internally. i have read the code but i cant quite work out the whole thing. even just a photo of the inside would be greatly appreciated by many. thanks

    • @otemrellik
      @otemrellik  7 лет назад +1

      10k pots. Sorry I can't provide much on the wiring. I don't really have the time to pop this guy open or make a schematic.

  • @KiR_3d
    @KiR_3d 5 лет назад

    Interesting stuff! Although I'm not a "digital guy".

  • @chaooline7435
    @chaooline7435 7 лет назад

    which amplifier do you use please 😊 and why do you use a multiplexer ? thank you and Amazing project

  • @comicKkrakK
    @comicKkrakK 7 лет назад

    very cool. slick looking synth. Did you make the box itself or was it something you bought?

    • @otemrellik
      @otemrellik  7 лет назад

      I printed it. Here is the design:
      www.thingiverse.com/thing:2041238

  • @andreas-franke
    @andreas-franke 4 года назад +1

    Hi, a great project. Can I ask you where you got the key pads from?

    • @otemrellik
      @otemrellik  4 года назад

      www.sparkfun.com/products/7836

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

    two questions if you don’t mind:
    Is the mono amp just being used for the speaker? in other words is the audio out that you use in the video stereo?
    did you use SF’s button pads? most code i see for that is based on using them as a matrix, which is absent from yours? not sure i understand it.
    thanks for any help you’re willing to offer.

    • @otemrellik
      @otemrellik  3 года назад +1

      As far as I remember the amp was just to drive the speaker. I probably used the teensy audio board for this so that does have a headphone out and left right line level out's as well. I did use the sparkfun button pads. I think it was two sets of the smaller 4 button boards. I don't think those are setup as a matrix. Sorry this project is pretty old and has been cannibalized for parts many years ago so I'm just going off my memory.

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

      @@otemrellik no worries man, thanks for replying at all. i'm going to try and jump back into the project and from what I last remember, it seems that it wasn't setup as a matrix. i'll keep toying around. looking forward to seeing your new creations!

  • @thushararathnayake
    @thushararathnayake 5 лет назад

    awesome synth. Could you give us the schematic? I want to build it.

    • @otemrellik
      @otemrellik  5 лет назад

      Sorry, I don't have a schematic.

  • @racingmat13
    @racingmat13 5 лет назад

    Great achievement! I'd like to know how many keys can you play simultaneously? :)

  • @justinmandar7202
    @justinmandar7202 7 лет назад

    How would one go about attaching a TFT display to this board for showing a bar graph?

    • @otemrellik
      @otemrellik  7 лет назад

      www.pjrc.com/store/display_ili9341_touch.html

  • @Rooftopaccessorizer
    @Rooftopaccessorizer 6 лет назад

    how long have you been making these? I have a couple ideas for some goofy synths id like to try out, but Im wondering if the learning curve is too steep

    • @otemrellik
      @otemrellik  6 лет назад +2

      I think I had been playing around with arduino for a couple years making midi controllers before I built this project. I started messing with arduino without any education about coding. You can do it.

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

    Is there a MIDI library function that can be incorporated into the build?

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

    love your video..you still have this? maybe you sell to me..i would love to buy this from you...

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

      I don't. This was cannibalized for parts many years ago.

  • @TheNullObjects
    @TheNullObjects 7 лет назад

    hey, I'm working on my own 16 button midi controller like the spectra. I was wondering is there any way to set up the arcade buttons with the teensy 2.0 without using a multiplexer (mainly how to connect the buttons to the board)? There are no LED, potentiometers, etc.. just buttons.

    • @The0ohm
      @The0ohm 7 лет назад

      TheNullObjects If you use the new teensy3.5 or 3.6 you don't need sound adapter or mux.

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

    Is there anywhere that I can find your schematic for the hardware? I'm new and learning. This would be the perfect project for me to get into teensy.

    • @otemrellik
      @otemrellik  Год назад

      Sorry, I never made a schematic for this. If you are just getting started, check out the Teensy Audio Library examples.

    • @FlockofSmeagles
      @FlockofSmeagles Год назад

      @@otemrellik I ended up working on a midi mixer board designed around the Voicemeeter GUI. I figured that I would get more acquainted with the Arduino platform before jumping into the audio side with teensy. Your synths are inspiring, dude. I'm excited to see what you come up with next~

  • @tk6193
    @tk6193 6 лет назад

    this is so cool! where did you get the knobs from?

  • @davidstoneback6159
    @davidstoneback6159 7 лет назад +2

    Dude, what did you go to school for?

  • @denishd4706
    @denishd4706 Год назад

    How you make switch caps? TPU print or?

    • @otemrellik
      @otemrellik  Год назад

      I think these were just abs plastic.

  • @luioef7831
    @luioef7831 7 лет назад

    2:08

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

    How did you play the synth without computer?

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

    Do you mind if I ask what rating of pots you used on this? Are they the same as your looper thingy (10k)?

    • @otemrellik
      @otemrellik  3 года назад +1

      I don't really remember but am almost certain they were 10k.

  • @-taz-
    @-taz- 7 лет назад

    What does it sound like? THE FUTURE!

  • @_gentoo_3948
    @_gentoo_3948 7 лет назад

    Do you have the teensy audio design layout that you used for this synth? Or is that all taken care of in the github code?

    • @otemrellik
      @otemrellik  7 лет назад +1

      you can import the code from github into the design editor to see how everything is patched.

  • @MrBeermagnet
    @MrBeermagnet 5 лет назад

    Hi, may I ask what values you used for the pots and sliders? = )

  • @thanatosor
    @thanatosor 5 лет назад

    Is there a guide ?

  • @tz1371
    @tz1371 7 лет назад

    how can i get into making these devices? where to start?

    • @atiflz
      @atiflz 7 лет назад +4

      Two tracks: 1- Learn the components of a synthesizer: VCO, envelopes, filters etc. You can play with PureData to simulate them all. 2- Learn Teensy boards or other microcontrollers.

    • @tz1371
      @tz1371 7 лет назад +1

      i appreciate your reply thank you my brother

  • @unknown8088928
    @unknown8088928 7 лет назад

    Where do you get those glowy buttons?!

    • @otemrellik
      @otemrellik  7 лет назад

      www.sparkfun.com/products/7835

  • @boimesa8190
    @boimesa8190 7 лет назад

    are there any tutorials showing how to easily make a midi controller using teensy?

    • @otemrellik
      @otemrellik  7 лет назад

      little-scale.blogspot.com/2017/03/teensy-36-basics-send-midi-continuous.html

    • @boimesa8190
      @boimesa8190 7 лет назад

      oh man... this looks so complicated :S

    • @otemrellik
      @otemrellik  7 лет назад +1

      It's not! Just take it one step at at time.

    • @boimesa8190
      @boimesa8190 7 лет назад

      otemrellik ok haha thanks I will :))

    • @boimesa8190
      @boimesa8190 7 лет назад

      otemrellik btw on another note! are u for hire? or do you do any consulting etc? my friends and I have a very ambitious project in the making and we sure could use some guidance 😅
      haha

  • @exidiarisis3044
    @exidiarisis3044 7 лет назад

    can i use a raspberry B ?

    • @otemrellik
      @otemrellik  7 лет назад +1

      Not for this project. This uses the teensy audio library.

    • @CarloCattano
      @CarloCattano 6 лет назад

      for rpi you can run headless puredata patches and have the same result but a bit more work . The teensy looks quite faster to build