-
MikeMorenoDSP
Hello Pd people,
Here to share my latest project, which was a DJ Set with live virtual instruments.
Open-source Dj software (Mixxx) has a way to send a midi clock in quarter notes via a Virtual MIDI Bus and this can be used to synchronize with Pd, add more resolution to the clock (sixteenth notes), add synths, drum machines, effects, etc.
Fun way to get into DJing and do live remixes.
https://github.com/MikeMorenoDSP/Hybrid-DJ-Set
And here's a taste of how it sounds:
https://cdn.discordapp.com/attachments/274103875768942602/1113978644646346852/588730795139148070.mov -
MikeMorenoDSP
Download the patch here: https://patchstorage.com/av-soundscape-mars/
Data visualization patch for "mars" soundscape. RGB and movement data were extracted to a .wav file using GEM. The data was then used to sonify using different instruments along with various random algorithms to create more variety.
AV concept and data programming done on TouchDesigner by Andres Ponce Soundscape and sound programming done on Pure Data by Miguel Moreno Interface was added in post using DaVinci Resolve.
Original Video: https://www.instagram.com/p/CLzSsO9Ji49/
--
Link Tree: https://linktr.ee/MikeMorenoDSP
-
MikeMorenoDSP
@JoshuaACNewman Between the pd distributions I listed?
Maybe just plug data, it doesn't support externals, only the ones bundled: else and cyclone externals
All the other ones are similar to pd vanilla.Ah, there was another version that might interest you, I don't recall if it has autocompletion, but it is more graphic:
https://l2ork.icat.vt.edu/main/make-your-own-l2ork/software/Personally, Max seems more user-friendly and might be easier to cook something up, but in the long run it's not sustainable for universities and students a like, since it requires buying licenses.
Maybe not pd related, but might be relevant: https://www.microsoft.com/en-gb/makecode
-
MikeMorenoDSP
Hello @JoshuaACNewman ,
Yes, there's the autocompletion plug-in:
https://github.com/HenriAugusto/completion-pluginAnd there's also a pd distribution used in the CEAMMC (Centre for Electroacoustic Music Moscow Conservatory) that comes with this feature as well as a toolbar and a big external library:
https://github.com/uliss/pure-data/releasesEven though it is still in beta, I would recommend Plug Data, it has auto-completion, has a dark theme, comes included with the else library and can be used as a DAW plug-in, although it uses different shortcuts than pd vanilla:
https://github.com/timothyschoen/PlugDataTwo other projects I would recommend checking out:
https://www.automatonism.com/ - A modular synthesizer in Pd (you can actually click on buttons to create the modules instead of typing them)
http://malinette.info/en/? - programming interactivity toolkit.I'm now curious about what software you could use to build this macro keyboard, let me know
-
MikeMorenoDSP
@JackOats Yes, you could make some adjustments to make it a Tom or Snare even!
Add the linear ramp to the phase combined with the distorted exponential ramp to get a higher pitch.
Then use an inversion of your linear ramp to make an exponential decay to act as an amplitude envelope.
Something like this: ramp-tom.pdThat black background with colored comments is thanks to Pd-next, it is essentially Pd vanilla with a visual overhaul.
First download and install it here, and follow the instructions to make the custom color file work.
https://github.com/sebshader/pdnext/releases/Once you do that, download my theme (vital-theme), copy and replace the contents of colors-plugin.tcl with mine
https://github.com/MikeMorenoDSP/pd-mkmr/tree/master/gui/pd-next-themes -
MikeMorenoDSP
@porres Yes a companion to the help file. Maybe as a .pd file and online too.
Like this:
https://docs.cycling74.com/max8/refpages/oscbank~ -
MikeMorenoDSP
@60hz , I know @whale-av already mentioned it but here is the wiki in progress @beem and I have created with wikidot:
http://puredatabase.wikidot.com/We are open to change to a new wiki system, hosting, etc. But for starting I think it's great.
I totally agree with an "online reference", max objects have it we could too
Sorry for the offtopic question @60Hz but how can I change the color theme in Pd-ceammc?
-
MikeMorenoDSP
@jyg Thanks! I tried making that process as clear as possible, that's how I mostly learned pd: through scope visualization,
-
MikeMorenoDSP
Hello Pd people,
This is the first Pd video tutorial I've done.
I hope you enjoy it!
Let me know if you have any feedback or what other tutorials you might want
-
MikeMorenoDSP
Starting this May 1st we will be holding weekly meetups at the Pure Data Discord Server 🎛
Its purpose is to share our knowledge and help each other’s projects 🤝
See you there!
📍Pure Data Discord Server (https://discord.gg/aNd8RrT)
⏰ 17:00 H UTC || 12:00 H CDMX -
MikeMorenoDSP
🎛️ Pd + MS20 Jam 🎛️
Made a glitch jam for an online festival here's my performance. Enjoy!
-
MikeMorenoDSP
https://discord.gg/aNd8RrT
📅 Join us at the Pd Virtual Meetup via Discord this March 20th (17:00 UTC)!
Share your patches, ask anything or just hang out.
📋 Sign up here (optional):
https://docs.google.com/spreadsheets/d/1dAn1nCRl_TWI4GAhe4jcHVcJedW_Jd5P87BTuaAiaAA/edit#gid=0
We will start with those who signed up and then keep chatting in an open mic format.
We are looking forward to seeing you there!
-
MikeMorenoDSP
Download: http://gum.co/lira-8
Source Code (GitHub): https://github.com/MikeMorenoDSP/LIRA-8The Lira•8 is a digital attempt at emulating SOMA Lab's Lyra-8 signal flow and sound.
The Lyra 8 is a Russian drone synthesizer with 8 tunable voices each, FM, dual delay, hyper LFO and distortion.
It makes it optimal for drones, ambient landscapes, outer space sounds, etc.Disclaimer: The Lira•8 project is not affiliated and does not represent SOMA laboratories.
-
-
MikeMorenoDSP
Join the Pure Data Discord Server!
Link: https://discord.gg/aNd8RrTI did a small composition for promoting the discord server. The patch is available on the #general chat.
Discord is an instant messaging application that allows users to have multiple chat rooms and voice chat rooms.
Imagine this forum only in chat form. This enables users to discuss multiple topics on different dedicated text channels and do live performances on voice chat.Hope you join us!
-
MikeMorenoDSP
Hello!
I’ve been working on a sound installation that records your voice on a public space and then plays it back on a FM radio transmitter.Since then, I’ve been searching for different voice activity detection (VAD) algorithms for Pure Data and found very little.
So far, my best lead is this article: https://medium.com/linagoralabs/voice-activity-detection-for-voice-user-interface-2d4bb5600ee3So I thought I’d share my simple algorithm for VAD in public spaces and ask:
How would you approach detecting voice activity in real-time in a public space with a lot of noises and non-voice signals?
Here's my patch: VAD.pd
-
MikeMorenoDSP
Hello! Kind of late to this thread.
Thought I might post my attempt on doing a low pass gate using vanilla objects.
Replaced threshold using >=~ from the heavy library.
And used lop~ since it has similar curves like the vactrol, only fixed attack and release.
Finally, I used a resonant-lowpass filter from the heavy library.
Lots of great info here, thanks guys.
LPG.pd -
-
MikeMorenoDSP
Hello,
Just thought I would share my attempt on replicating the sounds of Radiohead's Idioteque using only synthesis on Pure data vanilla:
Here's the result:
https://patchstorage.com/radioheads-idiotique-on-pd/
-
MikeMorenoDSP
Patch available here, under the Instruments folder:
https://github.com/MikeMorenoAudio/pd-mkmrMy latest effort to create an instrument that somewhat resembles a piano.
Basically it's a Karplus-Strong string with a fixed lop~ at 6kHz with a 240 filtered noise impulse and a filtered saw impulse.
DEMO