[PD] Pd in cross-platform frameworks
Dear list, Has anyone of you heard/seen of a possibilty to integrate a pd patch into a cross-platform framework ? My goal is to have an app for android and ios with the (more or less) same gui. The sound engine, however, should be an existing pd patch. The gui-code from the cross-platform framework needs to communicate with the patch. Thanks and best regards, Jakob ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Re: [PD] Pd in cross-platform frameworks
libpd... https://github.com/libpd/libpd what is your cross-platform framework? maybe there's already a module that integrates libpd into it? Antoine Le ven. 8 oct. 2021 à 14:25, Jakob a écrit : > Dear list, > Has anyone of you heard/seen of a possibilty to integrate a pd patch into > a cross-platform framework ? My goal is to have an app for android and ios > with the (more or less) same gui. The sound engine, however, should be an > existing pd patch. The gui-code from the cross-platform framework needs to > communicate with the patch. > > Thanks and best regards, > > Jakob > > > > ___ > Pd-list@lists.iem.at mailing list > UNSUBSCRIBE and account-management -> > https://lists.puredata.info/listinfo/pd-list > ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Re: [PD] Pd in cross-platform frameworks
the closest i know of is mobmuplat: https://danieliglesia.com/mobmuplat/ available for iOS and android. GUI is created in json. hand > Am 08.10.2021 um 17:33 schrieb Antoine Rousseau : > > libpd... https://github.com/libpd/libpd > what is your cross-platform framework? maybe there's already a module that > integrates libpd into it? > > Antoine > > > > Le ven. 8 oct. 2021 à 14:25, Jakob a écrit : > Dear list, > Has anyone of you heard/seen of a possibilty to integrate a pd patch into a > cross-platform framework ? My goal is to have an app for android and ios with > the (more or less) same gui. The sound engine, however, should be an existing > pd patch. The gui-code from the cross-platform framework needs to communicate > with the patch. > > Thanks and best regards, > > Jakob > > > > ___ > Pd-list@lists.iem.at mailing list > UNSUBSCRIBE and account-management -> > https://lists.puredata.info/listinfo/pd-list > ___ > Pd-list@lists.iem.at mailing list > UNSUBSCRIBE and account-management -> > https://lists.puredata.info/listinfo/pd-list ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Re: [PD] Pd in cross-platform frameworks
Or just create the whole thing in the browser using Pd-L2Ork/Purr-Data. Best, Ico -- Ivica Ico Bukvic, D.M.A. Director, Creativity + Innovation Institute for Creativity, Arts, and Technology Virginia Tech Creative Technologies in Music School of Performing Arts – 0141 Blacksburg, VA 24061 (540) 231-6139 i...@vt.edu ci.icat.vt.edu l2ork.icat.vt.edu ico.bukvic.net On Fri, Oct 8, 2021, 11:44 hans w. koch wrote: > the closest i know of is mobmuplat: https://danieliglesia.com/mobmuplat/ > available for iOS and android. GUI is created in json. > > hand > > > Am 08.10.2021 um 17:33 schrieb Antoine Rousseau : > > > > libpd... https://github.com/libpd/libpd > > what is your cross-platform framework? maybe there's already a module > that integrates libpd into it? > > > > Antoine > > > > > > > > Le ven. 8 oct. 2021 à 14:25, Jakob a écrit : > > Dear list, > > Has anyone of you heard/seen of a possibilty to integrate a pd patch > into a cross-platform framework ? My goal is to have an app for android and > ios with the (more or less) same gui. The sound engine, however, should be > an existing pd patch. The gui-code from the cross-platform framework needs > to communicate with the patch. > > > > Thanks and best regards, > > > > Jakob > > > > > > > > ___ > > Pd-list@lists.iem.at mailing list > > UNSUBSCRIBE and account-management -> > https://lists.puredata.info/listinfo/pd-list > > ___ > > Pd-list@lists.iem.at mailing list > > UNSUBSCRIBE and account-management -> > https://lists.puredata.info/listinfo/pd-list > > > > > ___ > Pd-list@lists.iem.at mailing list > UNSUBSCRIBE and account-management -> > https://lists.puredata.info/listinfo/pd-list > ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Re: [PD] Pd in cross-platform frameworks
I use Flutter for my day job, which I highly prefer to native iOS and Android development. (If I ever have the time and energy, I am considering rewriting MobMuPlat in Flutter, which would unite 4 separate implementations (iOS, Android, Java Swing for desktop, MacOs) into a single implementation.) While a Flutter GUI (and other layers of the app, e.g. data layer, controllers, etc) is cross-platform, you will still need to have a 'native' layer for iOS and Android in order to handle libpd integration and its interaction with per-platform audio APIs. But that would operate the same as existing iOS and Android native apps which use libpd; you would merely add a 'plugin' wrapper (i.e. a Dart library which translates app logic into calls to the native layer). On Fri, Oct 8, 2021 at 8:46 AM hans w. koch wrote: > the closest i know of is mobmuplat: https://danieliglesia.com/mobmuplat/ > available for iOS and android. GUI is created in json. > > hand > > > Am 08.10.2021 um 17:33 schrieb Antoine Rousseau : > > > > libpd... https://github.com/libpd/libpd > > what is your cross-platform framework? maybe there's already a module > that integrates libpd into it? > > > > Antoine > > > > > > > > Le ven. 8 oct. 2021 à 14:25, Jakob a écrit : > > Dear list, > > Has anyone of you heard/seen of a possibilty to integrate a pd patch > into a cross-platform framework ? My goal is to have an app for android and > ios with the (more or less) same gui. The sound engine, however, should be > an existing pd patch. The gui-code from the cross-platform framework needs > to communicate with the patch. > > > > Thanks and best regards, > > > > Jakob > > > > > > > > ___ > > Pd-list@lists.iem.at mailing list > > UNSUBSCRIBE and account-management -> > https://lists.puredata.info/listinfo/pd-list > > ___ > > Pd-list@lists.iem.at mailing list > > UNSUBSCRIBE and account-management -> > https://lists.puredata.info/listinfo/pd-list > > > > > ___ > Pd-list@lists.iem.at mailing list > UNSUBSCRIBE and account-management -> > https://lists.puredata.info/listinfo/pd-list > ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list