Commit Graph

336 Commits (master)

Author SHA1 Message Date
Rachel Fae Fox (foxiepaws) fe0a5e2096 Merge branch 'master' of https://gitlab.com/zetaPRIME/xybrid into portability/clang 2019-07-18 06:21:49 -04:00
Rachel Fae Fox (foxiepaws) b91a3ee5d5 Merge branch 'master' of https://gitlab.com/zetaPRIME/xybrid into portability/macos 2019-07-18 06:20:58 -04:00
Rachel Fae Fox (foxiepaws) 994deb8d54 Merge branch 'portability/boost' of https://git.foxiepa.ws/foxiepaws/xybrid into portability/macos 2019-07-18 06:20:33 -04:00
Rachel Fae Fox (foxiepaws) fed1365b14 Modified code style on the resampler to make it easier to read. 2019-07-18 06:19:05 -04:00
zetaPRIME a0e9fe0093 new synth purpose-built for supersaws 2019-07-18 06:07:14 -04:00
Rachel Fae Fox (foxiepaws) d4595bc022 Modifications required to build under OSX
- moved QSurfaceFormat::setDefaultFormat(fmt); higher up in main, as
  osx requires this.
- ifdef'ed out two glEnable calls as they cause Xybrid to segfault on OSX
2019-07-18 05:11:43 -04:00
Rachel Fae Fox (foxiepaws) 2e1f3e04cb WITH_BOOST define added
- some platforms don't support C++17 Special Mathmatical functions,
  most notibly macOS and llvm. This enables this to work by using
  boost for the bessel functions
2019-07-18 05:08:22 -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 8f9c518d34 2x03: convert knobs to concise syntax; detune knob 2019-07-17 21:06:13 -04:00
zetaPRIME 95bb879ff4 rework ctrl+pgup/dn to jump to next actual pattern entry 2019-07-15 23:51:32 -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 a7921f8173 sequence rewrite, part 1 2019-07-07 21:51:46 -04:00
zetaPRIME c27468fc55 slightly more correct delay behavior 2019-07-02 21:20:26 -04:00
zetaPRIME c8b0108fb4 delay effect 2019-06-30 21:55:59 -04:00
zetaPRIME 9056be08a3 UI cleanup for gain/balance and transpose gadgets 2019-06-30 20:37:27 -04:00
zetaPRIME ca5c31e639 fluent connection for ButtonGadget 2019-06-30 16:41:11 -04:00
zetaPRIME a052134503 mixboard UI cleanup 2019-06-30 16:39:10 -04:00
zetaPRIME b5f5aaf282 gadget API fluency 2019-06-30 16:38:39 -04:00
zetaPRIME 0ab25999cb subgraph view previews subgraph input 2019-06-30 15:52:56 -04:00
zetaPRIME c726d53687 working mixer board, proper tool tip system, bunch of misc UI stuffs 2019-06-30 00:04:39 -04:00
zetaPRIME 0081b1de1e ButtonGadget, beginnings of mixer board, UI fixes 2019-06-29 20:22:01 -04:00
zetaPRIME 5dc9befec8 LayoutGadget improvements and migration 2019-06-28 21:46:09 -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 0e8c25ccae batch port transpose 2019-06-26 00:24:29 -04:00
zetaPRIME 3282b2ee94 fix desktop file executable path 2019-06-25 18:34:47 -04:00
zetaPRIME bf6879434a desktop file 2019-06-25 18:26:43 -04:00
zetaPRIME 9399061c20 rename from menus 2019-06-25 16:58:53 -04:00
zetaPRIME a3157bb1e0 drag-to-import places in targeted folder; sample pane shows local name 2019-06-25 16:46:44 -04:00
zetaPRIME b8a75b5725 slight drag and drop fix 2019-06-25 16:21:01 -04:00
zetaPRIME 2661bcaa61 sample tree context menu 2019-06-25 16:09:34 -04:00
zetaPRIME 70898e33a1 drag/drop sample tree entries 2019-06-25 14:57:43 -04:00
zetaPRIME 7d525d482b mostly working sample tree 2019-06-25 04:31:57 -04:00
zetaPRIME 2db0f5b4ee display fixes; initial conversion of sample list to treeview 2019-06-25 02:15:56 -04:00
zetaPRIME 208d515de0 directory structure for (displaying and selecting) samples 2019-06-25 00:58:23 -04:00
zetaPRIME 3a054ff1a1 new synth: Xriek; UI fixups 2019-06-24 03:36:25 -04:00
zetaPRIME 61db0ebd85 StorageFrame 2019-06-23 17:59:55 -04:00
zetaPRIME 0b2d4d99f0 scene cleanup 2019-06-23 13:24:57 -04:00
zetaPRIME 47591ea3d1 import/export samples with nodes (both node files and copy/paste) 2019-06-23 03:57:40 -04:00
zetaPRIME f7f5e15070 fully working beatpad configuration; esc on patchboard to go up a level 2019-06-23 02:26:52 -04:00
zetaPRIME 807c923543 more node UI stuff (sample selector!) 2019-06-22 23:18:18 -04:00
zetaPRIME ff0e9c3e56 node UI stuff; beatpad load/save 2019-06-22 05:29:55 -04:00
zetaPRIME d8c345f7e3 NodeUIScene, mostly 2019-06-21 17:50:42 -04:00
zetaPRIME 36e5705377 beginnings of BeatPad 2019-06-21 15:52:31 -04:00
zetaPRIME d2a39a9be6 toolbar works more sensibly now; actual play button 2019-06-20 20:16:48 -04:00
zetaPRIME 5fc2c4b750 song comment 2019-06-20 14:52:30 -04:00
zetaPRIME 91d7d1d695 more QString-ization 2019-06-20 05:35:49 -04:00