[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 561: sizeof(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 617: sizeof(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 1065: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3925)
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 1065: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3925)
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 1065: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3925)
[phpBB Debug] PHP Warning: in file [ROOT]/feed.php on line 181: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3925)
[phpBB Debug] PHP Warning: in file [ROOT]/feed.php on line 182: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3925)
Forum Discussions about the Moselle Software Synthesizer 2017-08-19T09:23:25 http://moselle-synth.com/forum/feed.php?f=20&t=267 2017-08-19T09:23:25 2017-08-19T09:23:25 http://moselle-synth.com/forum/viewtopic.php?t=267&p=599#p599 <![CDATA[Alpha #10 won't just be Turbo-Mode]]>
The Stored Waveform Oscillator (SWO) now has the ability to smoothly morph from Sawtooth to Triangle, while avoiding aliasing, just as the simple Oscillator did (albeit with aliasing).

The benefits are 1) you can make a sawtooth with just a bit less edge, 2) a triangle with a bit more richness, or 3) do similar types of things to pulse wave modulation albeit based around sawtooths instead of square waves.

I've also added a Parabolic waveform to the SWO, which is a milder Sawtooth, in the exact same way a Triangle is a milder Square. I think this should be like one of the main basic waveforms but I haven't actually seen it supported on other synths ever.

Now that I've made some long-desired improvements in the basic modules, I'll go back to the Turbo Mode (compiler) project. At the moment, it basically supports the module types: Global, Note, Channel, Voice, Patch, Tuning, and... Oscillator.

In short, I've got seven modules working under Turbo Mode, but the only one that actually makes sound. I'll be adding Filter, MultiFilter, Delay, and SWO very soon. I think there are no barriers to doing ALL the modules that do audio-frequency data right now.

I want to make further performance modifications to Envelope and LFO before I do the Turbo Mode work on them, though. (Basically, these modulation sources are currently evaluated every sample, just as audio signals are, but that is overkill. I want to change it so they can evaluate say every 8, 16, 32 samples or whatever and in the meantime simply coast at set rates. It will actually make non-Turbo Mode a lot faster as well. But it will be a big project.)

Statistics: Posted by forum — Sat Aug 19, 2017 9:23 am


]]>