AxiomCode
AI 소프트웨어 엔지니어링을 위한 검증 가능한 인텔리전스, 형식화된 코드 그래프 기반
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Real-time audio visualization
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Visona is a beat-synced stereo oscilloscope for music production. It shows your audio as a musical sweep scope locked to MIDI Clock from your DAW, with manual tempo when no clock is present. As a VST3, AU or CLAP plugin it follows the DAW's transport directly. Pre-built binaries are published on GitHub Releases. Alpha builds are unsigned. On macOS, if Gatekeeper blocks the app, remove the quarantine flag: On macOS, copy each plugin bundle into the folder for its format (Windows and Linux: see the plugin guide): [README 설치·사용 부분 발췌] Quick start (macOS)README 전문 보기 ↗
Visona is a beat-synced stereo oscilloscope for music production. It shows your audio as a musical sweep scope locked to MIDI Clock from your DAW, with manual tempo when no clock is present. As a VST3, AU or CLAP plugin it follows the DAW's transport directly.
Pre-built binaries are published on GitHub Releases.
| Platform | Requirement | Package |
|---|---|---|
| macOS | Apple Silicon, macOS 14 or later | Visona-macos-arm64.zip — unzip and open Visona.app |
| macOS plugin, Visona | Apple Silicon, macOS 14 or later | Visona-vst3-macos-arm64.zip, Visona-au-macos-arm64.zip or Visona-clap-macos-arm64.zip — see the install folders below (plugin guide) |
| macOS plugin, Visona Sync | Apple Silicon, macOS 14 or later | Visona-sync-vst3-macos-arm64.zip, Visona-sync-au-macos-arm64.zip or Visona-sync-clap-macos-arm64.zip (sidechain sync) |
| Windows plugins | Windows 10 or 11, x64 | Visona-vst3-windows-x64.zip, Visona-clap-windows-x64.zip and the Visona-sync-… zips (install) |
| Linux plugins | x86_64, Ubuntu 24.04, Debian 13, Fedora 39 or newer | Visona-vst3-linux-x86_64.tar.gz, Visona-clap-linux-x86_64.tar.gz and the Visona-sync-… tarballs (install) |
| Raspberry Pi | Raspberry Pi OS 64-bit (desktop), ARM64, based on Debian 13 (Trixie) or later | Visona-linux-arm64-pi.tar.gz — see Pi setup and kiosk mode |
From 1.0.0 beta 1 on, the macOS app and plugins are signed with a Developer ID and notarized by Apple, so they open without Gatekeeper warnings.
On macOS, copy each plugin bundle into the folder for its format (Windows and Linux: see the plugin guide):
| Format | Bundles | Install folder |
|---|---|---|
| VST3 | Visona.vst3, Visona Sync.vst3 | ~/Library/Audio/Plug-Ins/VST3/ |
| AU | Visona.component, Visona Sync.component | ~/Library/Audio/Plug-Ins/Components/ |
| CLAP | Visona.clap, Visona Sync.clap | ~/Library/Audio/Plug-Ins/CLAP/ |
Then restart the DAW or rescan its plugins. If a new AU does not show up, refresh macOS's AU cache with killall -9 AudioComponentRegistrar and restart the DAW; see the plugin guide.
The plugin (pass-through stereo effect, host transport) ships as VST3, AU and CLAP on macOS, and as VST3 and CLAP on Windows and Linux. Visona Sync, a companion instrument, puts a bar impulse on the plugin's sidechain so Visona can measure how late audio arrives after plugins with latency in Ableton Live, and draw it on the grid. Ableton Live loads the VST3 or AU; for CLAP, use a host such as Reaper or Bitwig Studio. See docs/plugins.md.
Works with professional USB audio interfaces. Development and testing use an RME Babyface Pro FS; on Linux and Raspberry Pi the interface must run in USB Class Compliant mode.
Visona.app.See docs/pi-setup.md, docs/pi-build.md and docs/pi-kiosk.md. For normal use, download the release tarball rather than building on the Pi; it holds the binary and the kiosk scripts.
AGPL-3.0-or-later. See LICENSE.
Visona builds on JUCE (AGPL-3.0) and clap-juce-extensions for the CLAP plugins, and contains or builds third-party code under its own licences: KISS FFT (BSD-3-Clause), the LSP correlation and balance meters (LGPL-3.0-or-later) and a polar projection adapted from Signalizer (GPL-3.0-or-later). The tests use Catch2 (BSL-1.0).
Build and test instructions are in AGENTS.md. Architecture, roadmap and decisions live under docs/, and the technical review describes the condition of the code and a plan for improving it.
To test a branch without merging it, or a develop branch you have put together from several, open Actions → Release → Run workflow, choose the branch and tick the artifacts you need. Only the jobs for those artifacts run. The files are published to the Development builds prerelease, named after the artifact, the branch and the commit, and the run's summary links them. A new build of the same artifact from the same branch replaces the earlier one (D-104).
For a faster Pi build, run Actions → Pi quick build → Run workflow instead. It builds only the app, in parallel, with ccache, and skips the tests. It publishes the same Visona-linux-arm64-pi-<branch>-<commit>.tar.gz, so it replaces the branch's Pi build from the Release workflow and installs the same way.
On the Pi, pass the tarball URL from the workflow summary to install-visona.sh (see pi-kiosk.md):
curl -fsSL https://raw.githubusercontent.com/stephanterning/visona/main/scripts/pi/install-visona.sh | bash -s -- \
'https://github.com/stephanterning/visona/releases/download/dev-builds/Visona-linux-arm64-pi-develop-abc1234.tar.gz'