3 ms·
This is an inspirational thing to see on the web. My, we've come a long way. Thank you for bringing this all together. How are the waveforms rendered? Are thes
by pistle 11y ago
This is an inspirational thing to see on the web. My, we've come a long way. Thank you for bringing this all together.
How are the waveforms rendered? Are these few or single cycle samples? I noted that, with slight detuning, I was getting inconsistent tracking for the detuning. Higher notes yields wider pitch differences than lower notes.
I was unable to get consistent results with really short envelopes. e.g. 0-4-0-0 AEnv for percussive sounds or synth blips. Similarly, fast filter envelope.
Would you be able to consider an alternate data entry? e.g. Toggle a mode where you can type parameter values in vs. using the sliders & knobs?
I pulled it up on my Surface Pro 3 and, with some zoom, could play it via touchscreen. It would be nice to be able to get bigger keys, touch spots, etc.
Definitely the sort of thing that makes me want to see it grow and continue. Excellent work. Keep it up!
- tsenkov 11y agoThank you. I honestly don't know how are they rendered. I use the default four waves and add a couple of custom forms from here: http://chromium.googlecode.com/svn/trunk/samples/audio/wave-tables/ http://chromium.googlecode.com/svn/trunk/samples/audio/wave-... About the detuning issue - I don't hear it. The step is 100 cents (a semitone). I tried on the Clean Sine patch, pressing G# on the 4th octave, when only oscillator 2 is enabled and detuned max to higher (+8 semitones), is the same as pressing C on the 4th if only oscillator 1 works without detuning. The issue here, for me, is that it's set on semitones, while it should "continuous". For percussive sound, the primary Envelope should probably be more like 0-0-4-2, than 0-4-0-0. My envelope is a bit unstandard, though, as you are probably used to have the Decay always start from 1 (or 1*1/noteVelocity), where mine starts at where the Attack has ended. Other inputs make sense, I am logging this one up. I want to make a rendering especially for mobile. This is on my backlog already. Thank you very much for the kind words and the great input.