Skip to content

AdrianBunk/zytrax

This branch is 1 commit ahead of, 1 commit behind reduz/zytrax:master.

Folders and files

NameName
Last commit message
Last commit date
Nov 21, 2020
Nov 21, 2020
Aug 6, 2020
Aug 6, 2020
Aug 6, 2020
Aug 5, 2023
Aug 6, 2020
May 13, 2019
May 5, 2018
May 5, 2018
May 5, 2018
Jun 9, 2019
Aug 6, 2020
Dec 2, 2018
Dec 2, 2018
May 20, 2019
Jun 5, 2019
Jun 5, 2019

Repository files navigation

Zytrax

ZyTrax is an easy to use music sequencer with an interface heavily inspired by 90's "tracker" software (most specifically Impulse Tracker).

While contemporary software that uses this approach exists, it usually has a high entry barrier because it maintains compatibility with old formats.

In contrast to this, ZyTrax starts afresh with an user friendly approach (no hex numbers, pure plugin-based architecture, inlined automation envelopes, smart automations, zoomable patterns and a simple pattern/orderlist layout).

Usage

Currently, ZyTrax runs only on Windows and Linux/X11. It supports VST2 plugins via Vestige. It should compile on MacOS but no plugin code exists (If anyone wants to contribute LV2 support, that would be awesome! I just don't have the time).

You can find a tutorial here.

Download

Head over to the releases section.

Building

You need to download MSys2, and then GTKmm for Windows, instructions here. Make sure to download Python and Scons too from the package manager.

To build, type:

scons

To run:

cd bin
start zytrax.exe

Check the release to see how to package the executable for redistribution (just replace the .exe file).

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 79.2%
  • C 20.6%
  • Other 0.2%