Automic VaultAutomic Vault

brew

Installer stk avec Homebrew, apt, dnf, MacPorts, pacman, zypper

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de stk pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install stk

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install stk

MacPorts ports tree · audio/stk/Portfile · Source: api.github.com

Linux

Debian aptvérifié · 92%
sudo apt install libstk-5.0.0

Debian stable package indexes · libstk-5.0.0 · Source: deb.debian.org

Fedora dnfvérifié · 92%
sudo dnf install stk

Fedora Rawhide package metadata · stk · Source: dl.fedoraproject.org

Arch Linux pacmanvérifié · 92%
sudo pacman -S stk

Arch Linux sync databases · stk · Source: geo.mirror.pkgbuild.com

Ubuntu aptvérifié · 92%
sudo apt install libstk-4.6.2

Ubuntu 24.04 LTS package indexes · libstk-4.6.2 · Source: archive.ubuntu.com

openSUSE zyppervérifié · 92%
sudo zypper install libstk4.6.2

openSUSE Tumbleweed package metadata · libstk4.6.2 · Source: download.opensuse.org

aperçu

Résumé du paquet

Sound Synthesis Toolkit

historique

Historique du projet et usages

The Synthesis ToolKit in C++ is an open source set of audio signal-processing and algorithmic-synthesis classes by Perry R. Cook and Gary P. Scavone. It is less a single end-user CLI than a portable audio-programming toolkit that package managers carry for developers, researchers, and music-software builders.

Historique du projet

The official README credits Cook and Scavone and dates STK to 1995-2023. It says STK was designed for rapid development of music synthesis and audio-processing software, with emphasis on cross-platform functionality, realtime control, ease of use, and educational examples.

Historique d'adoption

STK's README notes that it has existed in one form or another since 1996 and supports Linux, Macintosh OS X, and Windows for realtime audio and MIDI, with generic non-realtime builds on other C++ platforms. The GitHub project mirrors that academic and cross-platform history into a form modern package managers can fetch and build.

Modes d'utilisation

Users consume STK as headers, source, raw waves, documentation, and example programs. It can generate AU, WAV, AIFF, raw, and MAT-file output and can be driven by MIDI, Tcl/Tk GUI scripts, or SKINI control messages.

Pourquoi les passionnés de paquets s'y intéressent

Package maintainers care about STK because it is a compact, source-available C++ audio toolkit with examples, docs, and platform-specific build paths. It bridges older computer-music research culture and contemporary Unix package distribution.

Chronologie

  • 1995: Official README credits STK to Perry R. Cook and Gary P. Scavone beginning in 1995.
  • 1996: Official README says STK has been available in one form or another since 1996.
  • 2013: The thestk/stk GitHub repository was created.
  • 2023: Official README credits the project span as 1995-2023.

Related projects

  • Tcl/Tk is used for simple GUI scripts in the official distribution.
  • SKINI is STK's MIDI-like text-message synthesis control format.
  • The CCRMA Stanford site is the official documentation surface named by the README.

posture de sécurité

Niveau de risque : vert

narrow executable package without higher-risk signals.

Classificateur de risque

risque vert · confiance faible · appliance

Pourquoi

  • narrow executable package without higher-risk signals

Signaux

  • metadata:no-higher-risk-signals

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 12 plateformes.
  • Les métadonnées de compilation listent 2 dépendances de compilation.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
treesedcliexécutable global

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-07-08
version du gestionnaire5.0.1
gestionnaire mis à jour
données localesOK
amontnot checked
dernière version détectéenon détecté

