-
caustic
helllo again
sorry to bother everyone.
Does anyone know whether it is possible to produce a bang every sample i.e 44,100 bangs a second?
thanks in advanceIain
-
caustic
I'm trying to create a patch that will take all the parts of an audio file that are below a certain threshold and then put them into a continous stream i.e taking all the talking out of a radio broadcast so that all that is left is a continous stream of ambient noises.
I've been trying to use threshold to spot sections of an audio file that are below a certain level and then trying to stitch them together but I just get a lot of clickyness and not much else.
I think part of the problem might be that I don't fully understand the arguments passed to threshold~ (i.e [set 0 100 1 100<) but it might also be that I am trying to do this in a really foolish way.
any help would be greatly appreciatedthanks
Iain
-
caustic
has anyone used this
You seem to have to compile and install 'flext' so that you can use that to compile 'readanysf~'.
I'm having crap loads of problems compiling and installing flext. I just can't do it.
I'm using pd-extended 0.38.4 and realise that you have to have the pd source code to compile 'flext', for some reason, so I downloaded the source code for 0.38.4 and transplanted it into the contents of the pd-extended.app. Is thisa wrong.
any tips would be loved with the intensity usually attributted to small warm furry creatures.
pleasethanks
Iain
-
caustic
this may be the wrong section for this question, if it is I'm sorry.
Is there a way in pure data to read data files and then play them as audio files.
If not can anyone point me in the right direction to information about this kind of thing.
If you could it would be super rad.thank you
again
Iain
-
caustic
I've included part of a patch that I'm working on.
ok so first I've used bonk ~ and some stuff to record the hit points within a main sample array.
This points are recorded into the array which I've included in the patch below.
I then wanted to take the value of a certain index point (the number would come in through the inlet) out of an array and the value of the next index point (+ 1) do a calculation on these two figures to find out how long it will take to play between these two values. Finally use the values from the array and the calculated value to send a message to a [tabread4~] object to play that hit.
The problem I'm having is that the data coming into the [pack f f f] object is out of sync I think so it rarely plays the hit.
Is there something I can do to fix this.
oh
My plan was to have four instances of something running, within the patch, that each use a seperate one of this. The patch I made works on the first instance but when I copy and pasted it and changed some of the details of the objects to use it in the consecutive instances it doesn't work the same.
I've heard stuff about copy and pasting chaing round the wiring (which object was wired to which first and stuff) is this the problem? if so how do I find out exactly how the wroking version is wired to copy that manually?
Having said this there might be an altogether better way of doing this which I would be happy to hear.
ThankssssIain
-
caustic
does anyone have experience using bonk~ to slice breaks automatically.
I have set up a patch that uses bonk to write the individual hits of a break to differnet arrays.
however it occured to me that maybe this was a waste of space (data repeated in the main array holding the whole break and the other arrays holding the hits from said break) so I have changed the patch to record the points at which bonk~ was triggered into an array( like index 140 within the the main break array) but it sucks so so much ( the hits aren't tight at all and the result just sounds sloppy).
Is this a stupid route to take or could someone give me some pointers.again
I apologise for the barrage of questions
Thanks
Iain
-
caustic
does tabread4~ always start playing the array from 0 or can you tell it to start in other places. Say.... array index 450 or something.
Thankssssss
Iain
-
caustic
I want to write a list of numbers to an array
but in a dynamic wayhow can I set a message so that it says
for example
;
array1 0 0 1 0 1 1 0 0 1 0 1 0 0where the numbers are selected at run time
I can get a message to read
array1 0 0 1 0 1 1 0 0 1 0 1 0 0
but I can't figure out how to get the ; in there
Thanks for any help
againnn
Iain
-
caustic
error: stack overflow
I keep getting this message when using a vradio gui object
can anyone tell me why? is it bad? can I get rid of it?also
If I'm asking too many questions just tell me before I start pissing folk off.
Thanks
Iain