Whoa, that's some stellar work, I appreciate the detailed writeup!
All seems good to me, I will test out the new version asap.
Thank you and have a great day!
Hello Austin,
I've been playing around with Oscillator components in Component Sandbox 2 and there seem to be some bugs / incorrect math regarding their frequency and output.
Frequency:
Setting the frequency value to "1" should change the oscillator's signal every 1 second. In the sandbox, setting the value to "1" seems to change the signal every 0.5 seconds instead. Setting the frequency to "0.5" changes the signal every 1 second.
Output:
Pulse - should alternate between "null" and "1", but instead alternates between -1 and 1.
Square - should alternate between "0" and "1", but instead alternates between -1 and 1
Sawtooth and Triangle - they seem to never reach the targeted 0 or 1, instead stopping at 0.0001 and 0.9999 before resetting (not quite sure about this one, but it seemed to behave as described from my testing)
Thank you for the amazing work, the sandbox is a godsend for testing out complex circuits before wiring them up in the game.