Wykres commitów

878 Commity (fe487d50e13357af6eb6ca36b65a5dd260f7df59)

Autor SHA1 Wiadomość Data
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
James Ball 7097779110 Correctly disable components visually 2023-12-10 21:03:12 +00:00
James Ball a520ec1621 Avoid having to change alpha for disabled components 2023-12-03 22:52:34 +00:00
James Ball 50cc383e25 Start improving design of effect component lists 2023-12-03 22:37:38 +00:00
James Ball 3ab190398b Allow sections to be resized 2023-11-25 22:10:36 +00:00
James H Ball 21c054726e
Merge pull request #78 from jameshball/code-cleanup
Minor code cleanup
2023-11-25 20:57:07 +00:00
James Ball 553e672f84 Minor code cleanup 2023-11-25 18:45:04 +00:00
James H Ball 34c215bca7
Merge pull request #77 from jameshball/envelope
Adds an ADSR envelope for controlling how MIDI notes are played
2023-11-25 18:26:05 +00:00
James Ball 00edb70a75 Have envelope control ADSR of MIDI 2023-11-25 17:57:35 +00:00
James Ball a7169bd8d1 Get all parameters working 2023-11-25 16:38:09 +00:00