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.
A truly revolutionary development in chiptune technique.
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
Its a bass
@@carloseduardogonzalezsalga7947 it’s a bass… *guitar*
well this is the coolest thing I've seen a long time!
That was AMAZING. Loved it!!
This sounds awesome, nice work!
This is the best thing ever! Why haven't I discovered this before ?!!!
this is the coolest thing ive ever seen.
Amaziiiing, great job
Genious.
What a patch!
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.
Absolute madman
THIS IS SO COOOOOOL
so coooooL
Wow this is really good!
this is fucking awesome
so amazing this shit is dope
Brilliant!
mind blowing
wow could only imagine the time spent on that patch
I'm a freshman music tech rn! I have to make pure data my final project. Thanks for the inspiration and awesome tunes!
we're learning how to use pure data and I'm finding it hella confusing. and I did python coding XD
@@MrChalmers99 it definitely can be but stick with it! It’s a totally different style of programming
@@MrChalmers99 i found it to teach me a lot about synthesis just by trying stuff out
Goddamn dude. This is dope. Would love to check out the patch!
No fuckin way. This is brilliant.
That is super rad
amazing
awesome !!
awesome!
Great dude
Congrats dude
amigo sos un capo
:D
Lit! Reminds me of some of Squarepusher's life bass playing.
Genious
cool!
so cooool
That's cool
sick
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 :)
One man Battles:)
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 🍻
Wow1 I love this! I created a polynomial chebychev synthesiser in pure data1 I bet your guitar would sound good through it!
Sounding great, what pd oscillators are those for the arp synth?
❤
Wow
Neat
Any chance you’ll share the patch/code?!
wild
Would love to get this file to study
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
Beatifuo chiptune mate
Sounds like a Speed Run 4 song
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.
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!
@@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! :)
aFunkyBass hey how did your project go? I’m interested in doing something similar but with a guitar.
using an interface it's possible? or how do u connect your bass for play?
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
For the synth. part you need some audio to midi note in PD, how is this done?
Read Jack’s reply to aFunkyBass. He didn’t use MIDI, only pitch/amplitude detection.
:)
Is this available anywhere?
is it possible to download it?
Care to post it?
are you single
man your bass sound weird af
This is great but thats not a guitar.
it’s a bass guitar
@@eti313 touche