File: README.md

package info (click to toggle)
zytrax 0%2Bgit20201215-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye
  • size: 2,488 kB
  • sloc: cpp: 41,800; ansic: 3,387; makefile: 8; sh: 3
file content (54 lines) | stat: -rw-r--r-- 1,420 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
![](zytrax_logo.png)

# 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).

![](zytrax.png)

## 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).