Coder Social home page Coder Social logo

rfxgen's Introduction

rFXGen

A simple and easy-to-use fx sounds generator, based on the amazing Dr.Petter's sfxr.

rFXGen comes in two flavours: ZERO (free version) and ONE (low-cost version). You can get them here.




rFXGen ZERO features

  • Predefined sound presets (Coin, Shoot, Explosion, PowerUp...)
  • Multiple wave types supported (Square, Sawtooth, Sine, Noise)
  • Up to four save slots to store generate sound (temporary save)
  • Load .rfx sounds or import .sfs files (compatible with sfxr)
  • Save .rfx sounds with generation parameters (104 bytes only)
  • Export .wav files, configurable sample-rate and bits-per-sample
  • Wave data visualization in real-time
  • Completely portable (single file)

rFXGen ONE plus features

  • Powerful command line for batch conversion and wave playing
  • Export wave to .raw samples data and code bytes array (.h)
  • Three unique GUI themes: Light, Dark, Candy

rFXGen Screenshot

rFXGen light interface

rFXGen Usage

Open the tools and use buttons/slider to generate sounds in real-time for your games. Sounds could be saved as .rfx (sound generation parameters) and also exported to .wav as sample data. rFXGen ONE also allows exporting sounds as .raw sample data and as a plain code byte array (.h)

rFXGen ONE comes with a powerful command line for sounds generation and manipulation. Just type on command line:

rfxgen.exe --help

rFXGen License

rFXGen is open source software. rFXGen source code is licensed under an unmodified zlib/libpng license.

rFXGen ZERO or rFXGen ONE are completely free for anyone willing to compile it directly from source. In case anyone prefers to directly download distributed binary files, rFXGen ZERO is free and rFXGen ONE is low-cost. In any case, consider it as a small donation to help the author keep working on software for games development.

Copyright (c) 2015-2020 raylib technologies (@raylibtech)

rfxgen's People

Contributors

raysan5 avatar superzazu avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.