Hi all,
I'm working on getting started with OSC and I'm referencing this page:
http://write.flossmanuals.net/pure-data/osc/
which suggests using [packOSC] and [unpackOSC], which I believe are supposed to be in Mr. Peach. The only problem is that I have Mr. Peach installed and I don't seem to be able to create those objects. I have tried declaring them [mrpeach/packOSC] and [mrpeach/net/packOSC], not to mention with lowercase letters as well. [import mrpeach] also doesn't create. However, I can use some other objects just fine, like [mrpeach/net/udpreceive].
I am currently using Pd 0.48.1 and, according to Synaptic, I have pd-mrpeach & pd-mrpeach-net 0.1 installed. Am I missing something? Those are the only ones that show up in Synaptic. I also noticed that the Pd site doesn't list any versions for it:
https://puredata.info/downloads/mrpeach
Any hints would be appreciated!
Cheers, Joey
On Fri, 2019-09-27 at 21:44 -0700, Joey Dodson wrote:
Hi all,
I'm working on getting started with OSC and I'm referencing this page:
http://write.flossmanuals.net/pure-data/osc/
which suggests using [packOSC] and [unpackOSC], which I believe are supposed to be in Mr. Peach. The only problem is that I have Mr. Peach installed and I don't seem to be able to create those objects.
[...]
I am currently using Pd 0.48.1 and, according to Synaptic, I have pd- mrpeach & pd-mrpeach-net 0.1 installed. Am I missing something?
You're not telling us what OS you are using, but it appears since you're using synaptic that you're using a Debian-like OS.
If so, the osc objects are available in a separate package 'pd-osc'.
Roman
Hi Roman,
You're right. Immediately after I sent the email out, I did realize that I forgot to mention my OS. I'm on Ubuntu 18.04.
I checked and I do have pd-osc installed as well. I tried [mrpeach/osc/packOSC], but it wouldn't create either. I did manage to get it working though!
I decided to see if I could find the files for this external via the terminal:
$ locate packOSC
shows:
/usr/lib/pd/extra/osc/packOSC.pd_linux
So I go into Pd and try [osc/packOSC] and it works! So apparently, Pd doesn't consider it as being a part of Mr. Peach. I wonder if anyone else can confirm that this declaration works or doesn't work for them. I would like my patches to be portable and it would be good to know if this will present any problems later.
On Fri, Sep 27, 2019 at 11:55 PM Roman Haefeli reduzent@gmail.com wrote:
On Fri, 2019-09-27 at 21:44 -0700, Joey Dodson wrote:
Hi all,
I'm working on getting started with OSC and I'm referencing this page:
http://write.flossmanuals.net/pure-data/osc/
which suggests using [packOSC] and [unpackOSC], which I believe are supposed to be in Mr. Peach. The only problem is that I have Mr. Peach installed and I don't seem to be able to create those objects.
[...]
I am currently using Pd 0.48.1 and, according to Synaptic, I have pd- mrpeach & pd-mrpeach-net 0.1 installed. Am I missing something?
You're not telling us what OS you are using, but it appears since you're using synaptic that you're using a Debian-like OS.
If so, the osc objects are available in a separate package 'pd-osc'.
Roman _______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
On Sat, 2019-09-28 at 05:56 -0700, Joey Dodson wrote:
I would like my patches to be portable and it would be good to know if this will present any problems later.
From what I remember, it was only Pd-extended that shipped the osc externals as part of mrpeach. In Deken and as Debian packages, they're part of the 'osc' library ('pd-osc' would be the package name).
You can make your patch work with both layouts by using a declare statement for both:
[declare -path mrpeach -path osc]
(Assuming Deken default install location)
Roman
Thanks for the information! I'll keep that in mind. :)
On Sat, Sep 28, 2019 at 10:39 AM Roman Haefeli reduzent@gmail.com wrote:
On Sat, 2019-09-28 at 05:56 -0700, Joey Dodson wrote:
I would like my patches to be portable and it would be good to know if this will present any problems later.
From what I remember, it was only Pd-extended that shipped the osc externals as part of mrpeach. In Deken and as Debian packages, they're part of the 'osc' library ('pd-osc' would be the package name).
You can make your patch work with both layouts by using a declare statement for both:
[declare -path mrpeach -path osc]
(Assuming Deken default install location)
Roman _______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Interestingly, I tried installing on Windows via Deken, but objects declared [osc/~] and [mrpeach/net/~] would only work if I changed them all to just [mrpeach/~]. Can any other Windows users confirm? I am using Pd 0.48 on Ubuntu and 0.50 on Windows though, so I'm not sure if it's the difference in OS or the difference in versions that is causing this discrepancy.
On Sun, Sep 29, 2019 at 8:55 AM Joey Dodson joey.dodson3@gmail.com wrote:
Thanks for the information! I'll keep that in mind. :)
On Sat, Sep 28, 2019 at 10:39 AM Roman Haefeli reduzent@gmail.com wrote:
On Sat, 2019-09-28 at 05:56 -0700, Joey Dodson wrote:
I would like my patches to be portable and it would be good to know if this will present any problems later.
From what I remember, it was only Pd-extended that shipped the osc externals as part of mrpeach. In Deken and as Debian packages, they're part of the 'osc' library ('pd-osc' would be the package name).
You can make your patch work with both layouts by using a declare statement for both:
[declare -path mrpeach -path osc]
(Assuming Deken default install location)
Roman _______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Please note that the flossmanuals page is outdated in so far that nowadays you don't need any external to get OSC communication going. Vanilla Pd supports OSC, look at the objects and helpfiles of [oscparse] and [oscformat] for pointers on how to use them.
m.
On 28.09.19 06:44, Joey Dodson wrote:
Hi all,
I'm working on getting started with OSC and I'm referencing this page:
http://write.flossmanuals.net/pure-data/osc/
which suggests using [packOSC] and [unpackOSC], which I believe are supposed to be in Mr. Peach. The only problem is that I have Mr. Peach installed and I don't seem to be able to create those objects. I have tried declaring them [mrpeach/packOSC] and [mrpeach/net/packOSC], not to mention with lowercase letters as well. [import mrpeach] also doesn't create. However, I can use some other objects just fine, like [mrpeach/net/udpreceive].
I am currently using Pd 0.48.1 and, according to Synaptic, I have pd-mrpeach & pd-mrpeach-net 0.1 installed. Am I missing something? Those are the only ones that show up in Synaptic. I also noticed that the Pd site doesn't list any versions for it:
https://puredata.info/downloads/mrpeach
Any hints would be appreciated!
Cheers, Joey
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list