https://github.com/reduz/zytrax
Easy to use, tracker-inspired music sequencer
https://github.com/reduz/zytrax
Last synced: 11 months ago
JSON representation
Easy to use, tracker-inspired music sequencer
- Host: GitHub
- URL: https://github.com/reduz/zytrax
- Owner: reduz
- License: mit
- Created: 2018-05-05T18:23:54.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2024-12-30T21:47:33.000Z (over 1 year ago)
- Last Synced: 2025-03-28T08:08:49.999Z (over 1 year ago)
- Language: C++
- Homepage:
- Size: 1.85 MB
- Stars: 224
- Watchers: 12
- Forks: 14
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-linuxaudio - zytrax - Easy to use, tracker-inspired music sequencer. ([◼](https://packages.debian.org/sid/zytrax)) (Software / Trackers)
README

# Zytrax
ZyTrax is an easy to use music sequencer with an interface heavily
inspired by 90's "tracker" software (most specifically [Impulse
Tracker](https://en.wikipedia.org/wiki/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](http://zytrax.org/tutorial/).
## Download
Head over to the [releases](https://github.com/reduz/zytrax/releases)
section.
## Building
You need to download MSys2, and then GTKmm for Windows, instructions
[here](https://wiki.gnome.org/Projects/gtkmm/MSWindows). 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).