It's a saw wave, which is asymmetric. The non-linear appearance of your graph is caused by whatever scaling rule is used for the Y-axis, not an asymmetric amplification in Icarus. Sounds in Icarus would be very distorted if amplified the positive pole separately from the negative poleEssent wrote: Sat Mar 07, 2026 4:15 pm @tumface
Interesting remarks. However your claims are not true. I added 2 pictures.
- At the attack fase. You see the highest + sample is above -6 dB, all - samples are below -10 dB. An explanation for this asymmetry in the time axis: the waveform is just asymmetric. Could be a (clever) design choice.
Integer is irrelevant here. The problem is that the zoomed-out waveform is not being generated without enough accuracy in the visualization.Essent wrote: Sat Mar 07, 2026 4:15 pm During the sustain fase. Zoomed in at sample level: obviously oscillating. An explanation tor the oscillation during sustain fase: integers. Given the key a single waveform doesn't perfectly fit within a fixed amount of samples. (this might be the reason for the asymmetry during attack fase as well).
Yes, this is what I showed in my earlier screenshot. The zoomed-out view does not use this level of accuracy, even though it probably should.Essent wrote: Sat Mar 07, 2026 4:49 pm You see the audio program (Ocenaudio) tries to regenerate / redraw the (continuous) curve. The start of the next waveform is almost as high as the one shown.
