Commit Graph

58 Commits (master)

Author SHA1 Message Date
zetaPRIME 853ba8a901 ...and flip the switch 2022-03-23 19:25:26 -04:00
zetaPRIME 8b020975cc prep for double-buffer switchover... 2022-03-23 19:25:16 -04:00
zetaPRIME 0a14aec9e5 sample formats, threshold for saving as s16, slightly more "correct" playback output 2022-03-22 22:18:57 -04:00
zetaPRIME f430ebab00 fix missing opening notes on non-first play per session (!) 2022-03-21 22:27:27 -04:00
zetaPRIME d95e6ce1d5 fix sample rate mismatch 2022-03-21 19:48:43 -04:00
zetaPRIME 41a591a957 audio settings kind of works now 2022-03-21 19:40:08 -04:00
zetaPRIME 1ebc8f04c5 audio settings backend 2022-03-21 18:28:01 -04:00
zetaPRIME 58826188c6 clean up flailing 2022-03-19 16:43:31 -04:00
zetaPRIME 6fcc6db4e6 nonfunctional flailing 2022-03-19 16:25:31 -04:00
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 7858449637 handle rendering from audio engine thread (UI can update) 2022-03-15 03:56:32 -04:00
zetaPRIME 9ed8d6039d flac export 2022-03-15 00:59:05 -04:00
zetaPRIME e36f2c110c complaining about these not being refs. does it help? who knows! 2022-03-09 19:02:20 -05:00
zetaPRIME d28e1837d4 sure, context object 2022-03-09 19:01:38 -05:00
zetaPRIME 12ba77fc96 you can just start it at full prio 2022-03-09 00:59:52 -05:00
Rachel Fae Fox (foxiepaws) 0390f473ac syncing old out of data stuff 2020-02-20 03:55:29 -05:00
zetaPRIME 43f6374fc2 Merge branch 'portability/macos' of https://git.foxiepa.ws/foxiepaws/xybrid
macOS compatibility fixes
2019-07-21 19:21:10 -04:00
zetaPRIME 707a6169a2 use VBR V0 for mp3 export 2019-07-19 18:50:04 -04:00
Rachel Fae Fox (foxiepaws) 3f98a5a68f Clang (and possibly other stricter compilers require that you actually include all of what you use. unlike G++ 2019-07-18 02:32:59 -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 f173a0e87f sequence rewrite, part 3 2019-07-08 05:04:12 -04:00
zetaPRIME 467c1009ea sequence rewrite, part 2 (the big one!) 2019-07-08 04:50:48 -04:00
zetaPRIME c8b0108fb4 delay effect 2019-06-30 21:55:59 -04:00
zetaPRIME 0ab25999cb subgraph view previews subgraph input 2019-06-30 15:52:56 -04:00
zetaPRIME 212e46b67d rendering to mp3! 2019-06-26 16:44:55 -04:00
zetaPRIME 98249b553a LayoutGadget, stability fixes 2019-06-26 05:50:40 -04:00
zetaPRIME d8c345f7e3 NodeUIScene, mostly 2019-06-21 17:50:42 -04:00
zetaPRIME d2a39a9be6 toolbar works more sensibly now; actual play button 2019-06-20 20:16:48 -04:00
zetaPRIME 12fcaa427c song info editing; switch data over to QString 2019-06-20 05:17:30 -04:00
zetaPRIME 8824df9efc `node.release()` 2019-06-18 00:50:44 -04:00
zetaPRIME 205be0edde hacky fix for QAudioOutput leftovers 2019-01-27 14:27:28 -05:00
zetaPRIME 9c282a5e0e legato pseudoport! 2019-01-26 02:39:45 -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 2c5fe32ad2 actually fix, and make the signal take outside of tick boundaries 2019-01-24 20:14:04 -05:00
zetaPRIME 63b3d82842 fix derpy audio on not-pulseaudio 2019-01-24 20:09:03 -05:00
zetaPRIME c74f312d2c central Node serialization, const-correctness, include fix (oops) 2019-01-22 15:23:31 -05:00
zetaPRIME 86a275df82 reset the node, not the pointer, you dolt :| 2019-01-21 13:33:08 -05:00
zetaPRIME 9a28257ee5 init/reset nodes added to queue during playback/preview 2019-01-21 04:09:53 -05:00
zetaPRIME 2b42b7066a preview fixes, InstrumentCore and 2x03 beginnings 2019-01-17 04:05:41 -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