decasteljau / jsfxr-for-wwise

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

License:Other


Languages

Language:JavaScript 63.5%Language:HTML 28.1%Language:TypeScript 8.3%Language:Batchfile 0.1%