I Made A Working 88 Key MIDI Piano Keyboard (Digital Piano Build: Part 4)

Поділитися
Вставка

КОМЕНТАРІ • 45

  • @flywittzbeats4008
    @flywittzbeats4008 Рік тому +2

    Absolutely amazing. Especially every detail, even showing all the soldering on the perf board. All the detail in the wood working! I’m beyond happy. Thank you Ted. Happy to be a Patron!

  • @satyajit77
    @satyajit77 Рік тому +6

    Sir Please provide the Diagram of the IC of "SN74HC166N". Input Output pin Details.

  • @francoisBonin-phils
    @francoisBonin-phils Рік тому +1

    I could say that you are very patient and determined.Actually i bought a Yamaha YDP131 , for $50 , and the midi out is not working , so i am planning to rebuild the controler , but i am stuck at the scanning algorithm with velocity , any idea?Without velocity , no problem , its already working.

  • @DaBroetchen
    @DaBroetchen 10 місяців тому +1

    hey great project! Im working on something similar atm and it would be very interesting to me how exactly you connected all the ICs to the controller. also is there a limit to the number of ICs that can be used? say if i wanted 152 inputs (76 keys, 2 inputs for each key to achieve velocity sensitivity), would it be viable to use that many ICs? I have an arduino nano btw 🙂

    • @TedsProjects
      @TedsProjects  10 місяців тому +2

      You can find connection diagram for SN74HC166N shift register on the Internet. E.g.:
      https:/t14-presents/thelearningcircuit/w/documents/5013/how-to-add-multiple-inputs-to-an-arduino-using-a-shift-register----the-learning-circuit-78
      Theoretically you can connect unlimited number of SN74HC166N shift registers to one input, but I highly recommend using separate inputs for every set of sensors. In your case this means using two arduino inputs - one for first set of sensors and one for the second one. This way you can read both inputs of single key in one clock switch. Hope it helps. Good luck.

    • @DaBroetchen
      @DaBroetchen 10 місяців тому

      @@TedsProjects thank you, I will look into this!

  • @plus1584
    @plus1584 Рік тому +1

    Hi, sir you did a great job but I have a question regarding the SN74HC166N can I use the SN74HC595N

    • @TedsProjects
      @TedsProjects  Рік тому

      Thank you! No, you can't use SN74HC595N instead of SN74HC166N because SN74HC595N is for outputs. E.g. it can be used to control multiple LEDs using one output.

    • @plus1584
      @plus1584 Рік тому

      thanks bro
      @@TedsProjects

  • @richardgolonka7585
    @richardgolonka7585 Рік тому +3

    why did you remove the action? That is the part that matters. Without the action it wont feel like a real piano. Remove the string and have it hit something inert at the same place instead. strip of rubber. And then headphone jackm speakers not required.

  • @NoOne.--_.--..._--_..l--l
    @NoOne.--_.--..._--_..l--l Рік тому

    The copper you put at the end is it just copper

  • @rty65tt40
    @rty65tt40 4 місяці тому +1

    I wonder if anyone has ever made a midi keyboard using the Hall effect? I didn't find it. Perhaps it was perfect for keyboard instruments. If you already have a piano, maybe you should try it. You'll be the first.

    • @TedsProjects
      @TedsProjects  4 місяці тому

      If I were starting this project with the knowledge I have now, it’s very likely I would have gone in that direction. No physical contact means fewer things that can break, and you only need one sensor per key. But now I’ve already bought components like the shift registers. I’d need to buy multiplexers, Hall effect sensors, and magnets, and the original goal was to keep the costs as low as possible. But who knows-I’ll think about it. The idea is definitely worth considering. If it turns out I have issues with the contacts corroding, I’ll definitely rework the project and use analog key position tracking with Hall effect sensors or possibly optical sensors.

    • @santiicolorado
      @santiicolorado 26 днів тому +1

      I read a post where a guy made one and the keyboard suffered from interference

    • @rty65tt40
      @rty65tt40 14 днів тому

      ​@@santiicolorado I don't know English very well, and I'm not sure I understood correctly. Somebody tried to use these sensors, failed, and is telling everyone about it?
      I haven't worked with these sensors, but I've known about them for a long time and they are used in many places. Even in extreme conditions. Including PC keyboards. Everything works great. Reliable, durable technology. I can't imagine the reason why they can't be used in musical instruments.

    • @santiicolorado
      @santiicolorado 14 днів тому +1

      @@rty65tt40 well, his project in specific suffered from interference from near electromagnetic fields

    • @rty65tt40
      @rty65tt40 14 днів тому

      @@santiicolorado I see. He used too sensitive sensors and magnets. It's probably not easy to find the right sensors.

  • @SianaGearz
    @SianaGearz Рік тому +1

    Well that's an interesting coincidence, I just found you literally yesterday. I was just curious how people have implemented velocity sensitivity in DIY devices and your prior video was right there.

    • @flywittzbeats4008
      @flywittzbeats4008 Рік тому

      Yep, we gotta support this guy. He’s wonderfully talented, and smart 😊

    • @TedsProjects
      @TedsProjects  Рік тому +1

      I hope you've found what you were looking for :)
      There are a few other ways of implementing velocity sensitivity like optical sensors, force sensors or piezoelectric plates. They are probably quite often used in DIY projects, however time based velocity sensitivity is a standard in factory made digital pianos and piano keyboards.

    • @SianaGearz
      @SianaGearz Рік тому

      @@TedsProjects I want to try implementing Akai style pads and I do want it to be time based but I'll have to do force sensing resistor based or capacitive I think with two thresholds per pad.
      The piezo disc only gives you hit pressure but doesn't have a hold signal. Though perhaps I can augment it with another contact for that. That's a thought for sure.

    • @TedsProjects
      @TedsProjects  Рік тому

      @@SianaGearz Time based velocity sensitivity is probably not the best solution for any drum pads. Piano keys move quite a lot, unlike drum pads. I'd most probably go for force sensing in this case.

    • @SianaGearz
      @SianaGearz Рік тому

      @@TedsProjects this is specifically how Akai pad works, it is time not force. I have some here and play them, I just want a different configuration and form factor.

  • @ThePissso
    @ThePissso 9 днів тому

    . in unique your expression .. ive a road bock and my own personal brain freeze mastering electronics offer me a hand up or am I just lazy ..still seeing to know your work efforts shine lite ... I'm into after touch .and triple senior .. methods .. . us as my being A grand paw still are the ways the young gets ta be paws ... respectfully .uheardmae

  • @paratozor
    @paratozor 4 місяці тому

    Я на основе механического пианино сделал полноценный гибрид с динамческой клавиатурой и оптическими датчиками
    ua-cam.com/video/GowdAV0eRtw/v-deo.htmlsi=QAvZSUaybjfc0Wx_

    • @TedsProjects
      @TedsProjects  4 місяці тому

      Очень круто. Жаль, что ты не записал больше материала о том, как это сделал. Было бы здорово увидеть как оно работает внутри. Я тоже думал об оптических датчиках, но они дорогие, а одной из моих главных задач было сделать это как можно дешевле.

    • @paratozor
      @paratozor 4 місяці тому

      @@TedsProjects у меня в видео можно посмотреть историю создания двух аппаратов. Не очень много, но есть