How To Install harmonyseq on Fedora 36

In this tutorial we learn how to install harmonyseq in Fedora 36. harmonyseq is MIDI sequencer designed for live performances

Introduction

In this tutorial we learn how to install harmonyseq on Fedora 36.

What is harmonyseq

A MIDI software sequencer designed for live performances and jams. harmonySEQ operates a number of synchronized sequencers, each with its own pattern, repeating looped melodies of different length, duration and MIDI channel. Main features include • support for complex polyrhythms • multi-pattern configuration for each sequencer • customizable action triggers - exceptionally useful for live performances • chord management system which allows to easily organize melodies that sound great together • support for sequencing MIDI control messages • an easy-to-use yet powerful interface, with a rich piano-roll pattern editor As for now harmonySEQ works on Linux only. It uses ALSA (asound) library, and GTKmm for graphical interface. No official user documentation exists at the moment, but you can refer to UI tooltips - nearly everything has a detailed explanation. More information can be found on the project’s (dated) website https

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

Install harmonyseq 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 harmonyseq using dnf by running the following command:

sudo dnf -y install harmonyseq

Install harmonyseq 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 harmonyseq using yum by running the following command:

sudo yum -y install harmonyseq

How To Uninstall harmonyseq on Fedora 36

To uninstall only the harmonyseq package we can use the following command:

sudo dnf remove harmonyseq

harmonyseq Package Contents on Fedora 36

/usr/bin/harmonySEQ
/usr/lib/.build-id
/usr/lib/.build-id/aa
/usr/lib/.build-id/aa/5a249a1f00f148a79a914c6458e99ed7c36a24
/usr/share/applications/org.cielak.harmonyseq.desktop
/usr/share/doc/harmonyseq
/usr/share/doc/harmonyseq/CHANGELOG.md
/usr/share/doc/harmonyseq/README.md
/usr/share/doc/harmonyseq/examples
/usr/share/doc/harmonyseq/examples/example1.hseq
/usr/share/doc/harmonyseq/examples/example2.hseq
/usr/share/harmonySEQ
/usr/share/harmonySEQ/pixmaps
/usr/share/harmonySEQ/pixmaps/16x16
/usr/share/harmonySEQ/pixmaps/16x16/slope_flat.png
/usr/share/harmonySEQ/pixmaps/16x16/slope_linear.png
/usr/share/harmonySEQ/pixmaps/192x192
/usr/share/harmonySEQ/pixmaps/192x192/apps
/usr/share/harmonySEQ/pixmaps/192x192/apps/harmonyseq.png
/usr/share/harmonySEQ/pixmaps/192x192/mimetypes
/usr/share/harmonySEQ/pixmaps/192x192/mimetypes/text-x-harmonyseq.png
/usr/share/harmonySEQ/pixmaps/24x24
/usr/share/harmonySEQ/pixmaps/24x24/add_ctrl_seq.png
/usr/share/harmonySEQ/pixmaps/24x24/add_note_seq.png
/usr/share/harmonySEQ/pixmaps/24x24/metronome.png
/usr/share/harmonySEQ/pixmaps/32x32
/usr/share/harmonySEQ/pixmaps/32x32/add_ctrl_seq.png
/usr/share/harmonySEQ/pixmaps/32x32/add_note_seq.png
/usr/share/harmonySEQ/pixmaps/32x32/apps
/usr/share/harmonySEQ/pixmaps/32x32/apps/harmonyseq.png
/usr/share/harmonySEQ/pixmaps/32x32/metronome.png
/usr/share/harmonySEQ/pixmaps/32x32/mimetypes
/usr/share/harmonySEQ/pixmaps/32x32/mimetypes/text-x-harmonyseq.png
/usr/share/harmonySEQ/pixmaps/48x48
/usr/share/harmonySEQ/pixmaps/48x48/add_ctrl_seq.png
/usr/share/harmonySEQ/pixmaps/48x48/add_note_seq.png
/usr/share/harmonySEQ/pixmaps/48x48/apps
/usr/share/harmonySEQ/pixmaps/48x48/apps/harmonyseq.png
/usr/share/harmonySEQ/pixmaps/48x48/metronome.png
/usr/share/harmonySEQ/pixmaps/48x48/mimetypes
/usr/share/harmonySEQ/pixmaps/48x48/mimetypes/gnome-mime-text-x-harmonyseq.png
/usr/share/harmonySEQ/pixmaps/add_ctrl_seq.svg
/usr/share/harmonySEQ/pixmaps/add_ctrl_seq_small.svg
/usr/share/harmonySEQ/pixmaps/add_note_seq.svg
/usr/share/harmonySEQ/pixmaps/add_note_seq_small.svg
/usr/share/harmonySEQ/pixmaps/icon1.svg
/usr/share/harmonySEQ/pixmaps/metronome.svg
/usr/share/harmonySEQ/pixmaps/metronome_small.svg
/usr/share/harmonySEQ/pixmaps/scalable
/usr/share/harmonySEQ/pixmaps/scalable/add_ctrl_seq.svg
/usr/share/harmonySEQ/pixmaps/scalable/add_note_seq.svg
/usr/share/harmonySEQ/pixmaps/scalable/apps
/usr/share/harmonySEQ/pixmaps/scalable/apps/harmonyseq.svg
/usr/share/harmonySEQ/pixmaps/scalable/metronome.svg
/usr/share/harmonySEQ/pixmaps/scalable/mimetypes
/usr/share/harmonySEQ/pixmaps/scalable/mimetypes/text-x-harmonyseq.svg
/usr/share/harmonySEQ/pixmaps/scalable/slope_flat.svg
/usr/share/harmonySEQ/pixmaps/scalable/slope_linear.svg
/usr/share/harmonySEQ/pixmaps/slope_flat.svg
/usr/share/harmonySEQ/pixmaps/slope_flat_small.svg
/usr/share/harmonySEQ/pixmaps/slope_linear.svg
/usr/share/harmonySEQ/pixmaps/slope_linear_small.svg
/usr/share/harmonySEQ/style
/usr/share/harmonySEQ/style/harmonySEQ.css
/usr/share/licenses/harmonyseq
/usr/share/licenses/harmonyseq/LICENSE
/usr/share/man/man1/harmonySEQ.1.gz
/usr/share/metainfo/org.cielak.harmonyseq.metainfo.xml
/usr/share/mime/packages/harmonyseq-mime.xml

References

Summary

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