Hello list,
I've collected and cleaned up a few patches that I've been using a lot while making game audio with PD (mainly for Android, using libpd, Unity and Kalimba) and wanted to make them available to everyone. Giving a tiny bit back since I've received so much help and advice from the PD community!
I'm mainly trying to cover what a PD beginner/game audio composer would need in order to start building a PD-based audio engine for a video game. Threw in some mixer abstractions, some stuff for interactive music, a state-based drum machine and so on.
As I said it's super basic, but it might just be less intimidating for someone who's just interested in the game audio potential of PD to have these basic blocks handy.
Let me know if there is anything that can/should/must be improved in order for it to be of any use! I'd like to make help patches for the abstraction as well, but am not sure if they really need them since most of them are very simple. What do you think?
https://fbpserver.dyndns.org/pydio/data/public/5b1c5c.php
Cheers,
Filippo
Nice one Filippo! Thanks for sharing
Cheers, Joe
On 16 February 2014 21:31, Filippo Beck Peccoz mail@fbpsound.com wrote:
Hello list,
I've collected and cleaned up a few patches that I've been using a lot while making game audio with PD (mainly for Android, using libpd, Unity and Kalimba) and wanted to make them available to everyone. Giving a tiny bit back since I've received so much help and advice from the PD community!
I'm mainly trying to cover what a PD beginner/game audio composer would need in order to start building a PD-based audio engine for a video game. Threw in some mixer abstractions, some stuff for interactive music, a state-based drum machine and so on.
As I said it's super basic, but it might just be less intimidating for someone who's just interested in the game audio potential of PD to have these basic blocks handy.
Let me know if there is anything that can/should/must be improved in order for it to be of any use! I'd like to make help patches for the abstraction as well, but am not sure if they really need them since most of them are very simple. What do you think?
https://fbpserver.dyndns.org/pydio/data/public/5b1c5c.php
Cheers,
Filippo
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Am 2014년 02월 17일 06:31, schrieb Filippo Beck Peccoz:
Let me know if there is anything that can/should/must be improved in order for it to be of any use! I'd like to make help patches for the abstraction as well, but am not sure if they really need them since most of them are very simple. What do you think?
my 2ct:
I personally think help patches are always useful, no matter how simple the abstraction is. the help patches also can serve as a testbed to make sure the abstraction is doing what it is supposed to.
including [pd meta] information would be next on your list, so your abstractions can be indexed by the search plugin.
also putting them on github may help lover the bar for contributions.
m.
Hi Max,
thanks for your feedback, that's exactly what I need to know and don't yet! :) I'll make help patches for all of the abstractions. As far as I know, it suffices to name the patch "name-help.pd", and put it in the same folder, right?
Also, where can I edit the metadata and what can you edit in there exactly?
Thanks again for your reply,
Filippo
Filippo Beck Peccoz Game Audio
www.fbpsound.com Twitter: @fbpsound Skype: fbpsound Mobile: +49-(0)1520-4004143 Studio: +49-(0)89-80033204 Fax: +49-(0)89-99752164
On Feb 19, 2014, at 3:35 PM, Max abonnements@revolwear.com wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Am 2014년 02월 17일 06:31, schrieb Filippo Beck Peccoz:
Let me know if there is anything that can/should/must be improved in order for it to be of any use! I'd like to make help patches for the abstraction as well, but am not sure if they really need them since most of them are very simple. What do you think?
my 2ct:
I personally think help patches are always useful, no matter how simple the abstraction is. the help patches also can serve as a testbed to make sure the abstraction is doing what it is supposed to.
including [pd meta] information would be next on your list, so your abstractions can be indexed by the search plugin.
also putting them on github may help lover the bar for contributions.
m. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.14 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
iEYEARECAAYFAlMEwT0ACgkQ3EB7kzgMM6K5tACcDgg3/eGCuCCNy16TDG//netU IQcAnAhP6KlJzcFjgog2mfN8my3CgmUu =ucNX -----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Am 2014? 02? 20? 00:00, schrieb Filippo Beck Peccoz:
I'll make help patches for all of the abstractions. As far as I know, it suffices to name the patch "/name/-help.pd", and put it in the same folder, right?
That's right!
Also, where can I edit the metadata and what can you edit in there exactly?
I don't think there is a web resource explaining the format, but there is this excellent patch you may look at: all_about_help_patches.pd which on my computer is to be found at /usr/lib/pd-extended/doc/5.reference/ there is the standard anatomy of a help patch demonstrated including the [pd META] subpatch containing the meta data.
m.
Hi Max,
found the help patch with the meta information it and will be studying it tonight :)
Thanks,
Filippo
On Feb 23, 2014, at 6:55 PM, Max abonnements@revolwear.com wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Am 2014? 02? 20? 00:00, schrieb Filippo Beck Peccoz:
I'll make help patches for all of the abstractions. As far as I know, it suffices to name the patch "/name/-help.pd", and put it in the same folder, right?
That's right!
Also, where can I edit the metadata and what can you edit in there exactly?
I don't think there is a web resource explaining the format, but there is this excellent patch you may look at: all_about_help_patches.pd which on my computer is to be found at /usr/lib/pd-extended/doc/5.reference/ there is the standard anatomy of a help patch demonstrated including the [pd META] subpatch containing the meta data.
m. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.14 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
iEYEARECAAYFAlMKNhwACgkQ3EB7kzgMM6INXQCdGpxkpuj4rRxG7xUX9yzRzWAY U2MAn19At9UB7NhUUh+0bA/o5UqDZIz+ =fk+d -----END PGP SIGNATURE-----