-
leo
hello,
i am about to implement about 20 nearly identical data processing things i've built, and i'm wondering if i should insert them as subwindows or abstractions. they are meant to run in the background so my only consideration is speed. is there a significant advantage one way or the other? anecdotal, non-scientific answers welcome.
leo
-
leo
i am trying to create filenames in pd with 4 or 5 variables and one constant. they can't have any spaces in them or soundfiler won't be able to read them. this presents some problems because [makefilename] only accepts one variable and dollar-sign variables have to have spaces in between them.
i'm stumped. has anybody done this sort of thing before? any suggestions? are there any other objects i should look at?
thanks, leo
-
leo
does anybody know where i should go to work on the documentation for pd? what about documentation for externals to pd?
leo
-
leo
hello,
i am making progress on my drum machine. i now have a working version with no bugs. there are many next steps, but i'm concentrating on the issue of saving patterns because it is the most mystifying to me. right now, i can load beats using qlist.
the sounds are controlled by a grid of toggles, each row representing a drum sound and each column representing a beat (there are sixteen beats). when a toggle is on (1), the drum sound plays. when it's off (0), nothing.
from my point of view (one of ignorance when it comes to the qlist and textfile objects), the most obvious method of saving patterns would be to save each change as it is made. since that would only alter a few characters in a textfile, i don't see it as using too much memory.
note: as i wrote that last paragraph, the "obvious method" changed from something very stupid to what you see. i think i can figure out what i can described without help, but i would still appreciate any ideas you have.
leo
-
leo
i am trying to figure out how to read audio from a delay line in reverse. clearly, it can't be done as simply as that line suggests, because the delay isn't a static array, but is merely playing the audio input through at a later time. it would need to play into an array instantly when the reverse feature is switched on and then read the array backwards without any significant latency. i can sort of muddle through a bad solution based on the samplers included in the tutorials, but those are absurdly resource intensive and cause a lot of audio dropouts for me.
if anybody has any ideas on how to do this more simply, i'd appreciate the help. it may be that i should just buy a delay pedal, but they are so expensive. -
leo
hello!
i am trying to build an auto-switching tool into a phase modulation patch i'm working on. i want it to use the amplitude of the input sound as the modulation index when the manual index control is set to zero.
right now, i'm trying to work out a method using spigot, which lets streams of numbers through the left when the right input is nonzero. how can i turn the manual index control numbers into zero when they are zero or negative and let them be positive when they are?
is there an object designed for this, or does anybody see how it could be built?
boolean logic would make it easy; is that available in pd?
thanks in advance,
leo -
leo
i want to feed adc~ into a phase modulator. right now, i'm using fiddle to take it apart and reconstruct it as a set of sine waves, and it sounds very watery. which is great, but i want it to sound like normal sound.
i'm using the help file about phase modulator, which takes numbers as its input, and i haven't figured out how to feed the audio in yet. any suggestions?
leo -
leo
another question about the same patch:
i know that multipe instances of the same send~ cause an error, but i have eight of them and they all seem to be working. does anyone know why they cause an error and any problems it might cause that i can't see?
because right now, they seem to be working perfectly.
leo -
leo
hello!
i am very new to pd (only been with it for a couple weeks) and am trying to figure out how to take an audio signal being played through the soundcard by another application or by the OS and split it into three (or any number) of frequency ranges.
i want to use this to take an audio signal, split it into three ranges, and convert each into a sine wave that would play at the average frequency of its corresponding range, taking a new average very frequently. my friend did this in max/msp and i'm trying to replicate as an exercise and because it sounds amazing.
i'm only looking for help on the first part because i want to try to do the rest on my own. we'll see how that works out.
thanks for any help, leo -
leo
hello,
i need help playing back some samples. i want to be able to start playing a sample while it is already playing, without interrupting the first playback. any ideas?
leo