|
|
106e09121a
|
launch pt.6: short format
|
2024-11-01 22:20:59 +02:00 |
|
|
|
10c5dcca9d
|
format beats from 0 or 1
|
2024-11-01 16:49:09 +02:00 |
|
|
|
b8047ab1ef
|
launch countdown, pt.1
|
2024-11-01 16:23:47 +02:00 |
|
|
|
9a1616904c
|
fix next_launch_pulse
|
2024-11-01 15:49:24 +02:00 |
|
|
|
a305ba3cc1
|
quit jack loop on PoisonError
|
2024-11-01 15:43:23 +02:00 |
|
|
|
21b08bf3df
|
fix transport clock timebase
|
2024-11-01 15:41:19 +02:00 |
|
|
|
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 |
|
|
|
75c9a4ce49
|
implement Measure component
|
2024-10-31 21:55:43 +02:00 |
|
|
|
9531d0e09d
|
fix usecs_to_pulse
|
2024-10-29 10:25:25 +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 |
|
|
|
276e7ac3c5
|
store Timebase with Instant
|
2024-10-27 17:30:08 +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 |
|
|
|
8d534fc738
|
wip: add Audio::callback
|
2024-10-27 03:22:03 +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 |
|
|
|
85e243f782
|
extract TransportClock
|
2024-10-26 16:50:54 +03:00 |
|
|
|
ccc74fd743
|
clarify naming for temporal resolution traits
|
2024-10-26 16:14:49 +03:00 |
|
|
|
e6a37cfc36
|
wip: more time traits
|
2024-10-26 13:56:03 +03:00 |
|
|
|
5a18a2023d
|
refactoring time representation into multuple traits
|
2024-10-26 13:38:14 +03:00 |
|
|
|
a25548c39c
|
trait Number -> trait Coordinate
|
2024-10-26 13:35:12 +03:00 |
|
|
|
dd21f73e9d
|
enable interior mutability for time/note axis
this will allow to adapt the cursor position
during render, always keeping it visible
|
2024-10-24 22:48:07 +03:00 |
|
|
|
27b1c27891
|
display clamps; pass amount to axis inc/dec
|
2024-10-23 01:14:09 +03:00 |
|
|
|
694aed6d9b
|
make 'now' fields Arc<AtomicUsize>
|
2024-10-23 00:33:01 +03:00 |
|
|
|
ea397b7ed7
|
add axis clamp
|
2024-10-22 23:19:37 +03:00 |
|
|
|
c56758b616
|
remove H_KEYS_OFFSET, just use row macro
|
2024-10-22 21:30:53 +03:00 |
|
|
|
ec81cbf2f1
|
scale grid rows; one/two still missing
|
2024-10-22 19:20:03 +03:00 |
|
|
|
9cd9131d5d
|
add align_s/n; position playhead
|
2024-10-22 01:10:35 +03:00 |
|
|
|
581b0f5f3b
|
implement bold modifier
|
2024-10-19 00:07:17 +03:00 |
|
|
|
97af45b576
|
add widget dynamic helper and Split::up
|
2024-10-18 23:51:58 +03:00 |
|
|
|
eccb355815
|
add PgUp/PgDown in sequencer
|
2024-10-18 22:42:30 +03:00 |
|
|
|
0af5f97244
|
wip: sequencer edit mode
|
2024-10-17 22:20:36 +03:00 |
|
|
|
ea88622081
|
show phrase length in list
|
2024-10-14 11:26:58 +03:00 |
|
|
|
5282dab918
|
remove old focus implementations
|
2024-10-10 08:55:39 +03:00 |
|
|
|
3bf475d15e
|
implement sequencer focus; auto update_focus
|
2024-10-09 22:50:23 +03:00 |
|
|
|
9f15f8fff9
|
tab/backtab focus works pretty ok
|
2024-10-09 22:13:32 +03:00 |
|
|
|
cd9244ec88
|
wip: implement focus_next and focus_prev
|
2024-10-09 21:39:52 +03:00 |
|
|
|
225eda0d24
|
wip: directional focus!
|
2024-10-09 14:49:00 +03:00 |
|
|
|
7668a6f339
|
fix some warnings in core
|
2024-10-08 11:29:53 +03:00 |
|