Request for auto-connection for HandyRec (audio-record, alsa)

name: handyrec

description: A fast and efficient offline 8-track audio recording application tailored for musicians.

snapcraft: PRIVATE (Not publicly hosted yet)

upstream: PRIVATE

upstream-relation: Author / Creator / Publisher

interfaces:

audio-record: request-type: auto-connection reasoning: Recording audio is the fundamental core functionality of this offline multitrack recorder. It directly mandates the audio-record interface to safely capture standard PulseAudio/PipeWire microphone inputs and instrument lines out of the box.

alsa: request-type: auto-connection reasoning: The application is powered by a gaming-grade C++ audio engine (miniaudio/SoLoud) to deliver ultra-low-latency monitoring and track synchronization calibrators for professional USB mixers. During strict confinement testing, we found that without ALSA low-level mapping, the C++ engine is entirely blinded by ‘Permission Denied’, failing to discover even basic diverse HDMI output cards and strict-timing latency paths. We’ve purposefully stripped all network adapters and observers from the package to keep the surface minimal, purely safe, and strictly audio-centric.

This request has been added to the queue for review by the @reviewers team.

Hello @coolcode!

Given the snap functionality, both interfaces makes sense to me, so +1 (#voteFor) for granting alsa and audio-record interfaces to the HandyRec snap.

Hello!

This is also an easy +1 (#voteFor) from me for granting auto-connection of the alsa and audio-record interfaces for the HandyRec snap.

It is important to note that connecting the alsa interface can potentially block other applications from recording or playing sound. We ask that any snaps who have this interface auto-connected mention this possibility in their installation instructions or other documentation. Thank you!

Voting period has ended. This request is approved with 2 votes for and 0 votes against.

+2 votes for, 0 votes against, granting auto-connect of the interfaces alsa and audio-record to snap handyrec. This is now live.