Skip to content

jsfxr (ported from sfxr) with added Wwise connectivity, embedded into Electron

License

Notifications You must be signed in to change notification settings

decasteljau/jsfxr-for-wwise

Repository files navigation

jsfxr for Wwise


Overview

jsfxr is a sound effect generator, which uses presets to generate randomized sounds. Generated sound can be imported directory to Wwise without the need to manually save files on hard disk. jsfxr-for-wwise is embedded into an Electron app, making it easy to to use on desktop.

Note: Another version of this project exists without Electron: jsfxr-for-wwise-web

To Install

To clone and run this repository you'll need Git and Node.js (which comes with npm) installed on your computer. From your command line:

# Clone this repository
git clone https://github.com/decasteljau/jsfxr-for-wwise.git
# Go into the repository
cd jsfxr-for-wwise
# Install dependencies
npm install
# Compile Typescript
npm run build
# Run the app
npm start

Importing sounds to Wwise

jsfxr-for-wwise works with Wwise 2017.1.x and up.

First, ensure WAAPI is enabled in Wwise:

  • menu Project/Preferences
  • Check Enable Wwise Authoring API
  • Click OK
  • Restart Wwise

Then, open a Wwise Project. Note that every imported sound will be in the Default Work Unit.

To import sound to Wwise:

  • Start jsfxr
  • Generate a sound
  • Click the Send to Wwise button OR press W

Note: The first Send to Wwise is pressed, it can takes up to 10 seconds.

jsfxr

The original implementation is available here: jsfxr on github

About

jsfxr (ported from sfxr) with added Wwise connectivity, embedded into Electron

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages