Found a bug, have a feature request, or need help getting your interface recognized? Reach out by email, or open an issue on our public GitHub tracker — whichever is faster for you.
Pick the option that best matches what you need. Email goes straight to the team; GitHub is public and easier to reference later.
Something not working as expected? Tell us what you did, what you saw, and what you expected — plus your device, OS version, and the interface you're using.
Have an idea — another display mode, a new tuning reference, deeper scaling controls? Describe the use case and the problem it would solve.
Prefer not to file a public issue? Email support@alephvoid.com. Private messages about billing, account issues, or anything you'd rather not post publicly should go here.
A few quick checks that help us help you faster.
USB cable, adapter, and firmware on the interface. Most "no inputs" reports boil down to one of those three.
Someone may have already reported it. A thumbs-up on an existing issue helps us prioritize.
Device, OS version, CVOsc build, audio interface, and repro steps. Screenshots of the empty-state message help a lot.
Email support or open the GitHub issue. We'll triage and respond as soon as we can.
Things that come up often and how to work through them.
CVOsc couldn't find any USB audio input. Check that:
Tap Retry once the interface is connected.
iOS and Android group all audio input — including USB audio class devices — under the microphone permission. CVOsc asks for it on first launch; if you denied, you can enable it again:
Every selected recording needs an output channel assignment before playback can start. If Play is still disabled, CVOsc is protecting CV recordings from a non-DC-coupled output. The footer hint in the recordings sheet names the exact problem:
CVOsc only lets CV play back through hardware it knows is DC-coupled — playing DC through AC-coupled outputs can blow mic preamps or damage modules. The built-in catalog of DC offset enabled soundcards covers common units but is not exhaustive.
If you have confirmed your interface passes DC (either from the manufacturer or by measurement), email us the make and model and we'll add it in the next update.
Recordings are stored in the app's local storage, not in the shared Photos or Files picker.
Each recording is stored as a CAF / WAV file paired with a JSON sidecar carrying the channel metadata.
For audio-rate channels, the detector needs enough signal above its confidence threshold (0.5) to latch a value — release tails or silence will freeze the badge on the previous reading. If you're seeing stale values, re-trigger the note.
For CV channels, CVOsc assumes 1 V/oct with 0 V = C0 and a ±10 V full scale. If your module uses a different reference (some vintage gear uses Hz/V), the note name will be off while the cents offset will still track relative motion.