Artem Popov
Artem Popov
# What is this project? aiosc is a minimal light-weight Open Sound Control (OSC) communication module which uses asyncio for network operations and is compatible with the asyncio event loop....
The sound of noise is susceptible to aliasing at higher frequencies.
AppVeyor works, Travis config needs updating.
Output level for Perlin noise / fBm is wildly different depending on synth settings. Ideally it should be constant so we always get the same volume for any X or...
Using alternating signs for even & odd gradients in the table could solve 2 problems: 1. Cusps and distortion when the outermost gradients are either both positive or both negative....
Use rectangle-based layout which is customary for JUCE projects. See https://www.juce.com/doc/tutorial_rectangle_advanced for an example.
Make sure this works with the (currently disabled) seed editor.
Implement monophonic mode. Look into Synthesiser::findFreeVoice() for possibilities of implementing high/low/last monophonic modes. Implement legato (glide duration) parameter.
Basic extensible mechanism for modulating synth params (matrix).