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 |