How To Install stk-demo on Fedora 36

In this tutorial we learn how to install stk-demo in Fedora 36. stk-demo is Demo applications for stk

Introduction

In this tutorial we learn how to install stk-demo on Fedora 36.

What is stk-demo

The stk-demo package contains the demo applications for the C++ Sound Synthesis ToolKit.

We can use yum or dnf to install stk-demo on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install stk-demo.

Install stk-demo on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install stk-demo using dnf by running the following command:

sudo dnf -y install stk-demo

Install stk-demo on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install stk-demo using yum by running the following command:

sudo yum -y install stk-demo

How To Uninstall stk-demo on Fedora 36

To uninstall only the stk-demo package we can use the following command:

sudo dnf remove stk-demo

stk-demo Package Contents on Fedora 36

/usr/bin/Md2Skini
/usr/bin/stk-audioprobe
/usr/bin/stk-bethree
/usr/bin/stk-controlbee
/usr/bin/stk-crtsine
/usr/bin/stk-demo
/usr/bin/stk-duplex
/usr/bin/stk-effects
/usr/bin/stk-eguitar
/usr/bin/stk-foursine
/usr/bin/stk-grains
/usr/bin/stk-inetIn
/usr/bin/stk-inetOut
/usr/bin/stk-midiprobe
/usr/bin/stk-play
/usr/bin/stk-playsmf
/usr/bin/stk-ragamat
/usr/bin/stk-record
/usr/bin/stk-rtsine
/usr/bin/stk-sine
/usr/bin/stk-sineosc
/usr/bin/stk-threebees
/usr/lib/.build-id
/usr/lib/.build-id/0d
/usr/lib/.build-id/0d/0b52c109757e89b0441e77f8836d79793a6484
/usr/lib/.build-id/0e
/usr/lib/.build-id/0e/d9631a46f8ba0fb2c902ac4a06cfa08286c652
/usr/lib/.build-id/12
/usr/lib/.build-id/12/6f8eb75c049e89b73de52e4b88c484419b6cac
/usr/lib/.build-id/23
/usr/lib/.build-id/23/781e42654ecbe588fa068648bca3950e15ac34
/usr/lib/.build-id/37
/usr/lib/.build-id/37/1b44cdd2894eba9fb98ac3332b0167abe93d7a
/usr/lib/.build-id/49
/usr/lib/.build-id/49/e3383f5b3a2ec8ec333f015490b862e1717d4c
/usr/lib/.build-id/5e
/usr/lib/.build-id/5e/ec157f3f847631136b47134ba22122d868a065
/usr/lib/.build-id/75
/usr/lib/.build-id/75/6d7134e3d9a91ad906382aba1e63c3c55bbdfe
/usr/lib/.build-id/75/90b7ffb101e493951cafc5d6baec361d1e9c2a
/usr/lib/.build-id/7a
/usr/lib/.build-id/7a/404d3cc845901d9ae42d957ac5bd3214de50db
/usr/lib/.build-id/90
/usr/lib/.build-id/90/d8b198510b766b0ec764b21ff823bcf6f8bcef
/usr/lib/.build-id/92
/usr/lib/.build-id/92/617a2647033b021fb1015137dda62e8a6bd52d
/usr/lib/.build-id/9e
/usr/lib/.build-id/9e/cd5ce1e9eb2e9ae2e7ac4fad05b19c7cd025ed
/usr/lib/.build-id/9f
/usr/lib/.build-id/9f/5187e6673bb7aa194388f2fc6786faa9b22722
/usr/lib/.build-id/b8
/usr/lib/.build-id/b8/6441004adf44ddd76f4a9246a6efdad7b78c27
/usr/lib/.build-id/bc
/usr/lib/.build-id/bc/42fc3dfe350a3526c5ad79fd1b9f22dea9ab45
/usr/lib/.build-id/c1
/usr/lib/.build-id/c1/1d6e08d3b9fcc1be64ebd1e63a7fbfc5bf5bfa
/usr/lib/.build-id/c1/a197bac240d08325c61a6c2d41e4ecfe54f28d
/usr/lib/.build-id/d3
/usr/lib/.build-id/d3/25340f248c363a652abfbb07c429816af8bc72
/usr/lib/.build-id/d8
/usr/lib/.build-id/d8/63e2898628fd64ccaf86dcd2a1fe8aa3c66049
/usr/lib/.build-id/df
/usr/lib/.build-id/df/691dedcaee5cbe3a030636659138ba43bac9a5
/usr/lib/.build-id/f2
/usr/lib/.build-id/f2/6196696922b1800eb5d3b45594b719a92f0b89
/usr/share/doc/stk-demo
/usr/share/doc/stk-demo/README.fedora
/usr/share/doc/stk-demo/README.md
/usr/share/stk/demo
/usr/share/stk/demo/Banded
/usr/share/stk/demo/Drums
/usr/share/stk/demo/Modal
/usr/share/stk/demo/Physical
/usr/share/stk/demo/Shakers
/usr/share/stk/demo/StkDemo
/usr/share/stk/demo/Voice
/usr/share/stk/demo/scores
/usr/share/stk/demo/scores/README
/usr/share/stk/demo/tcl
/usr/share/stk/demo/tcl/Banded.tcl
/usr/share/stk/demo/tcl/Demo.tcl
/usr/share/stk/demo/tcl/Drums.tcl
/usr/share/stk/demo/tcl/Modal.tcl
/usr/share/stk/demo/tcl/Physical.tcl
/usr/share/stk/demo/tcl/Shakers.tcl
/usr/share/stk/demo/tcl/Voice.tcl
/usr/share/stk/demo/tcl/bitmaps
/usr/share/stk/demo/tcl/bitmaps/KFMod.xbm
/usr/share/stk/demo/tcl/bitmaps/KFiddl.xbm
/usr/share/stk/demo/tcl/bitmaps/KFloot.xbm
/usr/share/stk/demo/tcl/bitmaps/KHose.xbm
/usr/share/stk/demo/tcl/bitmaps/KModal.xbm
/usr/share/stk/demo/tcl/bitmaps/KPluk.xbm
/usr/share/stk/demo/tcl/bitmaps/KVoicForm.xbm
/usr/share/stk/demo/tcl/bitmaps/KVoiceFM.xbm
/usr/share/stk/demo/tcl/bitmaps/Klar.xbm
/usr/share/stk/demo/tcl/bitmaps/bamboo.xbm
/usr/share/stk/demo/tcl/bitmaps/cabasa.xbm
/usr/share/stk/demo/tcl/bitmaps/cokecan.xbm
/usr/share/stk/demo/tcl/bitmaps/guiro.xbm
/usr/share/stk/demo/tcl/bitmaps/kasm.xbm
/usr/share/stk/demo/tcl/bitmaps/maraca.xbm
/usr/share/stk/demo/tcl/bitmaps/phism.xbm
/usr/share/stk/demo/tcl/bitmaps/prc.xbm
/usr/share/stk/demo/tcl/bitmaps/prcFunny.xbm
/usr/share/stk/demo/tcl/bitmaps/rachet.xbm
/usr/share/stk/demo/tcl/bitmaps/sleighbell.xbm
/usr/share/stk/demo/tcl/bitmaps/tambourine.xbm
/usr/share/stk/effects
/usr/share/stk/effects/StkEffects
/usr/share/stk/effects/tcl
/usr/share/stk/effects/tcl/Effects.tcl
/usr/share/stk/eguitar
/usr/share/stk/eguitar/ElectricGuitar
/usr/share/stk/eguitar/scores
/usr/share/stk/eguitar/tcl
/usr/share/stk/eguitar/tcl/EGuitar.tcl
/usr/share/stk/examples
/usr/share/stk/examples/audioprobe
/usr/share/stk/examples/bethree
/usr/share/stk/examples/controlbee
/usr/share/stk/examples/crtsine
/usr/share/stk/examples/duplex
/usr/share/stk/examples/foursine
/usr/share/stk/examples/grains
/usr/share/stk/examples/inetIn
/usr/share/stk/examples/inetOut
/usr/share/stk/examples/midifiles
/usr/share/stk/examples/midiprobe
/usr/share/stk/examples/play
/usr/share/stk/examples/playsmf
/usr/share/stk/examples/rawwaves
/usr/share/stk/examples/rawwaves/sinewave.raw
/usr/share/stk/examples/record
/usr/share/stk/examples/rtsine
/usr/share/stk/examples/scores
/usr/share/stk/examples/sine
/usr/share/stk/examples/sineosc
/usr/share/stk/examples/threebees
/usr/share/stk/ragamatic
/usr/share/stk/ragamatic/Raga
/usr/share/stk/ragamatic/rawwaves
/usr/share/stk/ragamatic/rawwaves/DrDoi1.raw
/usr/share/stk/ragamatic/rawwaves/DrDoi2.raw
/usr/share/stk/ragamatic/rawwaves/DrTak1.raw
/usr/share/stk/ragamatic/rawwaves/DrTak2.raw
/usr/share/stk/ragamatic/rawwaves/Drdak2.raw
/usr/share/stk/ragamatic/rawwaves/Drdak3.raw
/usr/share/stk/ragamatic/rawwaves/Drdak4.raw
/usr/share/stk/ragamatic/rawwaves/Drddak1.raw
/usr/share/stk/ragamatic/rawwaves/Drdee1.raw
/usr/share/stk/ragamatic/rawwaves/Drdee2.raw
/usr/share/stk/ragamatic/rawwaves/Drdoo1.raw
/usr/share/stk/ragamatic/rawwaves/Drdoo2.raw
/usr/share/stk/ragamatic/rawwaves/Drdoo3.raw
/usr/share/stk/ragamatic/rawwaves/Drjun1.raw
/usr/share/stk/ragamatic/rawwaves/Drjun2.raw
/usr/share/stk/ragamatic/rawwaves/bee1.raw
/usr/share/stk/ragamatic/rawwaves/dee1.raw
/usr/share/stk/ragamatic/rawwaves/dee2.raw
/usr/share/stk/ragamatic/rawwaves/din1.raw
/usr/share/stk/ragamatic/rawwaves/gun1.raw
/usr/share/stk/ragamatic/rawwaves/jun1.raw
/usr/share/stk/ragamatic/rawwaves/jun2.raw
/usr/share/stk/ragamatic/rawwaves/tak1.raw
/usr/share/stk/ragamatic/rawwaves/tak2.raw
/usr/share/stk/ragamatic/rawwaves/tak3.raw
/usr/share/stk/ragamatic/rawwaves/tak4.raw
/usr/share/stk/ragamatic/tcl
/usr/share/stk/ragamatic/tcl/Raga.tcl
/usr/share/stk/ragamatic/tcl/bitmaps
/usr/share/stk/ragamatic/tcl/bitmaps/prc.xbm
/usr/share/stk/ragamatic/tcl/bitmaps/prcFunny.xbm
/usr/share/stk/ragamatic/tcl/bitmaps/ragamat.bmp
/usr/share/stk/ragamatic/tcl/bitmaps/ragamat.xbm
/usr/share/stk/ragamatic/tcl/bitmaps/ragamat2.bmp
/usr/share/stk/ragamatic/tcl/bitmaps/ragamat2.xbm

References

Summary

In this tutorial we learn how to install stk-demo on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).