Hi Arnault,
The [text] element does not work because the version of Pd that ships with PdDroidParty is currently out of date. I'm sort of working on a new build but not sure when I will get that working. Patches welcome!
Cheers,
Chris.
On 10/07/18 00:08, Arnault Malgat wrote:
hi, chris !
just started to get aquainted with PdDroidParty - great fun and fantastic work that you did !
unfortunately the "hurleur" links on http://droidparty.net/ are dead, so i couldn't find any dedicated forums. and your github account says that you are looking for a maintainer (i'm sorry, but i'm really not up to it ...), so i figure PdDroidParty is not actively maintained atm ?
anyway, i'd love to do some stuff with it and got some questions in this regard:
1.) which PD version should i use to create PdDroidParty patches ? you wrote on this list that [text] is not implemented in the actual version (PdDroidParty-debug-283.apk), so is it 0.46 or even 0.45 i'm dealing with here ?
2.) is there anything like a "PD console" possibility so check, whether an object has been loaded or not ? or error logs i could view ?
3.) is it possible to send pd control messages like "; pd quit" ?
4.) some native PD gui elements like [symbol], [vradio] and [hradio] are not working, is that right ?
5.) the "pure-widgets-demo" stuff is great, but i don't really understand why the moving of the "ViewPort" canvas changes the patch's view on the android device like it does. is "ViewPort" some special variable or object ?
thanks for any info !
best
oliver
Hello Oliver!
On 4/1/19 9:10 am, oliver wrote:
unfortunately the "hurleur" links on http://droidparty.net/ are dead, so i couldn't find any dedicated forums.
Thanks for the heads-up. I have fixed the forum link.
I fixed a rendering regression in November so I guess that means I am still maintaining it.
These days I like to think of software which is not receiving changes but which people are still using as "complete" rather than "unmaintained" but I understand this is an uncommon view. :)
It would be great if there was an enthusiastic person who would fix bugs, do minor upgrades, and implement some of the more obvious missing features but I am not holding my breath for that.
I've just compiled and pushed up a new build (312) and it appears it has successfully linked against the latest pd-for-android (libpd) which according to a recent commit message says it is version 0.48-1. I also just tested a [text] object in a patch and it did not throw a missing object error so I guess that is working now.
2.) is there anything like a "PD console" possibility so check, whether an object has been loaded or not ? or error logs i could view ?
Yes, I think the best way to do this is have adb
installed on your
computer and use the following command with your phone plugged into your
computer:
adb logcat | grep Pd
If you print things from Pd you can see them via this log.
3.) is it possible to send pd control messages like "; pd quit" ?
I think so yes. Certainly the dsp message works.
4.) some native PD gui elements like [symbol], [vradio] and [hradio] are not working, is that right ?
Yes. The exact definition of "not working" is that the objects are created by Pd but there is no rendering code for them so they are not drawn on the phone's screen.
I don't have a good grasp of this feature or how it works although I vaguely intend to explore it further. It was implemented by Antoine in a fork with a lot of changes I merged some time back. I would start with what is in that demo patch and experiment to get to where you want.
Here is a list of things I would love to see fix or updated in PdDroidParty:
UIs can be built with HTML, CSS & Javascript).
I could justify implementing these things myself if I was able to tell my family that I am getting paid to do it. So if a project had commercial backing an option would be to pay myself or another developer to make changes. I have previously paid a developer to work on PdDroidParty and it was a good experience.
Best of luck and I hope the software is useful to you!
Cheers,
Chris.
hi, chris !
thanks a lot for all the infos and kind help ! much appreciated !
Thanks for the heads-up. I have fixed the forum link.
confirmed. only the "There are some good tips for Windows users in this forum thread." link is still invalid, though
that's a totally valid point. if it's declared "complete" i can live with all the restrictions and just use the stuff, that's working. fine with me !
PD 0.48-1 is great as a working version ! just downloaded and installed your latest build. seems to work alright, but the background is rendered as black (!), making many example patches unusable unless they have a coloured canvas or a png file as background !
i'm not quite sure i understand, but gonna investigate. so this would be done on linux ?
thanks again for all your work !
best
oliver
Hi Oliver,
On 6/1/19 4:56 pm, oliver wrote:
confirmed. only the "There are some good tips for Windows users in this forum thread." link is still invalid, though
Fixed thanks.
I've filed an issue for this and will try to fix it soon:
https://github.com/chr15m/PdDroidParty/issues/40
I think adb is available on windows too. If you do a search you can find more information about installing and using it.
Cheers,
Chris.
I came across a minor peculiarity in Pd 0.49-1 running on macOS 10.14.2
I have created a multi-output device in my Audio MIDI Setup. It’s works a splitter where the audio is sent in parallel to the built-in output and to soundflower. I have named it ‘Built-in Output and Soundflower’.
In Pd I can select it as output device in the menu but after pressing OK it takes and stores the 'Built-in Output' as device instead of my ‘Built-in Output and Soundflower’. If I name the multi-output device differently (i.e. ‘Multi out’) I can select it properly and everything works as expected. It seems that Pd only looks at/remembers the first x characters of the name of the selected device.
Best!
Edwin
I came across a minor peculiarity in Pd 0.49-1 running on macOS 10.14.2
I have created a multi-output device in my Audio MIDI Setup. It’s works a splitter where the audio is sent in parallel to the built-in output and to soundflower. I have named it ‘Built-in Output and Soundflower’.
In Pd I can select it as output device in the menu but after pressing OK it takes and stores the 'Built-in Output' as device instead of my ‘Built-in Output and Soundflower’. If I name the multi-output device differently (i.e. ‘Multi out’) I can select it properly and everything works as expected. It seems that Pd only looks at/remembers the first x characters of the name of the selected device.
Best!
Edwin
Please follow the Netiquette, especially the part with not replying to a random email when starting a new thread. It messes up the archive. https://lists.puredata.info/pipermail/pd-list/2019-01/thread.html
For the bug, I'd suggest you make an issue on github. https://github.com/pure-data/pure-data/issues
On 07.01.19 10:15, Edwin van der Heide wrote:
Hi!
i don't really understand why the moving of the "ViewPort" canvas changes
the patch's
view on the android device like it does. is "ViewPort" some special variable or object ?
yes "ViewPort" is a special canvas-gui name (hard coded in the java), that can be used to scroll through the main pd window:
canvas, cut, copy)
indication of the portion of the screen that will be displayed on PdDroidParty.
Antoine Rousseau http://www.metalu.net http://metalu.net __ http://www.metaluachahuter.com/ http://www.metaluachahuter.com/compagnies/al1-ant1/
Le lun. 7 janv. 2019 à 03:03, Chris McCormick chris@mccormick.cx a écrit :
Hi,
On 7/1/19 10:46 pm, Antoine Rousseau wrote:
Thanks Antoine, I will add this information to the droidparty.net page (or merge a PR if there is one before I get to it).
Cheers,
Chris.
I've just pushed a PR for this. (https://github.com/chr15m/PdDroidParty/pull/42)
Antoine Rousseau http://www.metalu.net http://metalu.net __ http://www.metaluachahuter.com/ http://www.metaluachahuter.com/compagnies/al1-ant1/
Le mar. 8 janv. 2019 à 04:12, Chris McCormick chris@mccormick.cx a écrit :
Hi Antoine,
On 8/1/19 7:34 pm, Antoine Rousseau wrote:
I've just pushed a PR for this.
I have merged this. Thank you so much.
Cheers,
Chris.
Hi Oliver,
On 7/1/19 10:03 am, Chris McCormick wrote:
I have fixed this bug and the latest build (317) is up on droidparty.net
Cheers,
Chris.