Artem Popov

Results 14 issues of 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....

please-vote

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).