Skip to content

RFX01/wtgen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WT Gen

Simple rails application for creating procedurally generated Wavetables (compatible with Phase Plant and Serum). This application does not require a database.

Public Instance

Setup

To run this, install ruby 3.1.2 and the bundler gem, clone this repo, cd into the directory and run:

bundle install

Afterwards, start the application with:

rails server -b 0.0.0.0

Modules

If you wish to run the wavetable generators without a web frontend, the ruby modules used to generate the wavetables are located in the lib directory.

  • Sound is responsible for generating basic waveforms, normalizing audio and actually writing the WAV file. This is also where some parameters like Sample Rate and Frame Size is defined.
  • WaveStacking contains the Wave Stacking algorithm, depends on Sound.
  • PseudoPWM contains the Pseudo PWM algorithm, depends on Sound.

This software is licensed under the MIT License.

About

Procedural Wavetable Generator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published