tildearrow
c078593768
finish the labels
2025-11-01 01:18:17 -05:00
tildearrow
e23c11b2fd
GUI: prepare to add different piano label modes
2025-10-31 20:44:11 -05:00
tildearrow
5b145b7121
multiple instrument playback, part 1
...
not implemented for MIDI yet
2025-10-31 19:36:13 -05:00
tildearrow
08a27be76f
GUI: chord input
...
looks like a horrid hack, but it works
I'll improve some of the code at some point
2025-10-31 05:03:58 -05:00
tildearrow
e8aeb45a12
TimeMicros::fromString()
...
and improve the cue position editor a bit
2025-10-31 03:42:43 -05:00
tildearrow
e579ba8ee8
GUI: add option to offset sample
...
in the amplify one
2025-10-30 17:14:31 -05:00
tildearrow
0ae9151b47
GUI: fix audio export progress bar
...
issue #2454
2025-10-30 14:59:48 -05:00
tildearrow
a78c59e17e
reference player sync state now in GUI
2025-10-29 20:00:08 -05:00
tildearrow
f990dee0c1
DivSongTimestamps, part 7
...
calculate timestamps on every change that is likely to require
recalculation (inserting/altering/removing song control/speed effects,
changing song speed, changing orders and so on)
2025-10-29 17:56:25 -05:00
tildearrow
3b93c4e0ec
DivSongTimestamps, part 6
...
replace walkSong with calcSongTimestamps in GUI
2025-10-29 04:53:00 -05:00
tildearrow
c1175bcc35
DivSongTimestamps, part 5
...
deprecate walkSong and remove findSongLength
2025-10-29 04:21:31 -05:00
tildearrow
ecfea6033a
DivSongTimestamps, part 3
2025-10-29 02:39:52 -05:00
tildearrow
f77aafb44d
reference player prototype
...
poor performance
no playback sync yet
2025-10-27 05:15:47 -05:00
tildearrow
af6eb35f2d
detect MP3/Ogg support at runtime
2025-10-23 19:02:19 -05:00
tildearrow
38d338549a
add new sample formats to file picker
2025-10-23 05:21:33 -05:00
tildearrow
1bf5e8baaa
POORLY WORKING Opus export
2025-10-22 20:57:38 -05:00
tildearrow
319a557ec3
mixer volume meters on by default
2025-10-21 18:40:00 -05:00
Eknous-P
678a095822
Merge branch 'master' into newMixer
2025-10-20 16:43:27 +04:00
tildearrow
c0f771ea74
pattern data refactor, part 13
...
find/replace fixes
2025-10-18 04:43:36 -05:00
tildearrow
182a9e3b9d
pattern data refactor, part 8
...
this is the first commit that builds
maybe not
2025-10-17 17:18:24 -05:00
tildearrow
2b745cac62
pattern data refactor, part 7
2025-10-16 05:11:09 -05:00
Eknous-P
7591c74e15
MIXER STYLE SETTING, fix mac build
2025-10-12 18:21:20 +04:00
Eknous-P
76b29fa31c
centered vertical text
...
someone pleeeeeease fix the clipping i give up
2025-10-08 19:54:49 +04:00
Eknous-P
9a2705e169
mixer: fixed-size v text, readd labels as tooltips, fix patchbay tab
2025-10-08 12:25:57 +04:00
Eknous-P
fe0f4d82e6
vertical text
...
todo: mixer tooltips
2025-10-08 11:30:34 +04:00
Eknous-P
22f0b3f4e6
new mixer part 2
...
separate each "channel" into a group function, prepare vol meters
2025-10-07 15:46:21 +04:00
tildearrow
f9372ec53f
Merge remote-tracking branch 'origin/master' into newFilePicker
2025-10-04 04:05:25 -05:00
Eknous-P
52eac7e3c6
sample import detune load setting
2025-10-01 23:08:38 +04:00
cam900
1b712e03ee
Add notifySampleChanged in dispatch and engine:
...
This method/variables are for notify sample is changed/altered/added/removed. can be called together with updateSampleTex for sample update.
multipcm: Fix possible desync with instrument and sample parameter
opl4: Split sample table render and sample data render, Add notifySampleChange for refresh sample parameters
2025-10-01 12:31:39 +02:00
tildearrow
5110538c3f
Merge branch 'master' into newFilePicker
2025-09-26 23:50:40 -05:00
Eknous-P
4e97650488
separate and fix note selector in find/replace
2025-09-24 13:55:22 +04:00
tildearrow
6aca12184f
new file picker, part 1
...
prototype
2025-09-21 05:48:30 -05:00
tildearrow
8dbd732db9
GUI: randomize notes + button to open pat menu on
...
mobile
2025-09-20 21:48:18 -05:00
Eknous-P
c0da289d40
chip rack led setting
2025-09-17 15:25:26 +04:00
tildearrow
27a555f129
GUI: chip manager redesign, part 4
...
this selectable is so ugly and uncentered
2025-09-16 16:42:23 -05:00
tildearrow
72b94b029a
GUI: chip manager redesign, part 3
2025-09-16 06:27:34 -05:00
tildearrow
0f408310f1
GUI: chip manager redesign, part 1
2025-09-15 21:02:19 -05:00
tildearrow
fb35e6f993
GUI: add a compressed font cache
...
reduce memory usage by not loading the same font twice
2025-09-07 18:13:57 -05:00
tildearrow
24e7338dc5
GUI: add visualizer to cmd stream player
2025-09-04 05:01:48 -05:00
tildearrow
9ce9a84dde
GUI: loop start/end hints, part 2
2025-08-17 15:26:53 -05:00
tildearrow
4cd105c6b2
GUI: add new ImGui colors
2025-08-15 04:10:18 -05:00
tildearrow
ee7087b7a5
update Dear ImGui to 1.92.0, part 2
...
TODO:
- testing
- testing
- testing
- additional testing
- extra testing
and of course:
- testing
2025-08-12 02:22:26 -05:00
tildearrow
f09e060c33
GUI: new pattern cursor logic, part 21
2025-07-18 18:43:40 -05:00
tildearrow
e5ad462cd2
GUI: new pattern cursor logic, part 20
...
oh yes
2025-07-18 05:05:56 -05:00
tildearrow
203cb04758
GUI: order lock button...
2025-07-16 05:07:22 -05:00
tildearrow
5928e57203
GUI: prepare4buttonwhichconfinesselection2curorder
2025-07-04 21:14:58 -05:00
tildearrow
33dec5ff1d
GUI: new pattern cursor logic, part 7
...
implement delete
prepare other edit actions
2025-06-29 20:57:41 -05:00
tildearrow
9646eb9028
GUI: new pattern cursor logic, part 3
2025-06-28 02:17:40 -05:00
tildearrow
b9604c5729
GUI: new pattern cursor logic, part 1 - READ
...
this new pattern cursor logic will finally allow you to click on any
cell of the previous/next pattern and take you there
on top of that you'll be able to make selections that go beyond the
boundaries of a pattern
operations are not supported yet, so don't try it out!
it won't work properly until I adapt the code.
2025-06-27 20:37:23 -05:00
tildearrow
38e4245ee0
Virtual Boy: envelope bug status
2025-06-24 02:54:18 -05:00