Skip to content
This repository has been archived by the owner on Aug 26, 2024. It is now read-only.
/ seq192-nsm Public archive

new repo: https://github.com/grammoboy2/seq192_nsm || 'fork' of seq192 for using seq192 with jack-transport in Non-Session-Manager without the need for passing cli arguments (unfortunately seq192 doesn't provide a way to set it from the GUI at the moment, but this works too. Also binaries/symlinks for "-noui".). sudo make install_nsm

License

Notifications You must be signed in to change notification settings

grammoboy2/seq192-nsm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

seq192

MIDI sequencer based on seq24 with less features and more swag.

Read the Changelog for more details.

Seq192 main window

Seq192 edit window

Build

Dependencies

# as debian packages
libjack-jackd2-dev liblo-dev libgtkmm-3.0-dev libasound2-dev nlohmann-json3-dev

# as fedora packages
jack-audio-connection-kit-devel alsa-lib-devel liblo-devel gtkmm30-devel json-devel

Build

make clean && make -j8

Build options

Jack and Gtk can be stripped out at compile time with USE_JACK=0 and USE_GTK=0 options.

# build headless and jackless binary
make -j8 USE_JACK=0 USE_GTK=0

Run

usage: ./src/seq192 [options]

options:
  -h, --help              show available options
  -f, --file <filename>   load midi file on startup
  -c, --config <filename> load config file on startup
  -p, --osc-port <port>   osc input port (udp port number or unix socket path)
  -j, --jack-transport    sync to jack transport
  -n, --no-gui            enable headless mode
  -v, --version           show version and exit

Install

sudo make install

Append PREFIX=/usr to override the default installation path (/usr/local)

Uninstall

sudo make uninstall

Append PREFIX=/usr to override the default uninstallation path (/usr/local)

Documentation

See seq192.ammd.net or run man seq192 after installing.

Web UI

A proof-of-concept web UI built with Open Stage Control is available at https://github.com/jean-emmanuel/seq192-control

About

new repo: https://github.com/grammoboy2/seq192_nsm || 'fork' of seq192 for using seq192 with jack-transport in Non-Session-Manager without the need for passing cli arguments (unfortunately seq192 doesn't provide a way to set it from the GUI at the moment, but this works too. Also binaries/symlinks for "-noui".). sudo make install_nsm

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •