You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+37-5Lines changed: 37 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -24,7 +24,7 @@ but with syntax inspired by jazz/music theory.
24
24
25
25
# Features
26
26
27
-
Textbeat is a new project, but you can already do lots of cool things:
27
+
Textbeat is still in development, but you can already do lots of cool things:
28
28
29
29
- Strumming
30
30
- Arpeggiation
@@ -43,19 +43,51 @@ Textbeat is a new project, but you can already do lots of cool things:
43
43
44
44
# Setup
45
45
46
+
## Linux
47
+
48
+
```
49
+
git clone https://github.com/flipcoder/textbeat
50
+
cd textbeat
51
+
sudo python setup.py install
52
+
textbeat
53
+
```
54
+
55
+
## Windows (Powershell)
56
+
57
+
```
58
+
git clone https://github.com/flipcoder/textbeat
59
+
cd textbeat
60
+
pip install -r requirements.txt
61
+
./txbt.cmd
62
+
```
63
+
64
+
## Test it out!
65
+
66
+
Once you're in textbeat, try this:
67
+
68
+
```
69
+
maj&
70
+
```
71
+
72
+
If you don't hear 3 notes, you need to set up midi (this is the case with Linux).
73
+
74
+
## How to set up midi
75
+
46
76
You can use the shell with General Midi out-of-the-box on windows, which is great for learning,
47
77
but sounds bad without a decent soundfont.
48
78
49
-
I'm currently working on headless VST rack generation.
50
-
51
79
If you want to use VST instruments, you'll need to route the MIDI out to something that hosts them, like a DAW.
80
+
(I'm currently working on headless VST rack generation.)
52
81
53
82
For windows, you can use a virtual midi driver, such as [loopMIDI](http://www.tobias-erichsen.de/software/loopmidi.html) for usage with a VST host or DAW.
54
83
55
-
If you're on Linux, you can use soundfonts through qsynth or use a software instrument like helm or dexed. VSTs should work here as well.
84
+
If you're on Linux, you can use soundfonts through qsynth or use a software instrument like helm or dexed. I recommend qsynth.
85
+
86
+
VSTs should work here as well but you need to pick a host.
56
87
57
88
If you feed the MIDI into a DAW you'll be able to record the output through the DAW itself.
58
-
I'm currently looking into recording via a headless host.
89
+
90
+
I'm currently looking into export options and recording via a headless host.
0 commit comments