Pure Data Guitar Synth/Sampler

Поділитися
Вставка
  • Опубліковано 10 гру 2019
  • This is my final project for a computer music class, everything heard is coming from one mono out in Pure Data. The synth is fully parametric, but for ease of performance/demonstration I coded in selectable presets. Everything is controlled through a midi keyboard that can trigger play/stop, record, preset selection, and switching between synth/sampler/DI.
    I realize the synth is a bit overpowering here--especially the arp--okay, LET ME LIVE. I can cry about it if you want, though.

КОМЕНТАРІ • 73

  • @dill__pickles
    @dill__pickles 4 роки тому +62

    A truly revolutionary development in chiptune technique.

  • @MarkCranerium
    @MarkCranerium 3 роки тому +99

    Let me get this straight: You used an open source music programming language to turn your laptop into an infinitely programmable virtual guitar synth pedal

  • @coreyharen24
    @coreyharen24 4 роки тому +7

    well this is the coolest thing I've seen a long time!

  • @Maxwellmeulendyk
    @Maxwellmeulendyk 3 роки тому +1

    That was AMAZING. Loved it!!

  • @gillesdeleuze1900
    @gillesdeleuze1900 3 роки тому +2

    This sounds awesome, nice work!

  • @clementp.5984
    @clementp.5984 2 роки тому +1

    This is the best thing ever! Why haven't I discovered this before ?!!!

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

    this is the coolest thing ive ever seen.

  • @nadiatbe5866
    @nadiatbe5866 4 роки тому +3

    Amaziiiing, great job

  • @delahoz3070
    @delahoz3070 2 роки тому +1

    Genious.
    What a patch!

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

    This is a great performance. Thanks to you, I got a lot of inspiration. If you have other performance videos, I'd like you to show them again.

  • @stickergitters4459
    @stickergitters4459 2 роки тому +1

    Absolute madman

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

    THIS IS SO COOOOOOL

  • @siempre289
    @siempre289 7 місяців тому +1

    so coooooL

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

    Wow this is really good!

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

    this is fucking awesome

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

    so amazing this shit is dope

  • @hundovir
    @hundovir 4 роки тому

    Brilliant!

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

    mind blowing

  • @Xx_Eric_was_Here_xX
    @Xx_Eric_was_Here_xX 2 роки тому +5

    wow could only imagine the time spent on that patch

  • @d3nt391
    @d3nt391 3 роки тому +4

    I'm a freshman music tech rn! I have to make pure data my final project. Thanks for the inspiration and awesome tunes!

    • @MrChalmers99
      @MrChalmers99 2 роки тому +5

      we're learning how to use pure data and I'm finding it hella confusing. and I did python coding XD

    • @d3nt391
      @d3nt391 2 роки тому +3

      @@MrChalmers99 it definitely can be but stick with it! It’s a totally different style of programming

    • @d3nt391
      @d3nt391 2 роки тому +3

      @@MrChalmers99 i found it to teach me a lot about synthesis just by trying stuff out

  • @evanpincus2203
    @evanpincus2203 4 роки тому +22

    Goddamn dude. This is dope. Would love to check out the patch!

  • @b.f.141
    @b.f.141 Рік тому +1

    No fuckin way. This is brilliant.

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

    That is super rad

  • @getmann
    @getmann 4 роки тому

    amazing

  • @user-up5kt9xo6m
    @user-up5kt9xo6m 2 роки тому

    awesome !!

  • @desgeneradotv
    @desgeneradotv 3 роки тому

    awesome!

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

    Great dude

  • @Srsmael
    @Srsmael 2 роки тому

    Congrats dude

  • @nabih5805
    @nabih5805 3 роки тому +3

    amigo sos un capo

  • @Urdatorn
    @Urdatorn 3 місяці тому

    Lit! Reminds me of some of Squarepusher's life bass playing.

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

    Genious

  • @user-vy5vc4el4w
    @user-vy5vc4el4w 3 місяці тому

    cool!

  • @ShihWeiChieh
    @ShihWeiChieh 2 роки тому

    so cooool

  • @bugales9055
    @bugales9055 3 роки тому

    That's cool

  • @haengeiro
    @haengeiro 3 роки тому

    sick

  • @jackseabourne4333
    @jackseabourne4333 3 роки тому +3

    I love this! I don't know if you would be willing to help me but I am currently building a PD patch for a uni assignment and am trying to get it so my guitar controls a virtual instrument. I can see you have had great success with this and wondered if you have any pointer? I am using Sigmund but it is just not giving very good results. any tips would be greatly appreciated :)

  • @jsogman
    @jsogman 4 роки тому +4

    One man Battles:)

  • @RevolutionMark
    @RevolutionMark 3 роки тому +3

    Wow! Brilliant! I really want to take a close look to your patch, do you have it somewhere? I really can't see anything clearly from the little window on the left top of the screen 🤷‍♂️ anyway your playing is awesome 🍻

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

    Wow1 I love this! I created a polynomial chebychev synthesiser in pure data1 I bet your guitar would sound good through it!

  • @akunull
    @akunull 2 роки тому +2

    Sounding great, what pd oscillators are those for the arp synth?

  • @uoailewa
    @uoailewa 6 місяців тому

  • @sanga783
    @sanga783 5 місяців тому

    Wow

  • @rodericklandreth6075
    @rodericklandreth6075 4 роки тому

    Neat

  • @NormRasmussen
    @NormRasmussen 3 роки тому +5

    Any chance you’ll share the patch/code?!

  • @scapegoat079
    @scapegoat079 3 роки тому

    wild

  • @stickergitters4459
    @stickergitters4459 2 роки тому

    Would love to get this file to study

  • @TW0RAND0MW0RDS
    @TW0RAND0MW0RDS 11 місяців тому

    I know this was from a long time ago but do you have any more music that youve made/posted/uploaded to spotify, Id love to hear more of this

  • @altrumodi5694
    @altrumodi5694 3 роки тому

    Beatifuo chiptune mate

  • @mr.hashundredsofprivatepla3711

    Sounds like a Speed Run 4 song

  • @aFunkyBass
    @aFunkyBass 4 роки тому +3

    Well done Jack! Great playing! :)
    I was about starting a bass to MIDI converter in PD and I bumped into your video. Can you tell me how you got this fast and precise pitch detection? Do you use MIDI messages to play the synth?
    Thanks in advance,
    Guido.

    • @jackrooney513
      @jackrooney513  4 роки тому +12

      Hey! There's an object called sigmund~ that analyzes audio data and can output different values based on arguments you give it, this uses two separate instances of it. The first instance (sigmund~) just outputting the pitch of the signal in Hz, the second instance just outputting the amplitude (on a scale of 1-100). I'd had this integrating straight into a simple PD synth I built, so it didn't get condensed down into one MIDI stream, the amplitude value just went through a simple > operation that controlled the gate of the synth and the frequency data went straight in. That being said it shouldn't be hard to condense these into a MIDI stream, the frequency data going through an mtof object and the value of the gate that the amplitude triggers would just be converted to velocity data (though this would need to be scaled with a threshold to avoid string noise and other things spewing out MIDI messages). All of that could get packed and be good to go.
      Though a few things about this method: it works best when integrated into a synth because the frequency data updates constantly, which, if you were trying to pack into midi notes would output a constant stream of note on's them rather than one continuous held note. That being said, there is an argument you can give sigmund~ so it will try to detect the individual notes and only send updates each time a new one is played (sigmund~ notes), which is superior for general purpose MIDI integration, BUT this method introduces a fairly large amount of latency (at least on my system) so it made it impossible to play through. If you were just looking to record MIDI and manipulate it after the fact, though (sigmund~ notes) is what you're looking for.
      Hope this helps!

    • @aFunkyBass
      @aFunkyBass 4 роки тому +1

      @@jackrooney513 thank you for your quick reply! I'll just go for sigmund~ and mess around with it.
      I've just built up a pedalboard running MODEP on Raspberry PI (see my last video if you feel) and I thought it would be great to use its wonderful generators, not only the FXs.
      Thanks again for your help! :)

    • @rogerkent7450
      @rogerkent7450 3 роки тому +1

      aFunkyBass hey how did your project go? I’m interested in doing something similar but with a guitar.

  • @by.daekeryyy
    @by.daekeryyy 2 роки тому

    using an interface it's possible? or how do u connect your bass for play?

  • @atomictraveller
    @atomictraveller 2 роки тому +1

    next time you do a final project, listen to twenty deadly diseases by severed heads and realise that was the 1980s, before music became one big swirl

  • @Sevetamryn
    @Sevetamryn 2 роки тому

    For the synth. part you need some audio to midi note in PD, how is this done?

    • @crnkmnky
      @crnkmnky 2 роки тому +1

      Read Jack’s reply to aFunkyBass. He didn’t use MIDI, only pitch/amplitude detection.

  • @low9904
    @low9904 3 роки тому

    :)

  • @unripedfruits
    @unripedfruits 2 роки тому

    Is this available anywhere?

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

    is it possible to download it?

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

    Care to post it?

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

    are you single

  • @papaya160
    @papaya160 3 роки тому +1

    man your bass sound weird af

  • @amelemara4615
    @amelemara4615 3 роки тому

    This is great but thats not a guitar.

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

      it’s a bass guitar

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

      @@eti313 touche