How can I trigger a message when Any array value is changed
[r pd] receives pings
That's an interesting hack. Garray display is so inefficient that it will typically send so many bytes to the GUI that "ping" is sent to ensure the GUI is still alive.
However, GUI_BYTESPERPING is set to 1024 by default and I think small arrays will squeak underneath that limit and not trigger the ping message.
[pink~] from iemlib not working
@liamorourke There was a thread here 4 months ago....... https://forum.pdpatchrepo.info/topic/12460/brown-noise-generator
and @il-pleut is rummaging around in [fexpr~] at this very moment...... https://forum.pdpatchrepo.info/topic/12651/expr-expr-fexpr-gallerie
Probably the right time to ask him for the whole [noise~] rainbow while he is inspired.......
But maybe it is trying to open [cyclone/pink~] .........???...... and not finding the abstraction [iemlib/pink~].
David.
[pink~] from iemlib not working
hi, I've installed iemlib through synaptic package manager in ubuntu 18.04 in order to use [pink~] in vanilla (as explained in this thread: https://forum.pdpatchrepo.info/topic/11412/pink-noise-pd-vanilla)
but for some reason [pink~] is not working. According to synaptic the package is installed correctly. Does anyone know what im doing wrong? I've previously installed other externals through synaptic and they've worked fine.
I've input the code exactly as I have stated... like this: -
[pink~]
thanks
Get array values when they are updated
@weightless Pd will send "ping" when the array is updated......... by mouse or message.
It does the same for number boxes as well, but at a slower rate...... and maybe for other mouse updates.
Might be useful using [receive pd] and [route ping]
David.
Pink Noise PD Vanilla?
@audiolemon pink~.pd
It's an abstraction from iemlib that uses [biquad~] which is vanilla to eq white noise........
If you need to test it....... pink~-help.pd
[noise~] is not random....... it's a prng........ so it probably does loop, but undetectable (by ear) as you will not remember (by brain)......?
David.
Personal shortcuts in patch
The former African winner who spearheaded a two-week training practice for junior players stated he would be willing to support the Nigeria Table Tennis Federation (NTTF) in its quest to revive the fortune of the game "We've improved a lot today particularly with young players such as Aruna Quadri as everybody seen what happened at the Lagos World Tour and the African Top 16 Cup. At present, some of these Egyptian players are afraid of Nigerians. https://github.com/pingpongsport/bestpingpong/wiki/Best-Ping-Pong-Paddles-&-How-To-Choose-Them
Before, the Egyptians ?will think that they can defeat Nigerian players but today they have doubts of that which we are capable of accomplishing, because they have been convinced by our performance at the Lagos World Tour "I believe that in the next four to five decades, we'll see tremendous improvement in Nigeria tabletennis and I am optimistic that young players enjoy Tosin Oribamishe will be Africa champions in the next three or four years," he confessed. His words: "Exactly what the federation is trying to do would be to ensure that we get our players constantly engaged and we are fortunate to own Toriola, who's ready to utilize the national coaches.
I believe the thing that is most important now is coming off the back of a 2014 Commonwealth Games particularly. We know that we want some new players and some of the players hopefully at the next four decades are going to be in the Commonwealth games, so I am pretty sure that one or 2 of them will be there so we must work harder to build on the successes we have had and that I feel a fresh batch of celebrities will be discovered shortly" Oshodi appealed to identify with the game, to support the federation. Onaolapo and Aruna Quadri. So it tells you that the job we're doing is coming ahead but now that means awaiting NSC and we need money and our sponsors have been very helpful. https://github.com/pingpongsport/bestpingpong/wiki/Best-Ping-Pong-Tables-&-How-To-Choose
They tried very hard but now we want the Federal Government to rear table tennis in Nigeria," he added. However, Toriola that has played important role in the ping pong of the country scene in the era of Egypt believes it's over for the North Africans Sep 09, 2014 (This Day/All Africa Global Media via COMTEX) -- Nigeria's longest serving table baseball player, Segun Toriola, has announced that Egypt's dominance of the sport in the continent has been over In the last five decades, Egypt sustained its dominance of table tennis at the African upper 16 Cup when the Aruna Quadri of Nigeria defeated two Egyptians en-route to clinching the title until recently in Africa and this continued unabated "For me it's very important to give something back to the young ones and everybody know that I have been playing with the national team for many decades.
It is very important to allow the young ones, as I'm planning to stop next year have more comprehension of the sport. Having gained a lot of knowledge even as a junior participant and with over 15 years experience, I think it's also very important I'd like to impart about the younger players," he explained "We must thank our sponsors, the people who backed us and to perform more championships means more cash and that's a significant constraints we are having but we are seeking to the National Sports Commission (NSC) now over. We need their support and backing. We advised we will provide at the Commonwealth Games and a bronze, which we haven't done in a long time was sent by us. We are very proud of that medal considering the fact that we have two young players from the team - Ojo
https://www.linkedin.com/pulse/best-ping-pong-robots-ping-pong-sport/
President of the Nigeria Table Tennis Federation (NTTF), '' Wahid Enitan Oshodi, insisted that getting players like Toriola stays a plus into the country
all possible permutations with repetitions of harmonic volume from top to bottom
@ingox your patch is great, and generates the sequence just how i pictured it, but now how do I apply it in iannix? this is the score i made with iannix...DS3.iannix , each pink curve represents pitch and the other colored curves are for morphing timbre, there are 31 pink curves and another 31 green ones or whatever that color is... each green one will control the timbre of an individual pink one...
how do I apply your patch with the iannix score? there will be 8 harmonics with 4 different positions in volume each for a start (25%, 50%, 75% and 100%), and the change has to be continuous, if the curve is continuous; If its rectangular at any point and cuts off instantly there will be a jump from timbre to timbre.
Getting the output from a struct element, I think I'm getting close
@Balwyn Getting better and more useful!
The ping seems to control dataflow with the gui....... maybe to ensure audio continuity.
If you put a gui in the patch and change it's value then a stream of pings are generated. Seems to be a message from the Pd gui saying "ready, send next chunk".
s_inter.c
/* ---------------------- sending messages to the GUI ------------------ */
#define GUI_ALLOCCHUNK 8192
#define GUI_UPDATESLICE 512 /* how much we try to do in one idle period */
#define GUI_BYTESPERPING 1024 /* how much we send up per ping */
David.
Getting the output from a struct element, I think I'm getting close
Ok delays didn't work as it just delayed the onslaught, but [route] works well by sending an Id from the struct click to [route] then [spigots] dispersing the cental ping bang to the correct [slids-2] (obviously the [table] at the top right would be hidden)
slids-2-ping-test.pd
slids-2.pd
Getting the output from a struct element, I think I'm getting close
@whale-av that is an interesting event (ping). what is its original purpose? Its great the way it Idles to almost nothing. A problem I found is that if there are multiple instances of [slids] they are all trying to update at the same time. resulting in Pure Data stalling. I even slowed the bangs down with a modulo counter of 5 and [sel 0], which prevents the stalling but still causes a jerkiness to the mouse. I'll try a central ping and some delayed bangs next.