Wykres commitów

937 Commity (57286c0e091aa845a2f138a6910a5a3e49506738)

Autor SHA1 Wiadomość Data
James Ball 95ccbacc42 Double-click visualiser to make fullscreen 2023-12-29 13:28:26 +00:00
James Ball 53d04d9c23 Increment version number 2023-12-27 11:51:21 +00:00
James Ball 0c10d7054b Enable OpenGL rendering on Windows and Linux 2023-12-27 11:51:21 +00:00
James H Ball 7b523bfd4e Update README.md 2023-12-26 20:50:56 +00:00
James Ball 9a6e76c8e6 Add Linux compilation instructions 2023-12-26 20:49:36 +00:00
James Ball 968916bb10 Remove duplicate const 2023-12-26 20:49:36 +00:00
James Ball 925bf98e4b Correctly support mono output 2023-12-25 12:56:46 +00:00
James H Ball 21a833d411 Add announcement video to README 2023-12-24 19:42:58 +00:00
James Ball 9f4890c35b Remove dumb cap on drawing speed that caused innacurate frequencies 2023-12-23 10:43:08 +00:00
James H Ball fe487d50e1 Update README.md 2023-12-22 18:44:42 +00:00
James H Ball 4c1694b579
Merge pull request #170 from jameshball/osci-render-2
Replace repository with osci-render-juce repo for osci-render 2.0 official release!
2023-12-22 18:12:44 +00:00
James Ball ba022de030 Add link to osci-render.com from README 2023-12-22 17:54:56 +00:00
James Ball 1dcdb50eb0 Remake README for osci-render 2.0 and get projucer file production-ready 2023-12-22 17:52:36 +00:00
James Ball eddfa9bcd9 Enable all buttons on native title bar 2023-12-22 14:41:52 +00:00
James Ball 3c1c73054e Merge branch 'osci-render-juce' into osci-render-2 2023-12-22 13:51:48 +00:00
James Ball 71dacdbeb0 Delete legacy osci-render files 2023-12-22 13:48:25 +00:00
James Ball b8892532fc Fix some bugs and deadlocks when opening projects 2023-12-22 10:27:23 +00:00
James H Ball 18e4edb8d8
Merge pull request #85 from jameshball/polish
Various bug fixes / interface tweaks ahead of release
2023-12-21 21:53:21 +00:00
James Ball fcf5d69f6b Make volume visualiser less laggy at lower sample rates, fix lfo frequency at lower sample rates, improve lua and svg demo files 2023-12-21 21:33:05 +00:00
James Ball 14607636ca Remove button for software oscilloscope, use MIDI key velocity to control gain 2023-12-21 19:58:00 +00:00
James Ball b8a86f3655 Add static dot when beam is moving extremely slowly 2023-12-21 18:46:28 +00:00
James Ball 1eec8fc2e1 Allow modification of visualiser quality, and improve how it looks 2023-12-21 18:31:18 +00:00
James Ball 972a9840cd Fix laggy visualiser component on lower sample rates 2023-12-21 17:24:39 +00:00
James Ball 2fa34819d9 Set lookandfeel earlier on, and set colour for highlighting menu bar 2023-12-21 16:18:34 +00:00
James Ball f810a73a2e Add drop shadow to menu bar and code editor 2023-12-21 15:17:08 +00:00
James Ball 185737dea8 Save ADSR and voice info to state and add Create New Project option 2023-12-21 14:43:15 +00:00
James Ball fd8935a589 Slightly improve Lua variable performance, and add control for MIDI voices 2023-12-21 14:14:33 +00:00
James Ball b85318a4fd Use independent states for every ShapeVoice for Lua 2023-12-20 23:30:20 +00:00
James Ball c17d5024cf Pass more variables from audioprocessor to Lua 2023-12-20 21:41:28 +00:00
James Ball a0d2c93327 Fix bug that meant you couldn't change slider ranges 2023-12-20 21:09:22 +00:00
James Ball 151aaf68cf Use native window with native menu bar 2023-12-20 20:58:08 +00:00
James H Ball 3540074cc8
Merge pull request #82 from jameshball/lua-errors
Add Lua error messages
2023-12-20 19:23:30 +00:00
James Ball 0d4f461503 Remove race condition when painting error message, and remove newline characters from error message 2023-12-20 19:22:59 +00:00
James Ball 1eb0c4956f Use a unique id for each file, rather than non-unique filename, to identify a document 2023-12-20 18:43:03 +00:00
James Ball be8f30476b Only update code editors that map to the lua parser 2023-12-20 17:47:58 +00:00
James Ball 6686d25085 Show Lua errors in the code editor 2023-12-20 17:13:38 +00:00
James Ball e3ecb794b0 Start getting useful error messages for Lua 2023-12-20 13:27:22 +00:00
James H Ball 90fcd085be
Merge pull request #81 from jameshball/interface-refresh
Interface refresh
2023-12-19 12:20:36 +00:00
James Ball c62b6a9f90 Change envelope to show ADSR stats when ADSR mode is on 2023-12-19 12:11:12 +00:00
James Ball f9b9e09a53 Change design of envelope component 2023-12-18 15:06:34 +00:00
James Ball 3eb8bbae5a Remove tabs from interface, move MIDI settings to seperate toggleable window, resign MIDI settings and envelope component, wire up MIDI keyboard 2023-12-18 13:41:56 +00:00
James Ball 07a35e709e Add tooltips to fixed rotate and edit buttons 2023-12-17 22:46:24 +00:00
James Ball 633723f1ba Move description to parameters 2023-12-17 21:32:56 +00:00
James H Ball f12ef1bbd0
Merge pull request #80 from jameshball/audio-input
Audio input
2023-12-14 21:31:27 +00:00
James Ball b2d37dacb1 Add audio input support 2023-12-14 21:26:40 +00:00
James Ball ea67f99a94 Temporarily disable tooltips 2023-12-14 20:12:03 +00:00
James Ball f310e98d6b Add basic tooltips to effect component 2023-12-12 22:54:36 +00:00
James Ball a7e7ea8122 Add icon 2023-12-10 22:17:26 +00:00
James Ball 6608e0f35b Remove white background from tabs 2023-12-10 21:57:34 +00:00
James Ball 55c296d4f7 Update lookandfeel and revert to old colours 2023-12-10 21:38:35 +00:00