https://ccrma.stanford.edu/software/stk/

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:stk
Version5.0.1
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/stk
Page d'accueilhttps://ccrma.stanford.edu/software/stk/
Dépôthttps://github.com/thestk/stk
Docs amonthttps://ccrma.stanford.edu/software/stk
LicenceMIT
Archive sourcehttps://ccrma.stanford.edu/software/stk/release/stk-5.0.1.tar.gz
Dépendances de compilationautoconf, automake
Bouteilledisponible (sur arm64_big_sur, arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, big_sur, monterey, sonoma, ventura, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré
PrécautionsThe header files have been put in a standard search path, it is possible to use an include statement in programs as follows: #include "stk/FileLoop.h" #include "stk/FileWvOut.h" src/ projects/ and rawwaves/ have all been copied to $HOMEBREW_PREFIX/opt/stk/share/stk

faits du registre

Détails de la base source

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namestk
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Debian apt95%

libstk-5.0.0 5.0.1+dfsg-1+b1

Sound Synthesis Toolkit

https://ccrma.stanford.edu/software/stk/

sudo apt install libstk-5.0.0
  • Section: libs
  • Architecture: amd64
  • Source Package: stk
  • 5 Dépendances
  • normalized package name match
  • Correspondance par : Stk
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libstk-5.0.0 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libstk-dev 5.0.1+dfsg-1+b1

Sound Synthesis Toolkit (development files)

https://ccrma.stanford.edu/software/stk/

sudo apt install libstk-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: stk
  • 3 Dépendances
  • normalized package name match
  • Correspondance par : Stk
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libstk-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

stk 5.0.1+dfsg-1+b1

Sound Synthesis Toolkit (example applications)

https://ccrma.stanford.edu/software/stk/

sudo apt install stk
  • Section: sound
  • Architecture: amd64
  • Source Package: stk
  • 7 Dépendances
  • normalized package name match
  • Correspondance par : Stk
Debian stable package indexes · deb.debian.org · Debian stable package indexes: stk from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

stk-doc 5.0.1+dfsg-1

Sound Synthesis Toolkit (documentation)

https://ccrma.stanford.edu/software/stk/

sudo apt install stk-doc
  • Section: doc
  • Architecture: all
  • Source Package: stk
  • normalized package name match
  • Correspondance par : Stk
Debian stable package indexes · deb.debian.org · Debian stable package indexes: stk-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Ubuntu apt95%

libstk-4.6.2 4.6.2+dfsg-2build1

Sound Synthesis Toolkit

https://ccrma.stanford.edu/software/stk/

sudo apt install libstk-4.6.2
  • Section: universe/libs
  • Architecture: amd64
  • Source Package: stk
  • 5 Dépendances
  • normalized package name match
  • Correspondance par : Stk
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libstk-4.6.2 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libstk-dev 4.6.2+dfsg-2build1

Sound Synthesis Toolkit (development files)

https://ccrma.stanford.edu/software/stk/

sudo apt install libstk-dev
  • Section: universe/libdevel
  • Architecture: amd64
  • Source Package: stk
  • 3 Dépendances
  • normalized package name match
  • Correspondance par : Stk
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libstk-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

stk 4.6.2+dfsg-2build1

Sound Synthesis Toolkit (example applications)

https://ccrma.stanford.edu/software/stk/

sudo apt install stk
  • Section: universe/sound
  • Architecture: amd64
  • 7 Dépendances
  • normalized package name match
  • Correspondance par : Stk
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: stk from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

stk-doc 4.6.2+dfsg-2build1

Sound Synthesis Toolkit (documentation)

https://ccrma.stanford.edu/software/stk/

sudo apt install stk-doc
  • Section: universe/sound
  • Architecture: all
  • Source Package: stk
  • normalized package name match
  • Correspondance par : Stk
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: stk-doc from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
dnf95%

stk 4.6.1-12.fc44

Synthesis ToolKit in C++

https://ccrma.stanford.edu/software/stk/

sudo dnf install stk
  • License: MIT
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: stk
  • 7 Dépendances
  • 2 fournit
  • normalized package name match
  • Correspondance par : Stk
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: stk from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

stk-demo 4.6.1-12.fc44

Demo applications for stk

https://ccrma.stanford.edu/software/stk/

sudo dnf install stk-demo
  • License: MIT
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: stk
  • 9 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Stk
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: stk-demo from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

stk-devel 4.6.1-12.fc44

Development files for stk

https://ccrma.stanford.edu/software/stk/

sudo dnf install stk-devel
  • License: MIT
  • Category: Unspecified
  • Architecture: i686
  • Source Package: stk
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Stk
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: stk-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
pacman95%

stk 5.0.1-4

The Synthesis ToolKit in C++

https://ccrma.stanford.edu/software/stk/

sudo pacman -S stk
  • License: MIT
  • Architecture: x86_64
  • 6 Dépendances
  • 1 fournit
  • 2 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Stk
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: stk from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
zypper95%

libstk4.6.2 4.6.2-1.11

Synthesis ToolKit in C++

https://ccrma.stanford.edu/software/stk/

sudo zypper install libstk4.6.2
  • License: MIT
  • Category: System/Libraries
  • Architecture: x86_64
  • Source Package: stk
  • 8 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Stk
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: libstk4.6.2 from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper95%

stk-data 4.6.2-1.11

Data files for STK, a music synthesis library

https://ccrma.stanford.edu/software/stk/

sudo zypper install stk-data
  • License: MIT
  • Category: Development/Libraries/C and C++
  • Architecture: noarch
  • Source Package: stk
  • 1 fournit
  • normalized package name match
  • Correspondance par : Stk
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: stk-data from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper95%

stk-devel 4.6.2-1.11

Development files for STK, a music synthesis library

https://ccrma.stanford.edu/software/stk/

sudo zypper install stk-devel
  • License: MIT
  • Category: Development/Libraries/C and C++
  • Architecture: x86_64
  • Source Package: stk
  • 1 Dépendances
  • 2 fournit
  • normalized package name match
  • Correspondance par : Stk
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: stk-devel from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
MacPorts95%

stk

sudo port install stk
  • normalized package name match
  • Correspondance par : Stk
MacPorts ports tree · api.github.com · MacPorts ports tree: audio/stk/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment