name: reson8
description: |
Reson8 is a strobe tuner for guitar, bass, ukulele, brass, woodwinds, drums
and piano, with a native C++ analysis engine that measures to a tenth of a
cent. It provides a strobe gauge, constant-Q spectrum, polyphonic strum
detection, intonation-drift analysis, and a piano suite with measured
inharmonicity and Railsback curves.
All analysis happens on-device. The snap requests no network interface: there
is no account, no telemetry and no tracking.
https://snapcraft.io/reson8
snapcraft: PRIVATE https://github.com/NickHirras/Reson8/blob/main/snap/snapcraft.yaml
upstream: PRIVATE https://github.com/NickHirras/Reson8
upstream-relation: I am the sole author and maintainer of Reson8 and the
publisher of the snap. There is no third-party upstream.
plugs:
audio-record:
request-type: auto-connection
reasoning: |
Reson8 is a musical instrument tuner, so capturing live audio from the
microphone is its core function rather than a secondary feature — the
app measures the pitch of what it hears and has no other input path.
The microphone stream is analysed in-process.
It is not written to disk, buffered for playback, or transmitted, and the
snap requests no network interface, so captured audio stays on the
machine.
The snap is strictly confined and its description documents
`snap connect reson8:audio-record` for anyone who needs to connect the
interface by hand. I'm asking about auto-connection because the
microphone is the one thing a tuner can't work without, and it would let
the app do what a user installing it is expecting. Happy to answer any
questions or make changes to the snap if that would help.
This request has been added to the queue for review by the @reviewers team.
1 Like
Hello @NickHirras,
This is a clear +1 from me for granting auto-connect to the audio-record interface for reson8. This is expected and necessary access for the snap.
1 Like
Hey folks,
I agree with @elisehdy, audio-record interface is expected for a tuner application. +1 from me.
+2 for, 0 against granting reson8 auto-connection to audio-record interface. This is now live.
1 Like