.wts files #4627
Labels
DSP
Issues and feature requests related to sound generation in the synth
Oscillator
Features or additions to the oscillator section
Milestone
so I had a neat idea today
Right now wavetables are .wt or .wav files which contain all the data. In XT I've introduced the LUA wavetable generator (#4578)(and may introduce more languages too). So lets introduce a new format, the '.wts' file
A '.wts' file is a surge wavetable, completely. But it contains no data. Rather it looks like this
It is just a text file with a special header. That header starts with
--surgewts
,//surgewts
,;;surgewts
or#surgewts
and then has kv pairsSurge would show this file in the menu and patch browser just like any other file. You could drop it on and it's just like dropping on a wt or a wave. When you load it in the wavetable oscillator, it runs the generator to populate the data. If you want to share the data to a non-surge synth you can use the existant export function
But this means: We can write a swath of formulaic wavetables in the factory library and have them be 2kb each rather than 2mb.
The text was updated successfully, but these errors were encountered: