From 14ade242cb2a47fcf5b5f2609318e12f2f8228df Mon Sep 17 00:00:00 2001 From: "D. Smolken" <49921787+DSmolken@users.noreply.github.com> Date: Sat, 21 Sep 2024 22:15:52 +0200 Subject: [PATCH] Update oscillator_phase.md Adding info about what negative values do in ARIA, and that sfizz is different. --- docs/opcodes/oscillator_phase.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/opcodes/oscillator_phase.md b/docs/opcodes/oscillator_phase.md index 06be90130..80ba287c0 100644 --- a/docs/opcodes/oscillator_phase.md +++ b/docs/opcodes/oscillator_phase.md @@ -2,4 +2,4 @@ template: "sfz/opcode.j2" opcode_name: "oscillator_phase" --- -The range of this appears to be 0 to 360 (in degrees) as implemented in ARIA, and 0 to 1 in sfizz. Cakewalk range and behavior need to be confirmed. +This opcode behaves in two different ways in ARIA: non-negative values from 0 to 360 set the phase in degrees, while any negative value randomizes the phase. As implemented in sfizz as of version 1.2.3 the range is 0 to 1 which behaves the same as ARIA's 0 to 360.