About | Rules and Guide | Sign In/Create Account | Write a Post
Construction1990’s Internet Montage? No!
Please excuse the site weirdness. Mike is fixing and making things.
Ludum Dare 31 — Coming December 5th-8th 2014!

  • ??? Begins: in 9 days, 2 hours, 14 minutes, 15 seconds
  • October Ends: in 10 days, 2 hours, 26 minutes, 15 seconds
  • Ludum Dare 31 begins: in 45 days, 3 hours, 14 minutes, 15 seconds
  • (FYI: Clock might be off) | Ludum Dare 31: Real World Gatherings (Now Open!)

    [ October Challenge 2014 | Resources | Submit/Edit | View All ]

    sfxr – sound effects for all!

    Posted by
    December 13th, 2007 6:13 pm

    Been tinkering with this over the last couple of days.

    EDIT: Official sfxr homepage – http://www.drpetter.se/project_sfxr.html

    As the audio geek I am, I find it a bit unfortunate that most LD48 entries are usually silent. I figure it’s probably due to the authors not having a quick ‘n’ easy application at hand for making sound effects and therefore neglecting that aspect of the game in favor of code and, usually, graphics. Even simple sound effects can add a huge amount of immersion and fun to a game, though.

    What I present here is, if you will, an MS Paint for sound effects… or something along those lines. It’s meant to make it dead easy for anyone to whip up a few simple sound effects and save them as .WAV files for playback using most game/media libraries like SDL or pygame.

    Basic usage involves clicking the left-most buttons to automatically generate random sounds loosely targeted at certain categories. For more advanced users it’s possible to spend some additional time to manually create fairly varied and interesting sound effects.

    The interface is based entirely around sliders for controlling sound parameters, along with a few buttons. Even if you don’t want to spend time learning about all the sliders you can still have some fun just hammering away at them and listening to the various sounds that come out.

    Hopefully this will mean that there’s no longer any valid excuse for anyone to get N/A in sound!

    Download: sfxr.zip (win32, 48 kB) – Latest update: 2007-12-15 (see screenshot)

    EDIT: Apparently it sort of works in wine 0.9.50, though with some stability issues. Fortunately though, the good Gerry JJ/mjau managed to port it properly. Here’s a copy of his post:

    I ported DrPetter’s excellent sfxr (info) to SDL, so it can now be compiled and run natively in Linux!

    Download: sfxr-sdl.tar.gz

    Just type ‘make’ to compile. You need SDL and GTK 2.

    Source code is obviously included in the portable archive, and anyone is free to use or modify it for anything they please. There’s no need to credit me, although it would be nice if you did. I would also appreciate a little email note if you do create something cool based on my code.

    If I get around to making a little update I’ll include source code in the win32 archive as well.


    Tags: , , , , , , ,

    129 Responses to “sfxr – sound effects for all!”

    1. [...] sfxr – sound effects for all! Filed under: life — Tags: sfx — zproxy @ 8:52 am Its original purpose was to provide a simple means of getting basic sound effects into a game for those people who were working hard to get their entries done within the 48 hours and didn’t have time to spend looking for suitable ways of doing this. – DrPetter [...]

    2. sg says:

      That’s a great sound effect tool! Thank you very much :)

    3. BigUp says:

      Excellent application, many thanks for sharing it!

    4. Spi says:

      Thanks a lot, this software is just perfect.

    5. eadmaster says:

      Very nice.
      What about a library that generates SDL Mix_Chunk?

    6. Jason says:

      Awesome tool, but I’m reluctant to use it as my anti-virus (kaspersky) goes crazy thinking its a key logger :(

    7. Drac says:

      This is absolutely amazing!!! Thank you VERY VERY VERY much!

    8. Balaam says:

      This is awesome thanks a lot!

    9. mmediaman says:

      Only one word – “BRILLIANT” !

      DrPetter, you should be proud of your brilliance.

    10. Torley says:

      THANK YOU for the simple brilliance that is sfxr — I’m enjoying the Cocoa Mac port, cfxr, right now. And I also made a fun video tour of it:

      » http://www.youtube.com/watch?v=VULldovIhm8

    11. _martind says:

      Maybe you need a mirror, the download website is down from days…

    12. jikoo says:


      I know the website to download Sfxr is down. So I decided to share my ressource about Sfxr and Cfxr :


      There is an audio demo of Sfxr too !
      It’s my website about chipmusic, chiptune, 8bit music…

      If DrPetter is disagree, tell me. I will delete ZIP archive. Thank you.

    13. Tom Vian says:

      I made a Flash port of sfxr: as3sfxr! That means a cross platform web app that does everything sfxr does and more. I even stayed true to the original design

      App: http://www.superflashbros.net/as3sfxr/
      Project: http://code.google.com/p/as3sfxr/


    14. [...] it to, I had time for some polish. I made a list of sound effects I thought I would need, used sfxr to create the beeps and boops, and wrote the code to tie it all together. Adding sound really makes [...]

    15. [...] it to, I had time for some polish. I made a list of sound effects I thought I would need, used sfxr to create the beeps and boops, and wrote the code to tie it all together. Adding sound really makes [...]

    16. [...] Ludum Dare » Blog Archive » sfxr – sound effects for all! (tags: sfxr audio sound games opensource generative) [...]

    17. [...] Nothing special – but it certainly added something to the experience.  CFXR (a Mac port of SFXR) was the tool of choice for the sonar sound effect. Since I knew the player would hear this sound a [...]

    18. [...] sfxr — sehr simpler Software-Synthesizer (via) [...]

    19. DCBSupafly says:

      Loving your sfxr! We used it for our Radio Play: http://www.dcbsupafly.com/Shafted/
      Thanks a lot!

    20. Virus Support…

      [...]Ludum Dare » Blog Archive » sfxr – sound effects for all![...]…

    21. [...] is a simple sound effect prototyping open source tool. It was initially developed for the 10th Ludum Dare 48h gamedev competition. People neither had the time nor expertise to produce their own SFX so they generated them almost [...]

    22. [...] fine, with the exception of the wonderful 8-bit sound generator, SFXR.  Originally created by DrPetter for a Ludum Dare weekend game contest over 2 years ago, this incredible tool has now been ported to multiple platforms, including MAC OS [...]

    23. Edit Sound says:

      Edit Sound

      sfxr – sound effects for all! | Ludum Dare

    Leave a Reply

    You must be logged in to post a comment.

    All posts, images, and comments are owned by their creators.

    [cache: storing page]