line vs line~ (correction vid)

Поділитися
Вставка
  • Опубліковано 25 лип 2022
  • Use [line~] or [vline~] instead of [line] for synth envelopes!
    I'm sorry for the mistake in previous tutorials.

КОМЕНТАРІ • 36

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

    In my previous tutorials, the [line] object used for [*~] are typically connected to a number box. Since number box is NOT a signal object, you can simply ignore that number box and connect [line~] straight into [*~].

  • @greenturtle321
    @greenturtle321 2 місяці тому +2

    thank you! You are my first introduction to Pure Data. I really appreciate your correction and comments. Cheers.

    • @SoundSimulator
      @SoundSimulator  2 місяці тому

      It's important to own up to my mistakes and provide accurate info as best as I can :)

  • @granumuse7847
    @granumuse7847 Рік тому +8

    Exactly as you said! To be honest, I don't even remember in which video you had that fault. Really! You generally do amazing work and I didn't realize you missed this audio to audio rate connection. If it was SuperCollider project, you wouldn't do this. 😊
    Ty for your time. Keep going on!

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

      Thank you for the support!
      Hahaha, yeah definitely. I guess it is best to have only one function that generates envelope instead of like 3 separate ones (and one of them is not even for audio like [line]).

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

    Oh my!! I tried so many workarounds to the noisy sound... and the frustration of not knowing what was going on! But I don't blame you S2
    It made for some spurts of creativity!
    Thanks for the correction, I'm sure this will never be forgotten, now!

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

      I also tried to get rid of the noise in different ways too! The solution was actually easy, but we did both end up trying out different things in the process!

  • @KnjazNazrath
    @KnjazNazrath 11 місяців тому +2

    You use line instead of vline because of hardware compatibility.
    I use line instead of vline because I'm a noise addict.
    We are not the same.
    XD
    Great vids m8. Helping me remember the basics after a decade and a half away. Much obliged.

    • @SoundSimulator
      @SoundSimulator  11 місяців тому +2

      Hahaha, 100%
      If you're a noise musician, you HAVE to use [line] to get that noisy artifact.

  • @alexfrost5220
    @alexfrost5220 6 місяців тому +2

    No worries dude, really appreciate the lessons!

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

    Nice dude. Thanks for the update.

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

    lol yup I followed your tutorial and that stumped me for a while. Figured it out, but I also kind of like it, so I saved it as my 'cranky env'. Pd is great for happy accidents.

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

      I'm glad to hear that you figured it out before this video came out!
      Hahaha, yeah, noise adds character!

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

    nice xD keep on going, the error is part of the journey my friend!

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

    Thanks sensei

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

    Afaik both [line~] and [vline~] work at sampling frequency. [line~] gets evaluated for every block (so, by default, every 64 samples [line~] will get evaluated and output the 64 samples corresponding to said block, not just one value per block). I never truly understood [vline~] but its evaluation seems to work different in a way that manages block boundaries more accurately.

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

      Yeah, it's kinda confusing. I didn't look too deep into cuz I'm not planning on using an attack time that's 0.1 ms. I'm sure it's helpful/crucial for specific tasks.

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

      @@SoundSimulator Yes absolutely, I used to put [vline~] into everything because I thought it was better, but unless you're working closely at the block level or making some laboratory stuff you really can't tell the difference in the sound. It's cool that [vline~] takes that extra delay argument tho, then it's worth it.

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

    Great to see a man admitting to previous misunderstandings and taking action to not only correct but apologizing to others for any inconveniences as well.🙏
    So, I have my PD GUI designed and laid out on the touchscreen, with dark canvased modules and sliders. But, I can't figure out how to get rid of all the patch cords, while also displaying the values in the number boxes, which I need to monitor and manipulate.
    Do I need to upgrade to Max MSP?
    Thanks.😎

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

      Thank you for the kind words!
      Yeah, that is a tricky situation. Max does allow you to turn the patch cords invisible. Cycling 74 has a free trial so it could be worth the try.
      That said, I have seen people make amazing GUI with Pure Data. Mike Moreno may be happy to answer this question. The Lira-8 VST looks great!

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

      @@SoundSimulator Cool! Thanks for the pointers. Knew you'd know.
      EDIT: 🤯 Liar-8 is almost the exact same layout as my current GUI and has exactly the same appearance as what I'm shooting for.
      Awesome!! 🙏

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

    It also seems you do not need the number object under the line~ object.

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

    Maybe we can have [vline~] in the future, but for now it's best to just use [line~] indeed :)

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

      I hope so! I see too many people not getting into embedded audio cuz of all the unsupported Pure Data objects...

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

      @@SoundSimulator Yeah well, we can't support _all_ the modules, but I hope we can slowly expand what's available. A very big one on the wish-list is [expr], but it's anything but trivial to add it ..

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

      @@_DRMR_ I was really surprised to see [expr] unsupported...

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

      @@SoundSimulator Not very surprising when you realize the implementation is extremely non-trivial. And we also don't know if it could negatively impact performance.
      In regards to Daisy I'd like to get midi i/o done soonish. Started to have a look but it seems pd2dsy currently doesn't have any midi configs yet.

  • @eliahdude1411
    @eliahdude1411 8 місяців тому

    can you please explain how to change the values in the message objects using sliders? i am biulding a hardware synth, and need to be able to route sliding potetiometers, and not have to manually type in the value each time. thnx

    • @SoundSimulator
      @SoundSimulator  8 місяців тому

      Message object that says [1 $1] will work fine.
      But that will trigger every time you change the value so you have to find a work around.
      It's something along the lines of [pack 0 0] with a button connected on the first inlet and a [number] on the second. And the outlet of [pack 0 0] is connected to message [1 $2] or something along that line.

  • @ennayanne
    @ennayanne Місяць тому

    I'm a bit confused because line~ won't let you connect an output to a number. it's fine for volume envelopes but I'm unable to use it to modulate a lowpass filter.

    • @SoundSimulator
      @SoundSimulator  Місяць тому +1

      Yeah! I just checked that [lop~]'s second inlet only takes in control-rate signal and not audio-rate signal. In that case, you gotta use [snapshot~] :/

    • @ennayanne
      @ennayanne Місяць тому +1

      @@SoundSimulator Thanks for the help!

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

    Your sins are forgiven, brother. Because we are all children of Satan and he forgives all sins. 🤣Joke. Keep it up, Sound Simulator.