|
|
799228e366
|
fix time trait usage
|
2024-11-01 15:27:06 +02:00 |
|
|
|
dc38fd3d52
|
wip: simplify time traits (combine BPM and PPQ)
|
2024-11-01 15:15:49 +02:00 |
|
|
|
98073dd40c
|
wip: simplify time traits (f64-first)
|
2024-11-01 14:55:03 +02:00 |
|
|
|
66f9afe500
|
simplify time traits
|
2024-11-01 13:31:27 +02:00 |
|
|
|
ad2f75bee6
|
wip: tying it together...
|
2024-11-01 02:15:51 +02:00 |
|
|
|
bbafb72e9b
|
call player callbacks from arranger
|
2024-11-01 00:42:59 +02:00 |
|
|
|
86adf493c8
|
remove unused generic; add Sequencer::player
|
2024-11-01 00:42:12 +02:00 |
|
|
|
076be5bcb3
|
more weird formatting
|
2024-11-01 00:28:08 +02:00 |
|
|
|
d64f4b8af7
|
fold Phrase::process_out into PhrasePlayer::process
|
2024-11-01 00:21:37 +02:00 |
|
|
|
a1453908d3
|
convert PhrasePlayer::process to Audio trait
|
2024-10-31 23:58:18 +02:00 |
|
|
|
02f691c494
|
support multiple midi ins in PhrasePlayer::process
|
2024-10-31 23:50:16 +02:00 |
|
|
|
325492ec42
|
show tracks ins and outs
|
2024-10-31 23:33:08 +02:00 |
|
|
|
45f57214f1
|
weird formatting
|
2024-10-31 22:43:32 +02:00 |
|
|
|
75c9a4ce49
|
implement Measure component
|
2024-10-31 21:55:43 +02:00 |
|
|
|
4983523da6
|
shorten some matches
|
2024-10-31 10:21:04 +02:00 |
|
|
|
0c19e4bc68
|
hide extra track header rows for now
|
2024-10-31 10:18:34 +02:00 |
|
|
|
426d2ab89d
|
display arranger size; io selector pt.1
|
2024-10-30 21:58:45 +02:00 |
|
|
|
9531d0e09d
|
fix usecs_to_pulse
|
2024-10-29 10:25:25 +02:00 |
|
|
|
4ecd6eab3d
|
align note vertical positions in sequencer
|
2024-10-29 09:41:31 +02:00 |
|
|
|
6d7577553a
|
vscroll seq pt.5: note axis start by 2
|
2024-10-29 09:17:02 +02:00 |
|
|
|
ac65cea371
|
move cursor movement methods into sequencer.rs
|
2024-10-28 23:55:32 +02:00 |
|
|
|
6665921de3
|
vertical scroll sequencer, pt.4
|
2024-10-28 23:41:19 +02:00 |
|
|
|
d1c892a235
|
vertical scroll sequencer, pt.3
|
2024-10-28 21:07:07 +02:00 |
|
|
|
1ce5ab6f27
|
vertical scroll sequencer, pt.2
|
2024-10-28 20:36:39 +02:00 |
|
|
|
767b9ff983
|
vertical scroll sequencer, pt.1
|
2024-10-28 20:23:15 +02:00 |
|
|
|
05ee05485e
|
fix infinite recursion (10x @TalesFromTheArmchair)
|
2024-10-27 21:59:54 +02:00 |
|
|
|
3853d71601
|
wtf: set_sample and set_usec cause segfault?!
|
2024-10-27 21:24:46 +02:00 |
|
|
|
130460a22e
|
display size of note area
|
2024-10-27 21:20:15 +02:00 |
|
|
|
f60e7ae9ff
|
remove old scratchpad
|
2024-10-27 18:40:54 +02:00 |
|
|
|
47b80549eb
|
move todo section from readme into issues
|
2024-10-27 18:29:18 +02:00 |
|
|
|
276e7ac3c5
|
store Timebase with Instant
|
2024-10-27 17:30:08 +02:00 |
|
|
|
eba7044916
|
reenable phrase recording/playback, pt.1
|
2024-10-27 16:53:05 +02:00 |
|
|
|
b60aca88d3
|
add converting constructors for Instant
|
2024-10-27 16:52:46 +02:00 |
|
|
|
fec6294c7b
|
group sample/pulse/usecs into Instant
|
2024-10-27 14:44:16 +02:00 |
|
|
|
205dbef9b0
|
don't throw in unimplemented process handlers
|
2024-10-27 03:31:42 +03:00 |
|
|
|
8d534fc738
|
wip: add Audio::callback
|
2024-10-27 03:22:03 +03:00 |
|
|
|
ec2c96d00e
|
wip: init shared jack clients
|
2024-10-27 02:58:51 +03:00 |
|
|
|
5a325666fd
|
wrap JackClient in Arc
|
2024-10-27 02:33:15 +03:00 |
|
|
|
b9cf6b8008
|
wording in readme
|
2024-10-26 22:43:45 +03:00 |
|
|
|
7f3b343604
|
add more commands to status bar
|
2024-10-26 22:41:41 +03:00 |
|
|
|
6de22691f2
|
fix header sizes; bold phrase name in list
|
2024-10-26 22:23:17 +03:00 |
|
|
|
0403d5b54f
|
bold track and scene names
|
2024-10-26 22:03:31 +03:00 |
|
|
|
491ed81e83
|
display correct launch time
|
2024-10-26 22:01:48 +03:00 |
|
|
|
b4015a727a
|
fix warnings
|
2024-10-26 21:13:48 +03:00 |
|
|
|
8fb5417c22
|
move formatting onto time traits
|
2024-10-26 20:46:07 +03:00 |
|
|
|
f26609ed62
|
run pulse counter in transport
|
2024-10-26 20:26:02 +03:00 |
|
|
|
d77fe325b0
|
rename frame to sample everywhere
|
2024-10-26 20:14:08 +03:00 |
|
|
|
063706017e
|
separate TimeInteger/TimeFloat
|
2024-10-26 20:07:36 +03:00 |
|
|
|
89dcc2afe2
|
wip: enqueue synced (!!!)
|
2024-10-26 19:12:26 +03:00 |
|
|
|
2d1c901b8c
|
update info section in readme
|
2024-10-26 19:01:27 +03:00 |
|