zetaPRIME
|
9455834b2a
|
,XX support for global tempo
|
2022-03-15 19:54:57 -04:00 |
zetaPRIME
|
c168ed95d3
|
disable UI and show a floater while rendering
|
2022-03-15 05:43:04 -04:00 |
zetaPRIME
|
9ed8d6039d
|
flac export
|
2022-03-15 00:59:05 -04:00 |
zetaPRIME
|
34b4721f69
|
that's not happening any time soon
|
2022-03-14 16:58:05 -04:00 |
zetaPRIME
|
9590462891
|
we have that now
|
2022-03-14 10:39:19 -04:00 |
zetaPRIME
|
394b24223f
|
user default template (jankish for now but whatever)
|
2022-03-13 23:14:34 -04:00 |
zetaPRIME
|
7fa610f4af
|
oh right. duplicate protection
|
2022-03-13 23:07:24 -04:00 |
zetaPRIME
|
06230dde55
|
rewrite signaling to CBOR; support multiple file signaling
|
2022-03-13 22:52:55 -04:00 |
zetaPRIME
|
22f5b0502d
|
support multiple file opening on launch
|
2022-03-13 22:32:12 -04:00 |
zetaPRIME
|
63c09b46aa
|
mime entry and file association
|
2022-03-13 20:36:41 -04:00 |
zetaPRIME
|
3b5bdd2e07
|
IPC socket, single instance, open in existing instance
|
2022-03-13 20:26:00 -04:00 |
zetaPRIME
|
ba6683cd2d
|
open project from command line
|
2022-03-13 19:04:27 -04:00 |
zetaPRIME
|
59f45ab382
|
focus existing window instead of opening duplicate project instance
|
2022-03-13 18:38:10 -04:00 |
zetaPRIME
|
c41ffbfcce
|
quit action
|
2022-03-13 16:34:07 -04:00 |
zetaPRIME
|
46a73bef74
|
keep list of open windows
|
2022-03-13 16:18:35 -04:00 |
zetaPRIME
|
c027c422fd
|
16 inputs in default project
|
2022-03-13 07:33:23 -04:00 |
zetaPRIME
|
a48e9d4583
|
refine save prompt
|
2022-03-13 07:28:29 -04:00 |
zetaPRIME
|
bac05e3f68
|
save prompt
|
2022-03-13 07:24:28 -04:00 |
zetaPRIME
|
10bcacf8c1
|
recent files tracking and menu items!
|
2022-03-13 06:47:17 -04:00 |
zetaPRIME
|
8a7cb67bf3
|
add built-in default template
|
2022-03-10 19:43:38 -05:00 |
zetaPRIME
|
93c5fc0611
|
loadProject asTemplate
|
2022-03-10 19:26:43 -05:00 |
zetaPRIME
|
98f157fb01
|
<_<
|
2022-03-09 19:06:18 -05:00 |
zetaPRIME
|
d28e1837d4
|
sure, context object
|
2022-03-09 19:01:38 -05:00 |
zetaPRIME
|
149ab65c08
|
font rendering changed?? fix that oddness
|
2022-03-07 19:39:29 -05:00 |
zetaPRIME
|
affb86d76a
|
add gain to beatpad, layoutgadget panel flag, nodeuiscene improvements
|
2021-11-12 22:26:13 -05:00 |
zetaPRIME
|
6ee9a0db6b
|
NodeObject::drawPanel
|
2021-11-12 04:29:23 -05:00 |
zetaPRIME
|
80c90451f3
|
quicklevel: thread safety (oops), don't run if no UI instance
|
2021-11-12 03:42:12 -05:00 |
zetaPRIME
|
25408ba776
|
quicklevel polish
|
2021-11-11 14:26:48 -05:00 |
zetaPRIME
|
ec94dce150
|
file dialog improvements (bigger starting size)
|
2021-11-11 04:44:28 -05:00 |
zetaPRIME
|
d4aa622fa6
|
sample base note support
|
2021-11-11 00:47:37 -05:00 |
zetaPRIME
|
60df49db69
|
innovative™️ dual-LUT system. because it sounds better for some reason.
|
2021-11-10 22:46:52 -05:00 |
zetaPRIME
|
4c6c135617
|
rewrite lut generation to be a bit more correct; fix looping
|
2021-11-10 16:57:00 -05:00 |
zetaPRIME
|
26a2bf4e82
|
beginning of Capaxitor, simple lead sampler
|
2021-11-09 19:56:01 -05:00 |
zetaPRIME
|
1b8eeffbcf
|
default pan command for InstrumentCore
|
2019-07-23 07:52:56 -04:00 |
zetaPRIME
|
b1449ebcf6
|
attempt to speed up pattern switching
|
2019-07-22 03:26:39 -04:00 |
zetaPRIME
|
ffc7be1783
|
reimplement sample import using ffmpeg
|
2019-07-21 16:54:39 -04:00 |
zetaPRIME
|
b380959241
|
fix remaining off-by-ones in the pattern editor
|
2019-07-21 02:33:07 -04:00 |
zetaPRIME
|
24b7c72ef9
|
waveform and mod dial for THiCC
|
2019-07-20 20:24:13 -04:00 |
zetaPRIME
|
70da8cefd6
|
pick your export filename; better file save defaults
|
2019-07-20 15:25:35 -04:00 |
zetaPRIME
|
8f55ef577b
|
shade outside pattern
|
2019-07-20 01:14:45 -04:00 |
zetaPRIME
|
b65ce423a7
|
follow cursor, spacer rows, shade rows within fold
|
2019-07-20 01:09:59 -04:00 |
zetaPRIME
|
707a6169a2
|
use VBR V0 for mp3 export
|
2019-07-19 18:50:04 -04:00 |
zetaPRIME
|
cc3ac5fdd5
|
fix rendering cutting off the first row
|
2019-07-14 15:42:34 -04:00 |
zetaPRIME
|
9d45d78795
|
middle click to remove sequence entry
|
2019-07-12 03:19:56 -04:00 |
zetaPRIME
|
5fc2c4b750
|
song comment
|
2019-06-20 14:52:30 -04:00 |
zetaPRIME
|
8824df9efc
|
`node.release()`
|
2019-06-18 00:50:44 -04:00 |
zetaPRIME
|
49d01418af
|
config file!
|
2019-06-14 19:02:51 -04:00 |
zetaPRIME
|
9fd76c7cc2
|
pattern folding, slight fixes
|
2019-06-14 05:00:01 -04:00 |
zetaPRIME
|
9d807013e8
|
visual fixes
|
2019-06-11 03:14:24 -04:00 |
zetaPRIME
|
4aaeb506b1
|
I really need to get back to this (also early sample skeleton)
|
2019-05-24 01:50:53 -04:00 |
zetaPRIME
|
74d4ca52df
|
standard step values for KnobGadget
|
2019-02-02 00:14:30 -05:00 |
zetaPRIME
|
58a17e0417
|
include Arcon for consistent patchboard font rendering cross-platform
|
2019-01-31 05:13:45 -05:00 |
zetaPRIME
|
0d2bb972b0
|
InstrumentCore param handling things
|
2019-01-30 17:34:43 -05:00 |
zetaPRIME
|
ac600dadd6
|
vibrato, `,` shortcut in pattern editor
|
2019-01-28 04:57:50 -05:00 |
zetaPRIME
|
d8ec92a9c6
|
nodelib things, InstrumentCore param support!
|
2019-01-27 14:42:47 -05:00 |
zetaPRIME
|
46eb1cb9b4
|
InstrumentCore can do tweens now
|
2019-01-27 02:23:04 -05:00 |
zetaPRIME
|
9c282a5e0e
|
legato pseudoport!
|
2019-01-26 02:39:45 -05:00 |
zetaPRIME
|
6c6c62e4ab
|
patchboard cut+copy+paste (and delete shortcut)
|
2019-01-25 20:07:04 -05:00 |
zetaPRIME
|
7238916c24
|
import/export nodes!
|
2019-01-25 01:45:00 -05:00 |
zetaPRIME
|
883e483cb0
|
set default buffer to 64ms for now; better granularity on 2x03 blip knob
|
2019-01-25 01:06:23 -05:00 |
zetaPRIME
|
ad49babb96
|
functions for importing/exporting nodes from/to file
|
2019-01-24 05:38:25 -05:00 |
zetaPRIME
|
c74f312d2c
|
central Node serialization, const-correctness, include fix (oops)
|
2019-01-22 15:23:31 -05:00 |
zetaPRIME
|
9a28257ee5
|
init/reset nodes added to queue during playback/preview
|
2019-01-21 04:09:53 -05:00 |
zetaPRIME
|
307bc54140
|
looots of 2x03 stuff
|
2019-01-19 22:57:18 -05:00 |
zetaPRIME
|
2b42b7066a
|
preview fixes, InstrumentCore and 2x03 beginnings
|
2019-01-17 04:05:41 -05:00 |
zetaPRIME
|
2d0393b994
|
port connect/disconnect events
|
2019-01-16 14:31:05 -05:00 |
zetaPRIME
|
a4b82d5d07
|
`Node::movePort`, `Node::collapsePorts` (and update UI on port change)
|
2019-01-15 17:32:55 -05:00 |
zetaPRIME
|
4b8688bdec
|
clamp output samples before integerizing... but wow that's a neat effect
|
2019-01-14 18:15:56 -05:00 |
zetaPRIME
|
96c22eac1d
|
more multithreading improvements
|
2019-01-14 14:24:37 -05:00 |
zetaPRIME
|
cb2aeddbde
|
streamlined multithreading a bit
|
2019-01-14 04:00:24 -05:00 |
zetaPRIME
|
f0311ab6dd
|
switch from moodycamel queue to operating on the main queue directly
|
2019-01-14 02:44:34 -05:00 |
zetaPRIME
|
95b55f579a
|
a bit less wonky, though still needs more work
|
2019-01-14 00:59:07 -05:00 |
zetaPRIME
|
5a30768505
|
well, I know why multithreading wonks out now...
|
2019-01-13 23:57:33 -05:00 |
zetaPRIME
|
22ba773adc
|
fix concurrency issues in worker mode (perf still needs a look...)
|
2019-01-10 16:05:38 -05:00 |
zetaPRIME
|
2a8015c406
|
initial multithreaded rendering support
|
2019-01-10 03:33:33 -05:00 |
zetaPRIME
|
fc93dc0519
|
misc UI and audio engine things
|
2019-01-09 19:53:24 -05:00 |
zetaPRIME
|
9bb2a38a90
|
pattern properties dialog!
|
2019-01-09 03:02:58 -05:00 |
zetaPRIME
|
cc5ef1534d
|
transpose gadget; fixed Testron parameter stride (d'oh!)
|
2019-01-08 22:36:12 -05:00 |
zetaPRIME
|
60310bf6f1
|
partial-channel copy/paste
|
2019-01-08 20:22:18 -05:00 |
zetaPRIME
|
7001adb132
|
initial pattern data copy+paste support
|
2019-01-08 19:11:44 -05:00 |
zetaPRIME
|
875a65d977
|
added transpose feature
|
2019-01-08 14:27:25 -05:00 |
zetaPRIME
|
0427e25467
|
nodeobject contents, twiddly knobs, gain/balance gadget!
|
2019-01-02 02:02:03 -05:00 |
zetaPRIME
|
50111e75c5
|
instrument preview
|
2018-12-31 22:10:25 -05:00 |
zetaPRIME
|
e5f1615724
|
it actually makes music now!
|
2018-12-28 12:19:32 -05:00 |
zetaPRIME
|
333a06cac7
|
L I C E N S E and SO MUCH PATCHBOARD STUFF
graph i/o ports, breadcrumb nav, graph serialization, etc. etc. etc.
|
2018-12-25 01:54:23 -05:00 |
zetaPRIME
|
f78c3da03d
|
logo and (incomplete) working patchboard
|
2018-12-22 21:03:51 -05:00 |
zetaPRIME
|
c1e73b922a
|
bunch of audio engine and graph skeleton work
|
2018-12-17 14:09:44 -05:00 |
zetaPRIME
|
12a563afc4
|
pattern strut, multiselect performance fix (only one UI update, thanks!)
|
2018-12-08 07:01:45 -05:00 |
zetaPRIME
|
d107547e1b
|
proper multiselect delete
|
2018-12-07 16:13:10 -05:00 |
zetaPRIME
|
8238a15771
|
undo/redo for pattern list and sequence operations
|
2018-12-07 13:45:32 -05:00 |
zetaPRIME
|
c297ac40ba
|
UI stuff, undo/redo for pattern and channel editing
|
2018-12-06 14:27:22 -05:00 |
zetaPRIME
|
4105e38404
|
save some space on empty rows
|
2018-12-06 10:09:32 -05:00 |
zetaPRIME
|
613f32a250
|
SAVING! AND! LOADING!
|
2018-12-06 07:25:57 -05:00 |
zetaPRIME
|
701218936b
|
so so much UI stuff (full multi pattern and sequence editing!)
|
2018-12-04 17:04:45 -05:00 |
zetaPRIME
|
d8af8f463b
|
lots of UI stuff
|
2018-12-01 10:41:14 -05:00 |
zetaPRIME
|
14f1f2d783
|
support channel reordering via dragging header
|
2018-11-29 22:57:36 -05:00 |
zetaPRIME
|
e7a8093b8c
|
way too much stuff because I kept forgetting to commit
|
2018-11-28 05:19:10 -05:00 |
zetaPRIME
|
744e9ddaf5
|
huge amount of pattern editor work (full editing!)
|
2018-11-23 09:03:35 -05:00 |
zetaPRIME
|
29b71cfaf8
|
bunch of UI work; now has a working pattern viewer!
|
2018-11-22 06:36:27 -05:00 |
zetaPRIME
|
d3005dc72a
|
planning
|
2018-11-20 14:03:21 -05:00 |