tildearrow
18b7ff1fb7
GUI: just set chordInputOffset to 0
2025-11-01 03:42:21 -05:00
tildearrow
173f59dc78
GUI: refactor the poly button
2025-11-01 03:38:11 -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
5ff81aef33
some time refactors
...
no more weird totalTicks name
code looks better
2025-10-30 20:35:30 -05:00
tildearrow
b218bdea7a
TimeMicros struct
2025-10-30 18:44:59 -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
319da2d391
file player cue point and loop tracking
...
no loop trail yet
2025-10-30 04:07:27 -05:00
tildearrow
a6d06d3728
fix cursor movement check
2025-10-30 01:02:26 -05:00
tildearrow
a78c59e17e
reference player sync state now in GUI
2025-10-29 20:00:08 -05:00
tildearrow
a49306b4bd
more reference player work
2025-10-29 19:25: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
db2f368813
ASIO backend, part 6
...
add support for handling device resets
this will be extended to the SDL and PortAudio backends soon
2025-10-25 18:40:02 -05:00
tildearrow
af6eb35f2d
detect MP3/Ogg support at runtime
2025-10-23 19:02:19 -05:00
tildearrow
4912c0aaa9
fix last export ext being applied to sample saving
2025-10-23 04:08:16 -05:00
tildearrow
42651f0b0c
no CMake? no problem!
2025-10-23 03:09:09 -05:00
tildearrow
1bf5e8baaa
POORLY WORKING Opus export
2025-10-22 20:57:38 -05:00
tildearrow
6816799822
fix display of Ogg extensions
2025-10-22 16:30:56 -05:00
tildearrow
d60ef6b2c3
GUI: fix effect information in status bar
2025-10-22 14:35:31 -05:00
tildearrow
96f0f7bd78
GUI: wrap text in warning pop-up
2025-10-21 18:58:43 -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
ceb3a56e4b
pattern data refactor, part 12
...
fix the note selector
2025-10-18 03:34:33 -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
tildearrow
cf0bfbc61d
GUI: prepare to (maybe) enable nav
2025-10-12 19:13:05 -05:00
Eknous-P
2108cffec2
mixer: per-chp peak meters, fix almost every ui issue:
...
- fix wrong verticaltext clipping
- fix verticaltext overflow centering
- add hscroll to mixer
2025-10-10 19:36:02 +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
tildearrow
80a92b8b43
add option to remove unused patterns
2025-10-04 18:28:34 -05:00
tildearrow
f9372ec53f
Merge remote-tracking branch 'origin/master' into newFilePicker
2025-10-04 04:05:25 -05: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
919ff4a9d2
Merge branch 'master' into newFilePicker
2025-09-30 05:57:11 -05:00
M374LX
d4470aa42b
Start implementing EIF instrument support
2025-09-29 05:07:42 -05:00
tildearrow
03fd518e9b
config storage
2025-09-28 20:32:30 -05:00
tildearrow
d81d8ff6aa
bind the new file picker
...
here be lions until further notice.
2025-09-27 23:01:24 -05:00
tildearrow
4ec66a4684
add flags
...
as of now the new file picker is hidden in the debug menu.
if you want to test it out, go there.
coming soon is Windows testing
2025-09-27 20:40:27 -05:00
tildearrow
3f19be9b8d
improve file name typing behavior
2025-09-27 16:33:43 -05:00
tildearrow
5110538c3f
Merge branch 'master' into newFilePicker
2025-09-26 23:50:40 -05:00
tildearrow
c321277bc9
colors, icons, types and more
...
next up: mkdir
2025-09-26 19:40:42 -05:00
tildearrow
19b3cdefd1
file types and sorting
...
coming soon: colors and icons
2025-09-26 05:14:29 -05:00
tildearrow
20ee4f4048
why am I working so slowly on this
2025-09-25 00:04:08 -05:00