A downloadable tool

Download NowName your own price

PDFXR is a user friendly interface to Panic's Playdate synth API. Use the dials on the modules to create cool retro sounds, then save them to your Playdate device, import them into your project and play them back without having to turn them into bulky, memory-intensive WAVs.

Easily make a wide range of sound effects! Ship your game with a fraction of the audio footprint! Go mad from the sheer power coursing through your crank!

Use the presets to get you started with some pre-defined sound ideas, or just start twisting dials and see what you get. Mutate your sound effect to create small variations, or use the Randomise feature to create a new variation within your current preset's parameters! If you're feeling wild, start a new project and use Randomise to create a completely random synth!

The core volume envelope, frequency oscillator and amplitude oscillator each have their own display so you can easily see what is happening with each module when your sound effect is played back.

PDFXR supports undo and redo using the crank. Undo 250 annotated actions! Redo them again! Zip through time as if you were that feller off Quantum Leap only with more control over it than he had!

You get:

  • PDFXR.pdx.zip - the Playdate app you can use to create your sound effects!
  • pdfxr.lua - an API for loading your saved synths and playing them at run time in your own games!
  • A manual! The manual is also available online here.

PDFXR is donation-ware. Feel free to download it for nothing to mess around with it! If you find it useful or just good fun, I'd be very grateful if you came back and left a token of appreciation :)

Download

Download NowName your own price

Click download now to get access to the following files:

pdfxr.lua 4.7 kB
Manual.zip 51 kB
PDFXR.pdx.zip 218 kB

Development log

Comments

Log in with itch.io to leave a comment.

Hi Alex!!! Is there a way of using these patches with midi files or some sort of custom setup to perform music not just sound effects? Working with a musician and though very technical would be a stretch to get them to create music without some way of sequencing or performing, an thoughts or pointers would be ace

(+1)

Hey Ben! No, I'm afraid not. The data produced by this app are just settings that plug into the Playdate API and it is mainly designed with sound effects in mind. I thought about making a music tracker but got tired very quickly.

poooooop :) thanks!

(1 edit)

Very tempting though isn't it? Building a tracker where you author all samples and tracks on the playdate itself and then can use them in your games. Very tempting.

dont want to make more work for you but i came to the app hopefully it wold have a sequencer :)

Looks like fun! I don't have a Playdate (yet!). However, the included PDX file doesn't work on macOS in the Simulator on m-series ARM processors. 

Hello! I don't think I'll be able to compile such a binary as I have a 2012 MacBook pro... Though I guess the build command would be pretty similar to the device ones. Also, TECHNICALLY it's against the simulator terms of use for me to recommend using it to run my stuff. Though I think this one would fall into a gray area cos it's really a development tool, not a game.

No worries. Weird that a 2012 MacBook wouldn't generate the right dylib though. Cheers!

it's intel i think!

Hi,

Please try out the new version which should run in the simulator on any platform.

Cheers!

Alex

Works great. I hope it wasn't too much trouble.

no problem!