310 Commits

Author SHA1 Message Date
Stepland
bc24b8f3cf SIMD'd + threaded interval fitness computation 2023-06-30 01:47:18 +02:00
Stepland
a521657c0a Now we are in the computation phase 2023-05-15 01:44:02 +02:00
Stepland
56d1afb46f We are getting somewhere with aubio 2023-05-10 02:00:20 +02:00
Stepland
69a6f5437c Add needed libraries 2023-05-03 23:18:00 +02:00
Stepland
9be92f95ce Make editable zone extend more and take the long note being created into account 2023-05-03 23:17:26 +02:00
Stepland
4c7e13e045 Remove headers that aren't used anymore 2023-04-18 23:40:40 +02:00
Stepland
124a695ca3 Nice quantization menu 2023-04-18 01:09:48 +02:00
Stepland
a80db7dd6d WIP quantize 2023-04-17 01:26:57 +02:00
Stepland
3507d66551 update changelog 2023-04-16 01:39:57 +02:00
Stepland
84c22a8795 fix some weirdness in the Open Music code 2023-04-16 01:14:57 +02:00
Stepland
6242202519 This segfault in a nasty way ... 2023-04-14 02:28:36 +02:00
Stepland
8150977ae7 convert path to utf8 string before displaying it in recent files list 2023-04-02 23:33:07 +02:00
Stepland
aa77bad015 Fix utf8 handling when opening recent files 2023-04-02 23:18:04 +02:00
Stepland
0c9227a568 Fix typos 2023-04-02 22:52:52 +02:00
Stepland
e32ce26b58 Fix typo in .memon file saving that circumvented proper utf8 encoding of the path 2023-04-02 22:31:15 +02:00
Stepland
9cd1208366 start working on streams that can go to negative offset values 2023-03-24 01:17:14 +01:00
Stepland
6a9d35a26a Fix beat scaling on the waveform view 2023-03-22 01:13:40 +01:00
Stepland
d84ea0098d MIPMAPPING THAT WORKS ?????/§ 2023-03-22 01:09:14 +01:00
Stepland
3d8988e45a wip on mipmapping for real 2023-03-19 02:10:41 +01:00
Stepland
9b8f34e017 Make a small doc page explaining how to make windows releases 2023-03-18 02:59:10 +01:00
Stepland
306719aeb0 Update changelog 2023-03-18 02:24:04 +01:00
Stepland
fc6076f63d Change default waveform color 2023-03-18 02:00:44 +01:00
Stepland
209bc7cb3d holy FUCKING SHIT is works 2023-03-18 01:54:40 +01:00
Stepland
71bfa5ba42 Ok it now fucking works but oh god is it ever slow 2023-03-17 01:49:34 +01:00
Stepland
d4aa0f3532 First working bits of waveform mode for the linear view 2023-03-17 01:02:38 +01:00
Stepland
bb7c1f8593 created the waveform draw function 2023-03-14 01:00:20 +01:00
Stepland
881b22712b more work on Waveform caching 2023-03-11 12:13:37 +01:00
Stepland
e7deffc9ee Added the Cache implementation from jujube 2023-03-03 01:06:41 +01:00
Stepland
6122517ac9 more work on waveforms 2023-02-27 23:42:37 +01:00
Stepland
f595f44f6e waveform view code rework wip 2023-02-22 00:03:11 +01:00
Stepland
9e37cfd67d More waveform stuff 2023-01-16 00:51:48 +01:00
Stepland
1befa02cd8 Compute more downsampled versions of the audio 2023-01-15 02:06:05 +01:00
Stepland
5e07b15c98 Beta waveform view !!! 2023-01-13 00:09:03 +01:00
Stepland
481ca15b0c Fix typo in config.hpp 2023-01-09 16:51:48 +01:00
Stepland
bbf70b08a7 Don't canonicalize paths in the recent files list 2023-01-09 16:45:10 +01:00
Stepland
c65b071f68 Force utf8 string conversion when constructing a nowide file stream 2023-01-09 16:40:07 +01:00
Stepland
c4c5b2a848 Use nowide for recent files and config loading / dumping 2023-01-09 16:35:19 +01:00
Stepland
191d831fef Try using a custom FileInputStream 2023-01-09 16:17:46 +01:00
Stepland
2dfb295112 Try using SFML(s own conversion routines 2023-01-09 04:10:49 +01:00
Stepland
37abff58c6 Use native encoding for SFML file handling functions 2023-01-09 02:48:03 +01:00
Stepland
c96b3eb3f2 Replace ImGui file handling functions with nowide 2023-01-09 02:29:10 +01:00
Stepland
f883a1105d go further down the debugging path 2023-01-09 01:31:16 +01:00
Stepland
6bc0c1d514 typo 2023-01-09 00:54:36 +01:00
Stepland
69f8e65a45 don't print each character but just their values 2023-01-09 00:48:10 +01:00
Stepland
a34fe6b71b new test program 2023-01-09 00:28:10 +01:00
Stepland
f4f9fa5d97 Update tinyfiledialogs 2023-01-08 23:09:05 +01:00
Stepland
3d46d3dc95 Fix colliding note not using snap color in the linear view 2023-01-01 00:48:24 +01:00
Stepland
76c167ce11 Add note transform options 2022-12-31 23:54:59 +01:00
Stepland
930a7824e4 Add a menu option to force showing free buttons all the time, also save that choice in the config 2022-12-31 22:36:23 +01:00
Stepland
9c3de73a69 Disable notes Ctrl+C / Ctrl+V when an imgui item is active 2022-12-28 19:21:19 +01:00