Sending CVs from Pure Data & Max/MSP (DIY Eurorack Tutorial)

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ธ.ค. 2024

ความคิดเห็น • 50

  • @jpablodl
    @jpablodl 5 หลายเดือนก่อน

    Already ordered parts! Gonna try to build this one. Thanks for the video!

  • @lurkdash
    @lurkdash 7 หลายเดือนก่อน +2

    You have saved me so much money and maths headaches, god bless you

  • @franciscoraupp
    @franciscoraupp 2 ปีที่แล้ว +1

    Thank you so so so so much for this. I've been dreaming of sending CV from Pd to my Eurorack system for ages and the only thing I could think of was to buy the Expert Sleepers modules, but whenever I got some extra money I would invest in more useful modules.
    Seriously, this is by far the best TH-cam video I've watched in 2021.

    • @SoundSimulator
      @SoundSimulator  2 ปีที่แล้ว +1

      That's awesome to hear, Francisco! Yeah same, I always wanted to send CVs from Max and ES products seemed too expensive.
      I'm glad that this video was helpful!

  • @dai_griff_productions
    @dai_griff_productions 3 ปีที่แล้ว +1

    This is the exact video I was looking for

    • @SoundSimulator
      @SoundSimulator  3 ปีที่แล้ว

      I'm glad to hear that!! Have fun!

  • @norrin_sad2778
    @norrin_sad2778 3 ปีที่แล้ว +1

    This was great, thanks! Would love to see the future projects you mentioned.

    • @SoundSimulator
      @SoundSimulator  3 ปีที่แล้ว +1

      Thank you so much for watching!! I'm glad to hear that you're interested in going further with this!!

  • @jimgoodinmusic
    @jimgoodinmusic ปีที่แล้ว +1

    I've enjoyed your series on PD and the techniques to send it to CV via Arduino. I was successful doing your breadboard controlling pots via Arduion within PD and the initial example of sending sample data from Arduino via the 4728. I would enjoy seeing more but you may have moved on as I've found you about 2 years down the road. Your how-to's are a bit quick for me but that's what 'pause' and screen captures are for :) which I have done. I feel a bit seasoned in PD but you have shown me a couple of things which I appreciate additionally I share the same philosophy but trying to DIY Eurorack as much as possible and not go down the cash trail. Thanks Takumi and I will follow on IG!

    • @SoundSimulator
      @SoundSimulator  ปีที่แล้ว

      Hi Jim! Thank you for your message. I'm still planning on continuing with this channel!

  • @enokelmersson6981
    @enokelmersson6981 2 ปีที่แล้ว +1

    These videos are great, thanks for this

    • @SoundSimulator
      @SoundSimulator  2 ปีที่แล้ว

      You're welcome! I'm glad you found this video informative!

  • @bosnianlain
    @bosnianlain 3 ปีที่แล้ว +1

    oh, i was searching exactly for that a few months ago, thanks a lot dude, keep making great videos.
    Also, did you ever considered creating a discord server?

    • @SoundSimulator
      @SoundSimulator  3 ปีที่แล้ว +1

      I'm always glad to hear that people are interested in this type of stuff! Thanks for watching!
      I have considered it but probably through a Patreon. Seems less stressful to manage that way in the long run. People giving feedback to each other and sharing ideas and knowledge are definitely going to be valuable starting next year, so I do want to come up with a way that works for most people.

  • @studiospiraluniverse
    @studiospiraluniverse 3 ปีที่แล้ว +1

    I‘m still waiting for the parts to build my Bela Pepper. Your approach looks very promising aswell to control modular with PD.

    • @SoundSimulator
      @SoundSimulator  3 ปีที่แล้ว

      Ah nice! I've been wanting to make a video on Bela for a while now. Yeah, you can definitely have both in your modular rig! Let me know what you think!

  • @sivoltage
    @sivoltage ปีที่แล้ว +1

    Great video as always.
    Is there a schematic for connecting the arduino and DAC.

    • @SoundSimulator
      @SoundSimulator  ปีที่แล้ว

      Right here! th-cam.com/video/PaWp6zny83I/w-d-xo.html

  • @jorgebachman
    @jorgebachman 3 ปีที่แล้ว +1

    Awesome solution!!!

    • @SoundSimulator
      @SoundSimulator  3 ปีที่แล้ว +1

      Thank you so much, Jorge!!
      I was rather surprised with how affordable and easy this solution was too!!

  • @z1snow
    @z1snow 3 ปีที่แล้ว +1

    This is so incredibly helpful! I'm away from my setup at the moment. Do you think the same conversion will hold for output from a dc coupled audio interface?

    • @SoundSimulator
      @SoundSimulator  3 ปีที่แล้ว

      I'm glad you found this video helpful! Thanks!
      I believe the approach of finding the octave & semitone "Pure Data voltage" should be the same. I don't know if it's going to be 0 to 4095, so I would go around the internet to find the appropriate values. Could be 0.0 to 5.0 for example.
      The difference is [dac~] will be the output. [dac~ 1 2] are reserved for the main L & R speakers. Assuming that the dc outputs are the third and fourth output of the audio interface, you will need [dac~ 1 2 3 4] and connect whatever voltage values to the 3rd and 4th input of that object.
      I would recommend unplugging your main speakers from the interface when you try for the first time, just in case! Best of luck and let me know if it works cuz I'm curious!!

  • @chlorophilcollins
    @chlorophilcollins 2 หลายเดือนก่อน

    Hi, fan of the channel here! Appreciate all you do! I’m trying to use my Expert Sleepers ES-8 to send cv out but I can’t seem to figure things out yet. I thought the last box in the patch would be a dac~ 3 (for example) but maybe it’s actually print~? I want to try sending a trigger to my Maths for starters

    • @chlorophilcollins
      @chlorophilcollins 2 หลายเดือนก่อน

      btw, sorry, I’m using Plugdata/puredata

  • @TheNaboen
    @TheNaboen 2 ปีที่แล้ว +1

    Discovered your channel now. A real treasure chest! Do you think it would be possible to use this ardurino solution with data from other applications? For example, a web scraper?

    • @SoundSimulator
      @SoundSimulator  2 ปีที่แล้ว +1

      Thank you very much!
      Yeah, that's something I want to explore too. There should be a way to send web data to Arduino but I don't know how yet! It's definitely on the list of tutorials to do in the future!

    • @TheNaboen
      @TheNaboen 2 ปีที่แล้ว +1

      @@SoundSimulator It would be absolutely wonderful if you got to such a tutorial! Good luck. I look forward to this!

  • @jimgoodinmusic
    @jimgoodinmusic ปีที่แล้ว

    Question about the object Scales_Quad in the Pure Data patch at 4:37. Is the object a downloadable external or an external you wrote? I searched PD Vanilla's browser to download objects. The closet I find in name is in maxlib but not it. I can see this being written assuming it's an object that holds a table of scale numbers to be loaded into in this case the Ambient Melody so from that standpoint it sounds like it's a external patch to shuffle through a table of numbers/pitches. Thanks.

  • @joshbassett
    @joshbassett 3 ปีที่แล้ว +1

    This is a great progression with the project. Seems like you could use a smaller Arduinto to get the module down to 6HP or smaller. I'm interested to see if you can get 8 CV outputs happening with two DACs.
    Also, Rings is much more difficult to "tune" than my other oscillators.

    • @SoundSimulator
      @SoundSimulator  3 ปีที่แล้ว

      For sure, using Arduino Nano is the move! Yeah, I'm sure we can daisy chain another one, but I haven't looked too much into it. I should do a follow-up video once I get two or more working.
      That's good know! That means it should work even better for other oscillators.

  • @jokkemartens8065
    @jokkemartens8065 7 หลายเดือนก่อน +1

    Would love to use this with ableton.. Will look into it.

    • @SoundSimulator
      @SoundSimulator  7 หลายเดือนก่อน

      Max4Live should get the job done!

  • @paolocolagrossi7632
    @paolocolagrossi7632 3 ปีที่แล้ว +1

    Hi! Great Tutorial! Do you think I could use the same pins to connect 2 or even more MCP4728?

    • @SoundSimulator
      @SoundSimulator  3 ปีที่แล้ว +1

      I need to look into it more. We should be able to change the i2c address and have each working separately.
      I'll do a quick follow-up if there are more demands. Y'all are power-hungry for more CVs!!! 3 was enough for me as you can see in the video, haha.

  • @williamolsen20
    @williamolsen20 2 ปีที่แล้ว +1

    I think this is great idea, and though I am almost a year late to the party I hope you do, or have done this. I will hopefully find out in the near future.

    • @SoundSimulator
      @SoundSimulator  2 ปีที่แล้ว +2

      The 'turning it into a module' part or the M4L device? Either way, I haven't had a chance to! I do really want to turn it into a module very soon.

    • @sivoltage
      @sivoltage ปีที่แล้ว

      Do it! 😊

  • @soundproofskin
    @soundproofskin 4 หลายเดือนก่อน +1

    Really appreciate these tutorials, thank you. I successfully followed the Arduino to Pure Data turorial and got everything working, but this one I am a bit stuck on this one because the moocow library isn't appearing in the externals menu in Pure Data. Would you be able to explain a bit what the moocow and cyclone objects are doing so I can try to explore other ways of achieving the same thing?

    • @SoundSimulator
      @SoundSimulator  4 หลายเดือนก่อน

      I recommend checking out this tutorial (th-cam.com/video/VYWQaqf6yL0/w-d-xo.html) where I explain that more.

    • @soundproofskin
      @soundproofskin 4 หลายเดือนก่อน

      @@SoundSimulator Appreciate the reply but the video doesn't go into detail about what those objects are doing, just how to download the externals for them, but the moocow external doesn't seem to be around anymore. Do you know what the [moocow/any2bytes] object is doing, or what the printed output is before it goes into the cyclone object below?

    • @SoundSimulator
      @SoundSimulator  4 หลายเดือนก่อน +1

      ​@@soundproofskin Sorry, it's been a while since I made the video so I forgot that I didn't go into detail.
      I have no clue as to how those objects work, but I think there was a discussion about them on plugdata's discord (I think there was a talk about a substitute too?). I definitely recommend checking out plugdata to see if those externals come packaged with it. And if not, I suggest joining their discord to see their discussion about the substitute. I apologize that I can't help further.

    • @soundproofskin
      @soundproofskin 4 หลายเดือนก่อน +1

      @@SoundSimulator No need to apologise. I've been using Plugdata, and it doesn't have the moocow external. For the record, so far scouring forums has led me to a vanilla pd object called [fudiparse] which should do something similar to [any2bytes], but I have more research to do to make sure that the list it outputs is the same format. I'll take a look at that Discord. Thanks for your help.

  • @pajarobobo4467
    @pajarobobo4467 ปีที่แล้ว

    Is it possible to work this in T31? Im talking about working in a microtonal context

  • @johnnyvandeclit259
    @johnnyvandeclit259 ปีที่แล้ว

    I am trying to send cv to control my synths with puredata through my DC coupled interface. If I create an osc object and send it out of the dac, it FM my synths and a *~ object expands the amplitude of the modulation sent. So far so good. But how do you get a steady voltage to control the pitch ? What is the type of signal I should use ? I can’t find any info anywhere. Thank you.

  • @HenricWallmark
    @HenricWallmark 2 ปีที่แล้ว +1

    Super

    • @SoundSimulator
      @SoundSimulator  2 ปีที่แล้ว

      I'm glad to see that you're find these videos informative! Thank you!!

  • @AlexanderFortunato-ph1gd
    @AlexanderFortunato-ph1gd ปีที่แล้ว

    I've been running into a problem using Max->Modular. Any signal above a value of 1 becomes clipped by Max. I'm completely limited to a -1,1 range, even when I go straight to an dac~ object. Is there a workaround for this?

  • @nickysystem
    @nickysystem 8 หลายเดือนก่อน

    I was able to get arduino to send CV but no luck with the PD -> Serial part yet, though PD says it's all good.
    Is the arduino code posted somewhere I can access?

    • @nickysystem
      @nickysystem 8 หลายเดือนก่อน

      And a copy of the pd patch just incase?