Electric Keet
3effd9e506
Yet more vertical centering of labels.
2023-08-06 22:47:17 -07:00
tildearrow
381147fc1f
GUI: fix some sliders not being right-clickable
...
issue #1065
2023-04-20 03:43:35 -05:00
tildearrow
ab4bc4dfda
GUI: more intuitive wave height number
2023-02-06 04:02:29 -05:00
tildearrow
c7d75f45f1
GUI: fix wave edit right pane going off bounds
2023-02-06 03:57:46 -05:00
tildearrow
4c39de927b
code style
...
and the fix
2023-02-06 01:36:19 -05:00
System64
056c895c69
Some improvements to the FM Wavetable editor (More waveforms, full modulation matrix) (Take 495, I hope SDL is fine now) ( #935 )
...
* Added more waveforms to the FM wavetable editor (Finally Sine isn't the only option anymore!)
* fixed quarter waveforms
* Complete modulation matrix with cross modulation. Also, now X axis modulates Y axis (it was Y modulating X before)
* I really hope it will work this time bruh
* Update gui.cpp
Fixed a programming error that can potentially lead to a SEGFAULT (Core dumped) because I was writing out of bounds of an array
---------
Co-authored-by: System64MC <nicolas1811.jans@gmail.com>
2023-02-06 01:29:01 -05:00
tildearrow
45faadd4c8
update copyright year
2023-01-19 19:18:40 -05:00
cam900
592bf34bf3
Addressing comments
2022-12-11 11:09:13 +09:00
cam900
c561ceceaf
Add tooltips in GUI, enum-ize piano mode/Special notes
2022-12-11 04:32:51 +09:00
tildearrow
adf21c4b70
GUI: fix wave edit scale Y
2022-12-08 01:16:06 -05:00
tildearrow
373367724b
GUI: use canvasW/H instead of scrW/H*dpiScale
2022-10-20 02:34:14 -05:00
tildearrow
ca1118a40f
GUI: fix crash in no asset menu (wave/sample)
2022-10-19 13:53:56 -05:00
tildearrow
7486bb17f4
GUI: fix wave edit randomize
2022-10-19 13:14:52 -05:00
tildearrow
6216e286f8
GUI: mark modified cases in wave editor
2022-10-16 18:30:48 -05:00
tildearrow
78fc022c04
GUI: format
2022-10-12 14:54:29 -05:00
tildearrow
8be5e5a9e6
Merge pull request #699 from system64MC/wavetable_interpolation_no_opf2
...
Wavetable interpolation
2022-10-12 14:26:43 -05:00
System64
0782e3af1d
Update waveEdit.cpp
2022-10-12 12:07:19 +02:00
System64
a51840b801
Fixed assertion crash and fixed a bug with the cubic interpolation. The interpolated waveform will now stay in phase.
2022-10-12 11:59:04 +02:00
tildearrow
6c88c9c798
GUI: update wave size hints for Virtual Boy
2022-10-10 03:02:36 -05:00
tildearrow
4dec0e52a5
GUI: notify wave change when using wave editor
2022-10-10 03:00:07 -05:00
tildearrow
70361c44ca
GUI: editor improvements when no asset is selected
2022-10-08 17:57:14 -05:00
System64
46b5e64415
✨ added interpolations for wavetable resize
2022-10-03 19:48:07 +02:00
tildearrow
3e311d94a2
GUI: fix FM wave gen mult 16
2022-09-16 02:04:01 -05:00
tildearrow
09233b6de0
GUI: add signed waveform view mode
2022-09-10 22:35:21 -05:00
tildearrow
fc14211997
GUI: wave generator, part 9
...
it's complete!
2022-09-10 22:12:03 -05:00
tildearrow
7d89708bf7
Clang can you stop complaining
2022-09-10 21:25:58 -05:00
tildearrow
a46ef0c0be
GUI: wave generator, part 8
...
to-do:
- normalize
- /2
- ×2
- smooth
2022-09-10 19:35:50 -05:00
tildearrow
99340234b8
GUI: wave generator, part 7
...
prepare for WaveTools (formerly Mangle)
2022-09-10 16:01:22 -05:00
tildearrow
0ac92209d0
GUI: even more mobile work
2022-09-09 18:53:20 -05:00
tildearrow
d021005f26
GUI: fix arp macro hover
2022-09-09 16:41:00 -05:00
tildearrow
7e065e4cfe
GUI: more mobile UI things
2022-09-09 15:31:29 -05:00
tildearrow
9a3c81d90a
GUI: wave generator, part 6
...
FM now with feedback!
2022-09-09 03:23:18 -05:00
tildearrow
a59ed84322
GUI: fix wave gen FM con checkboxes doing nothing
2022-09-06 14:28:57 -05:00
tildearrow
f94c6f101a
GUI: wave generator, part 5
...
completely untested FM generation
2022-09-05 05:48:20 -05:00
tildearrow
9435ab12b0
GUI: wave generator, part 4
...
prepare FM
2022-09-04 04:00:56 -05:00
tildearrow
f7bca46a4a
GUI: implement save as format in editors as well
2022-09-04 02:37:43 -05:00
tildearrow
ce2d322e47
GUI: add replace for wave/sample and prepare for
...
raw sample import
2022-08-13 04:17:32 -05:00
freq-mod
9447442fed
Update waveform editor height/width guide
2022-07-27 16:09:36 +02:00
tildearrow
185b283ef6
GUI: wave generator, part 3
2022-07-27 02:36:36 -05:00
tildearrow
693d457fff
GUI: wave generator, part 2
2022-07-27 02:23:29 -05:00
tildearrow
7d5f5a91c6
GUI: wave generator, part 1
2022-07-27 01:20:26 -05:00
tildearrow
191a0dedf9
GUI: improve wavetable editor, part 2
2022-07-21 03:14:52 -05:00
tildearrow
962dab012c
GUI: improve wavetable editor, part 1
2022-07-21 02:49:19 -05:00
tildearrow
7750a9b9f3
GUI: fix possible wave editor crash
2022-05-25 12:18:11 -05:00
tildearrow
a34481205a
GUI: more mobilework
2022-05-19 16:35:00 -05:00
BlastBrothers
4bb77ea3cb
This is not a sample properties table
2022-04-17 11:38:28 -04:00
BlastBrothers
ab4f9945a5
Define the compact wave editor
2022-04-16 21:51:53 -04:00
tildearrow
95ce867ce3
GUI: add mentions of FDS to wave editor
2022-04-06 02:09:53 -05:00
tildearrow
44d72c2106
GUI: add load/save/select to ins/wave editors
...
TODO: on sample editor
TODO: load replace instead of load insert
2022-04-02 18:22:06 -05:00
tildearrow
ffb01dd19c
Revert "release 0.6pre0"
...
This reverts commit f7566455c2
.
2022-04-01 05:20:00 -05:00