DIY MIDI Patch Storage box for Yamaha Reface CS

Поделиться
HTML-код
  • Опубликовано: 17 янв 2023
  • I love the Yamaha Reface CS but its Achilles' heel is its inability to remember patches or presets. I created a device to solve this by storing the control change values and re-setting them over MIDI, using Arduino nano and a custom interface PCB.
    The source code and PCB files are available here:
    github.com/matthewcieplak/ref...
  • ХоббиХобби

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

  • @VHS_PAL
    @VHS_PAL Год назад +3

    9:00 Take your time to admire the only person on the planet still doing this! You're still not tempted by $2 PCBs!

    • @extralifedisco
      @extralifedisco  Год назад +2

      My impatience gets the better of me! Although when I have to make it twice I think I may be better off sending off for em

  • @dcurry7287
    @dcurry7287 Год назад +5

    Another great video!
    A few years back I had the idea for a patch memory kind of module in the analog/CV realm. I didn't get very far into sketching it out before realizing I'd need a prohibitive number of "channels" to actually be worth the fuss.
    As someone who isn't knowledgeable about MIDI nitty-gritty or programming in general, it was great to see how you made this much more functional version.

    • @jakobholm1847
      @jakobholm1847 Год назад +1

      This was a really nifty little build. Thanks a lot for sharing!

  • @RiddimWook10
    @RiddimWook10 Год назад +1

    3 months is too long! I need more of this kind of content.
    Excellent video, don't make us wait too long for another 🥺

  • @subjectivize
    @subjectivize Год назад +2

    This is brilliant! Bravo.

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

    Awesome project! Also, nice AvE ruler.

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

    Cool project man! I went down a similar rabbit hole when I made a Arduino powered box that added 2 trs connections for expression pedals. The goal was to midi merge them into the signal so that I could have leslie type controls for a midi keyboard that didn't have those trs inputs. You could probably easily add that functionality to your project if you were so inclined. Keep up the good work!

  • @joemonroe1106
    @joemonroe1106 3 месяца назад

    Dude is a genius.

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

    what a nice idea! unfortunately i sold my cs. Thanks for sharing your arduino sketch

  • @stagg8699
    @stagg8699 Год назад +1

    Yoo I’m about do do some AdruinoMidi Stuff and this is super helpful! You have a great way to teach! Can’t wait for more stuff.
    Also where did you get the enclosure? Looks great for those projects

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

      Thanks! I think it's this enclosure from Jameco: www.jameco.com/z/H2852-R-Jameco-ValuePro-HIGH-CLASS-ABS-PLASTIC-SPEEDY-BOXES-H2852-R-Jameco-Valuepro_18906.html

  • @SteelBenderMan1
    @SteelBenderMan1 Год назад +1

    I love the Yamaha Reface series. I have the Reface YC and CP with plans for the CS.
    Arduinos are my go to microcontroller.
    Can you post or sell the Sketch and schematic?
    Good work guy.

    • @extralifedisco
      @extralifedisco  Год назад +1

      Kicad and Arduino files are up on github for free: github.com/matthewcieplak/reface_midi

  • @glormymcglorm
    @glormymcglorm 10 месяцев назад +1

    this is really great! im considering making one! I made a few midi controllers in the past and would probably use jlc to print a board (i fiddled with the ferrite chloride in the past and had a bad time...jlcpcb is genuinely fantastic.)
    have you ever tried adding a way to program and save arpeggiator patterns? The cs is such a great synth, but not having the ability to save basic patches and patterns is really a dang shame

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

      Thanks! Arpeggio stuff is tricky because you usually want it synced to midi clock, not something I've messed with. A controller like keystep or kordbot is probably where I'd start with that

    • @glormymcglorm
      @glormymcglorm 9 месяцев назад

      @@extralifedisco just wondering, are you using a 6N138 optocoupler?

    • @extralifedisco
      @extralifedisco  9 месяцев назад

      Yes I believe so, or maybe a modern one, forget the name but starts with 4 I think

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

    I can solder and assemble electronics from kits, but this might be a bit out of my reach. How do I go about getting this pcb made for me? Thanks for any insight! I would love one of these for my CS!

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

    Hi, I love your videos, I've been wanting to get into DIY for a while now. I have knowledge of software, programming and amplification, but I still lack a lot of basic electronics knowledge. Could you recommend books, courses or anything that can help me to get started? Thanks!

    • @extralifedisco
      @extralifedisco  Год назад +1

      Thanks very much! I would recommend starting with a small project using arduino nano and a breadboard. You can get kits with components and wire them up into circuits and then program the arduino to control them. Adafruit and sparkfun are good places to start for kits. It's always helpful to have a particular end goal in mind so you know what subjects and projects to start with - e.g. if you want to build music devices, start with guitar pedals or MIDI devices.
      I also found the book "Practical electronics for inventors" by Paul Scherz very helpful. It is a textbook that covers useful implementations of circuits rather than starting from maxwell's equations and electric field theory. The Art of Electronics by Horowitz & Hill is also supposed to be very good but I haven't studied it myself.

  • @filipeverissimo4706
    @filipeverissimo4706 9 месяцев назад

    Hi, great project, I'll make it, but I have a question. If I use a external keyboard how can I connect both to the CS?

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

    🤟

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

    How much to make me one?

  • @kierenmoore3236
    @kierenmoore3236 9 месяцев назад +1

    … but, Why? ☺️

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

    printer software :(

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

    "promosm" 💃