I had a bit of a think about it, and after poking away at some code I came up with a rough proof-of-concept oscillator plugin that demonstrates what I said about counters and AND gates making up the guts of the Alpha Juno's DCOs.
Image may be NSFW.
Clik here to view.
Here's a link to the github repository:
https://github.com/ErroneousBosh/alphaOsc
which has at the right hand side under "Releases" some versions for Linux, Mac OSX and Windows. If you're on Windows you probably want this 64-bit one (and if you're doing audio work on 32-bit Windows with less than 4GB of RAM then I don't know how to help you) although I haven't really been able to test the Windows ones.
The full source code is available and the main DSP "engine" - the run() function in alphaosc.cpp - is heavily commented to explain my thinking behind the design decisions. You'll see there's also a file called TECHNICAL.md that breaks it down in more detail.
Have fun, and please be careful with its horrible not-antialiased rough edges.
If anyone (maybe @aciddose has?) has got a real Alpha Juno I'd love to hear if it's even close Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.

Here's a link to the github repository:
https://github.com/ErroneousBosh/alphaOsc
which has at the right hand side under "Releases" some versions for Linux, Mac OSX and Windows. If you're on Windows you probably want this 64-bit one (and if you're doing audio work on 32-bit Windows with less than 4GB of RAM then I don't know how to help you) although I haven't really been able to test the Windows ones.
The full source code is available and the main DSP "engine" - the run() function in alphaosc.cpp - is heavily commented to explain my thinking behind the design decisions. You'll see there's also a file called TECHNICAL.md that breaks it down in more detail.
Have fun, and please be careful with its horrible not-antialiased rough edges.
If anyone (maybe @aciddose has?) has got a real Alpha Juno I'd love to hear if it's even close Image may be NSFW.
Clik here to view.

Statistics: Posted by Gordonjcp — Wed Jan 08, 2025 10:15 pm