-
Balwyn
posted in technical issues • read moreYou could write the values via a sinesum message to an array

-
Balwyn
posted in technical issues • read moreAnother way when patches disappear off screen on windows 10, is to hover over the Pd icon on the task bar and right click on the missing patch's large icon title bar then click maximize, then drag down the maximized title bar to restore its size.
The missing patch appears as a blank patch on the task bar icon.

-
-
Balwyn
posted in technical issues • read moreAnother possible choice is to use [makenote] instead of [pipe], although 1 millisecond needed to be added to the bang delay.
chord-loop.pd -
Balwyn
posted in technical issues • read more@esaruoho I sent this while you were replying and might of skipped it
the bang between [r $1-id] and [array get plom$1] looks like it is blocking the id, and the delay is toggling the metro twice
-
Balwyn
posted in technical issues • read morethe bang between [r $1-id] and [array get plom$1] looks like it is blocking the id, and the delay is toggling the metro twice
-
-
Balwyn
posted in technical issues • read moreDid you close the edit window with the "done" bang?
If not the metro will still keep updating the last array that opened it. -
Balwyn
posted in technical issues • read more@esaruoho said:
am now trying to figure out how
[vis 0(could also be used to control the windowsize + position of the array edit, since having it stably in a specific place would be pretty amazing.@esaruoho Well, this is possible with the now undocumented message [relocate( which is not at all intuitive and may disappear sometime in the future, however it still works at the moment.
It is in the Pd-extended documentation but has disappeared in later releases of PdNo warranties for the next bit
so make back ups or use a copy of your patchCopy the four objects and paste them in your patch if you want to test, click the bang and the $0-edit subpatch should open at size of 720x530 at the position of 50 left 50 top (adjust the message list to suit.
[menuclose( is required instead of [vis 0( for it to work
move-subpatch.pd

-
Balwyn
posted in technical issues • read more@esaruoho sorry for the late reply I'm in Australia, but it looks like you have it sorted anyway
cheers
Balwyn -
Balwyn
posted in technical issues • read moreAnother method is to use [array get] and [array set] and copy the array to a larger editor array and back to the calling array with a metro to update as you edit.
Here i've used an hslider to blackout the arrayname but also receive a click to open the editor and send its id.
setget.pd

-
Balwyn
posted in technical issues • read morePlugData does have GraphOnParent under the + symbol at the top (or ctrl+shift+G) which produces an empty GOP subpatch that work perfectly and is sizable rectangle, right click this to open and edit
-
Balwyn
posted in technical issues • read moreYou divide the array size by the samplerate to get the number of seconds

-
-
Balwyn
posted in I/O hardware diy • read moreEdit: I found it under list-abs
the easyflow has [listCompare] which may be similar
This web page to find libraries may also be of use
https://deken.puredata.info/search.html?libraries=&objects=List-compare&descriptions=However it didn't find anything for list-compare just the above.
-
Balwyn
posted in patch~ • read moreExpanding on the vline~ driven audio player, here is a rudimentary polyphonic wavetable piano.
It seams to take a second for each clone voice to initialize so there's no sound at first.
The single 561kb wave file is limiting but sound ok in the middle to lower frequencies.
I'm curious though, as to why I need to use a samplerate of 44100 when my soundcard is 48000
Cheers
Balwyn
vline~piano.zip -
Balwyn
posted in patch~ • read more@whale-av said:
@Balwyn Maybe [vline~] and [tabread4~] would improve the precision?
David.Thanks David! that made all the difference, in fact just changing [line~] to [vline~] did the job with 197MB no problem.
vline-play.pdEdit:
i also added -maxsize 2e+09 to the read message, something you recommended years ago



