-
nicnut
I think makenote outputs a midi note number out of the leftmost outlet, and phasor~ needs a frequency value. So I suggest putting a mtof object between them.
I don't know how you can get the velocity to a phasor, maybe it can be scaled to a volume control.
For the duration, maybe send that to a delay object, and when the delay object is triggered it can send a 0 frequency into the phasor. I hope this helps
-
nicnut
@Balwyn
Hi Balwyn. Wow this is exactly the type of sound I was envisioning. I am going to need to study your patch a little, but it sounds incredible.So, an audio file is fed into the patch, a soundfiler determines the length of the file in samples. Then a phasor randomly selects a sample to do playback from. And there is forward and reverse audio output.
I adjusted it a little and added a metro with a randomized tempo to generate the random numbers, so the rhythm wouldn't be so even.
But this is really amazing and exactly what I was trying to figure out.
Thank you. Nick
-
nicnut
Hi,
I want to play audio I have stored, I guess in an array, but I want the samples not to be played strictly left to right, but some samples shifted in time or order. And if possible, I'd like parts of the array to be read from right to left. When I say right or left I am referring to the timeline of the audio file, from beggining (left) to end (right).Does anyone have any suggestions as to how to approach this? What i am trying to achieve is a type of glitchy effect when playing an audio file. I also don't want to change the pitch of anything, just the order in which the samples are played.
If anyone has some ideas please let me know. I feel like this is a real typical sound in Max or Pd, but I have never really been able to do it.
thank you in advance for your suggestions.
If I have an audio file entered into an array,
-
nicnut
hey, I saw this post and thought skipping a step is an interesting idea.
Here's one version I came up with, but the skipped step is randomized
-
nicnut
Hi,
I haven't read the whole discussion, so I don't know if this was mentioned. I've worked a lot with RPi's and Pure data and here are my suggestions from experience.
First, get a Rasperry Pi 4 with 16 gigs of RAM. Since I've been using that I've had no problems, no glitching at all. Also, get rid of all the toggle boxes and number boxes, and any other GUI objects. Use a counter instead of a toggle and use a float object instead of a number box, things like that. I think the gui objects slow down everything.I hope that helps.
-
nicnut
@FFW said:
https://git.purrdata.net/jwilkes/purr-data/-/tree/emscripten/emscripten/project/purr-data
Wow this is amazing. I need to learn the Purr Data objects a little better, but this is pretty amazing. Thank You!
-
nicnut
wow thank you @alexandros that looks really great. It seems to work. Maybe I can ask Purr Data people if that is available.
-
nicnut
@whale-av thank you for the suggestions. VNC might work. I use it to get into my raspberry Pi sometimes. I am sort of scared it might be a nightmare to set it up on a lot of computers, but maybe it's possible.
I think I might try and see if installing Pure Data on a thumbdrive is an option. that might be easier, and they can keep the thumb drives.
-
nicnut
Ok thanks @whale-av. But using a vnc viewer they would just be watching my computer right? or having a view into my computer.
I could just use a projector and show everyone my desktop, but then no one gets any hands on learning.I don't think chromebooks are windows either, but some kind of Google OS, maybe an Android variant.
Also, I'd rather not use extended because, hopefully, someone will take some initiative and learn Pd on their own, hopefully the latest Vanilla version
-
nicnut
Hi,
I might be teaching some kids about synthesis. The school where this might happen doesn't want me to install any software on their computers.
So can Pure Data run in a browser? or are there any ways to have people program Pure Data without installing it on a computer?
Also, can Pure Data run on a Chromebook? I think the OS is just called Google OS.
Thank you.
Nick