|
|
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 |
|
|
|
5667416d89
|
fix disappearing phrase list
|
2024-10-06 07:47:56 +03:00 |
|
|
|
39edaea47c
|
fix layout overflow of Stack component
|
2024-10-06 06:52:03 +03:00 |
|
|
|
0e6ad98fa5
|
partially fix Split component
|
2024-10-06 05:00:35 +03:00 |
|
|
|
5b0feddbcb
|
wip: draw phrase pool
|
2024-10-06 04:32:57 +03:00 |
|
|
|
0da54db5e0
|
reenable transport roll in arranger
|
2024-10-06 02:37:50 +03:00 |
|
|
|
ae60b792d6
|
separate viewing/playing phrase + format
|
2024-10-03 21:41:14 +03:00 |
|
|
|
0574eb79ef
|
fold single-use components into TransportToolbar
|
2024-10-01 05:26:21 +03:00 |
|
|
|
267f9f61d5
|
document; refactor focus; highlight scene/track titles
|
2024-09-30 22:30:34 +03:00 |
|
|
|
a27b39e595
|
fix selecting of tracks in clip grid
|
2024-09-30 10:13:44 +03:00 |
|
|
|
3c8d9668fe
|
fix (?) Inset; add arranger cursor description
|
2024-09-30 09:41:43 +03:00 |
|
|
|
7df9cc930d
|
fix border minimum area
|
2024-09-30 07:04:05 +03:00 |
|
|
|
fd2e8f83f6
|
add iteration versions of row and col macros
|
2024-09-30 00:15:39 +03:00 |
|
|
|
ad39376659
|
foreground, background -> fg, bg
|
2024-09-29 23:47:34 +03:00 |
|
|
|
49c892328a
|
add Bordered, need to fix Inset
|
2024-09-29 23:46:45 +03:00 |
|
|
|
418e662aaf
|
add CustomWidget and use it to remove more one-time components
|
2024-09-29 01:15:19 +03:00 |
|
|
|
cd0b8a6812
|
implement fixed Split
|
2024-09-28 19:51:10 +03:00 |
|