-
whale-av
posted in technical issues • read more@Yar You have a couple of [gemhead]'s
You could try fixing the rendering order...... see the [gemhead] help file..... as the mask needs to be rendered after the original for every frame (I think.... it depends on the effect you are looking for).
David. -
whale-av
posted in technical issues • read more@mezko Guard points can be added using this handy patch (made by @lacuna if I remember correctly).
Because [tabread4~] interpolates the samples a copy of the last samples in the array needs to be added to the start..... Array Guard.zipHere I have maybe softened the [switch~] .... that might help.......
EDIT... Error in previous upload........... per.zip
David. -
whale-av
posted in technical issues • read more@mezko I am missing too many externals to test your patch.... but I will guess that the resize message will halt audio momentarily, and the [switch~] object, if it is being triggered by [adr~] will be switching audio on and off.
As you have called your array $0-noise I assume that it is noise, and so the lack of guard points for [tabread4~] will not be the cause of your clicks.But resize and [switch~] could both be causing clicks..... [switch~] definitely if it is being triggered.
"resize", in your patch, is not causing clicks as you are sending the message to noise-$0 and the array is named $0-noise.So [switch~]
You are probably trying to soft fade as notes change and avoid clicks that way, but [switch~] is abrupt.
It would be better to soft fade using [line~] controlling the [*~ ] as below to fade out and in on each side of the switch.
David.
-
whale-av
posted in patch~ • read more@stefano_zorzanello Yes...... some here for audio, and Gem already has a recursion folder (13.recursion) with some ideas... https://forum.pdpatchrepo.info/topic/10897/l-system-iterations
David. -
whale-av
posted in technical issues • read more@Balwyn I wondered about [file cwd]
Does that work? and does Pd still find objects once another directory is set if you then use [declare]?
I have used [file glob] to find directories and search files in the past, but never changed the working directory.
David. -
whale-av
posted in technical issues • read more@jamcultur As @jameslo says...... something like this....... this.pd
Although you probably want each array in an abstraction with the file name as an abstraction argument or you will have problems with multiple arrays with the same name.... so ignore that....
So see the zip below which uses abstractions.
Dollars in objects are translated as the patch is opened so then you could replace [pack s s] with [pack s $1] and remove the [loadbang]
[EDIT... you cannot as the $1 needs to be a symbol so [loadbang] is still required.... I have changed that in the zip]The directory selection could be in your master patch and a message sent to the abstractions to change directory.
Note that the $2 in the message is the same as the $1 in the objects in this case.....Try doing something like this to organise your files and the setting of the tables...... this.zip
You will need to put all the abstractions in your Master patch but you only need to do that once. Future edits of the abstraction where necessary will be easy.
David. -
whale-av
posted in technical issues • read more@jamcultur
Replace "disp" in the read message with a $1 and instead of banging the message send the directory name accel vel or disp into it,,
David. -
whale-av
posted in technical issues • read more@raynovich You are not doing anything wrong.
Some external libraries are individual binaries for each external, so putting the path in preferences allows Pd to find them by name as they are created in the patch.But zexy and some others are a single binary containing all the externals. Only the help files are separate and can be found by name.
That means that the whole library needs to be loaded into memory as Pd starts..... and that is what happens using the -lib flag at startup.
The library can be loaded instead just for your patch using [declare].
That means that all the externals are available for Pd in exactly the same manner as all standard objects are available because those are part of the Pd binary itself.
David. -
whale-av
posted in technical issues • read more@Yar You will find this useful....... https://curiousart.org/digital_proj/pd_eBook.pdf
I have not tried with Gem. Tuio was an alternative in the past.
David. -
whale-av
posted in technical issues • read more@cfry You might find some help here........ https://github.com/agraef/pd-lua/issues/75
There was a commit at the bottom of that page.
David.