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 :)

Updated 3 days ago
Published 11 days ago
StatusReleased
CategoryTool
AuthorAlex May
TagsPlaydate, Retro, Sound effects, Soundtoy

Download

Download NowName your own price

Click download now to get access to the following files:

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

Development log

Comments

Log in with itch.io to leave a comment.

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!