Wykres commitów

639 Commity (64b1ece9b7f32643526b36939e2d98a8042c3ebd)

Autor SHA1 Wiadomość Data
James Ball e81ebed940 Give effects consistent precedence 2022-06-19 16:37:02 +01:00
James Ball f079067777 Move image settings to audio effects 2022-06-19 16:37:02 +01:00
James Ball 35fa55706a WIP commit for moving over image effects to audio effects 2022-06-19 16:37:02 +01:00
James Ball 70d76aa68d Add basic code for 3D rotate effect 2022-06-19 16:37:02 +01:00
James Ball 71d93f152e Fix FileSystemNotFoundException bug 2022-06-17 20:09:25 +01:00
James H Ball fac6382c77 Update issue templates 2022-06-17 19:57:04 +01:00
James Ball e3c26b074b Enable device selection and audio sample selection when timed recording finishes 2022-06-14 07:51:31 +01:00
James Ball 546aa6aaf4 Clean up unused variables 2022-06-14 07:51:31 +01:00
James Ball 1ca470fe69 Update version number and changelog 2022-06-14 07:51:31 +01:00
James Ball 0a661da836 Add audio sample drop-down in Audio settings for recording to wav 2022-06-14 07:51:31 +01:00
James Ball 538db5f137 Change line endings to LF 2022-06-14 07:51:31 +01:00
DJLevel3 d1d3bf14aa Fix audio bug that makes samples too large 2022-06-14 07:51:31 +01:00
DJLevel3 b30c511dd2 Add 24-bit audio recording option
24-bit recording currently defaults to on, to toggle it call toggleHQRecording() from ShapeAudioPlayer.java and to set it set the boolean recordHQ from the same file.
2022-06-14 07:51:31 +01:00
James H Ball d9cffb0b45 Create .gitattributes 2022-06-12 19:17:19 +01:00
James Ball b8836276ea Update version number and fix some small bugs with Blender + new features 2022-06-12 19:04:01 +01:00
James Ball 7fcd1995f0 Revert removal of microphone.available 2022-06-12 19:04:01 +01:00
James Ball 9537bb2312 Optimise Lua parsing for lower power machines 2022-06-12 19:04:01 +01:00
James Ball c3df42c949 Correctly initialise audio player when rendering from a sample source 2022-06-12 19:04:01 +01:00
James Ball ad8f939ad5 Allow files to be created and deleted and provide some default files for svg, lua, obj, and txt 2022-06-12 19:04:01 +01:00
James Ball a4a6f4bb53 Add lua sliders that can be controlled when a lua file is opened and used in scripts 2022-06-12 19:04:01 +01:00
James Ball 71a0980ce9 Add different syntax highlighting for SVGs and remove lua highlighting for text/obj 2022-06-12 19:04:01 +01:00
James Ball 5c66aedcaa Retain all variables across calls to lua 2022-06-12 19:04:01 +01:00
James Ball b2598572aa Allow any file to be edited 2022-06-12 19:04:01 +01:00
James Ball fbe0568fb2 Add edit button and update title of osci-render when opening a project or when there are unsaved changes 2022-06-12 19:04:01 +01:00
James Ball c37bab596d Open code editor when lua file is opened and allow live error-resistant editing 2022-06-12 19:04:01 +01:00
James Ball d2cd0ea2a1 Implement communication between JS and Java 2022-06-12 19:04:01 +01:00
James Ball 2779a03eb2 Implement basic code editor 2022-06-12 19:04:01 +01:00
James Ball c6c036e7a0 Retain current frame source in project, show helpful error when trying to open .osci file from wrong place, correctly open a folder containing lua files 2022-06-12 19:04:01 +01:00
James Ball 0618b01a95 Initial implementation (with bugs!) of lua livecoding 2022-06-12 19:04:01 +01:00
James Ball c6f106e233 Update release message 2022-06-03 14:21:24 +01:00
James Ball 95c859e9d7 Remove brightness slider from list of modifiable sliders 2022-06-03 14:21:24 +01:00
James Ball 9806b3d9be Support mono output and >2 audio outputs with controllable brightness values 2022-06-03 14:21:24 +01:00
James Ball 80e6799c38 Update gitignore for mac and create basic multi-output for vectrex 2022-06-03 14:21:24 +01:00
James H Ball 7b35ae6214 Update FUNDING.yml 2022-05-31 21:36:48 +01:00
James H Ball 9b0831fb55 Create FUNDING.yml 2022-05-31 21:35:42 +01:00
James Ball c63c91eeab Reset slider value to 0 on double-click 2022-05-24 21:27:27 +01:00
James Ball 2fe68e3126 Add version to interface and improve slider usability 2022-05-23 21:58:35 +01:00
James Ball 0ae2151acd MIDI CC signals can now be used to change frequency slider 2022-05-22 17:11:38 +01:00
James Ball 776c9c8486 Increment version 2022-05-22 15:35:16 +01:00
James Ball 9a8c6bcc92 Add options to configure MIDI decay and attack in MIDI menu 2022-05-22 15:35:16 +01:00
James Ball b4af5c905d Fix decay on sine effects 2022-05-22 15:35:16 +01:00
James Ball 9a2d2a9495 Correctly increase volume gradually for sine effects 2022-05-22 15:35:16 +01:00
James H Ball 5bd3c50f1b Update osci-render video 2022-05-22 08:40:13 +01:00
James Ball cd28a40688 Update description to osci-render 2022-05-14 18:14:18 +01:00
James Ball cf196f0a75 Update changelog and version 2022-05-14 15:54:22 +01:00
James Ball 8cd3377343 Remove audio stability toggle 2022-05-14 15:54:22 +01:00
James Ball 3089cd2b15 Massively improve audio stability on Mac 2022-05-14 15:54:22 +01:00
James Ball 9fdab5a4f1 Various optimisations 2022-05-14 00:09:11 +01:00
James Ball f5f9246408 Increment version number and changelog 2022-05-13 21:54:32 +01:00
James Ball 8cf56a5a55 Update frequency spinner with mic 2022-05-13 21:54:32 +01:00