• fbpsound

    Hi to all!

    I put together a bite-sized set of abstractions specifically geared towards starting game audio projects with PD.
    Included is a state-based drum machine, mixer abstractions, patches for interactive music crossfades, little synth modules and some utilities. It's my first abstractions set, so feedback is absolutely welcome of course!

    I hope that some of you diving into using PD as a game audio engine will find these useful! (I've been using a lot of PD with Unity and the Kalimba plugin).

    https://github.com/fbpsound/pip_abstractions

    Currently contains:

    • simple envelopes for shaping volume of synths and samples (adsr and such)

    • channel strip abstraction with send levels

    • mixer abstraction (basically more channels in one for getting started quickly)

    • couple of super simple synths to start experimenting with realtime generated music in games

    • drum machine that loads samples and can store and change patterns depending on game state

    • small object to connect unity with pd via kalimba

    • tool to pitch samples depending on position in a song (useful for Mario Galaxy style sound effects that change depending on the harmony in the loop!)

    • Fade logics for creating interactive music based on layers (additive and crossfade layer)

    • simple limiter for preventing ears to explode

    • couple of metronome abstractions (also with subdivisions)

    • little NES style synth for chiptunes project

    • piano phase inspired mini sequencer

    • random object without repeat

    • mega simple sampler

    most of you will just know how to make these in a breeze, nothing super fancy in there- my idea was to collect a set of patches that might aid the interested game audio person in exploring PD as an audio engine!

    Cheers,

    FBP

    posted in abstract~ read more
  • fbpsound

    Hello all,

    I'm writing to let you know that Kalimba- a Puredata binding for Unity which also deploys on iOS and Android via libPD - is now on github.

    https://github.com/hagish/kalimba

    It's possible to locally create patches that receive data from Unity via TCP, and then build the project for mobile devices.

    We hope that anyone who's interested in using Unity together with PD will benefit from this!

    Cheers from Munich,

    FBP

    posted in news read more
  • fbpsound

    Hello everyone,

    after searching around the forums and the net I decided to post this question here.. I'm using PD as the audio engine for a mobile game (using libpd, and therefore "only" Vanilla objects).

    This is very exciting, and I'm exploring all the possibilities for composition and realtime sound generation. One big thing I wanted to include is the possibility of reading midi files inside the patch, and pipe the data to envelopes and oscillators accordingly. Extended apparently has the "seq" object, but how about Vanilla? Is there a way to "import" a .mid file into a patch?

    Thank you all for helping a greenhorn out :=)

    Filippo

    posted in technical issues read more
  • fbpsound

    Darn, somehow I didn't get email notification for new posts, sorry for the late reply!

    Glad you liked it and hope you find them useful in the future as well- will be adding more stuff for sure, as well as tweaking what's already there.

    Best,

    FBP

    posted in abstract~ read more
  • fbpsound

    Thanks for a great tutorial, solved my poly woes instantly! :)

    Filippo

    posted in tutorials read more
  • fbpsound

    Thanks for your reply! I've tried out the rjlib object, but more complex midi files seem to scramble up the output. Might have to force my programmer to build in the [seq] object after all, or get cracking with writing my own midi parser!

    Cheers,

    Filippo

    posted in technical issues read more
Internal error.

Oops! Looks like something went wrong!