I am looking for a consultant to work on a project involving PureData/libpd.
The job is to work on the server side of a AR/VR project.
A good knowledge of Unix Sound Architecture is required, in particular jack.
Advanced programming skills in C++ would be ideal but someone having experience
with the headless puredata could match.
Please contact directly: firstname.lastname@example.org
I have been trying to send midi commands from a libpd application to a digital piano.
It seems though that midi messages such as pd.sendnoteon are meant to be received by pd
and not carried further to the system. Is that correct ? And if so, is there a way to send these
midi commands further down a usb cable ?
[unpack s s] and tacking the second argument did the trick. Sorry.
Obviously still in the middle of the learning curve.
Thanks. It did work. But I realise that in order to minimise the impact on my existing patch,
I would be better off to remove the ¨set¨ in [set nameSample(.
There is obviously something I cannot wrap my head around with symbol, messages and lists. I cannot achieve this.
I would appreciate greatly if you would be able to lend an hand yet again.
I am relatively new to Pureadata and it looks like the issue is rather trivial.
I load several samples in array at starting time. I would like to play the array with tabread or tabread4 upon receiving a message indicating which sample should be played. To that intent, I need to send a ¨set¨ message to tabread.
I have not managed to build the set message so far. The operation consists in concatenating set and the sample name. I have tried with pack, list, prepend but so far to no avail.
Incidentally, what I am trying to achieve (loading samples and playing them on demand) should be a common operation. I have not managed to find a proper reference for this. The closest were:
The latter is fairly close to what I am looking for but it seems to be using pd-extended function. I need to work in pd-vanilla. Any relevant pointer ?