Wykres commitów

890 Commity (0b27d08cbb8d32a6e40d6838a422e61c9cf893cc)

Autor SHA1 Wiadomość Data
James Ball 4335f5b177 Increment version number 2022-03-12 22:39:30 +00:00
James Ball 5350b133a7 Save and load min/max slider values to/from project file 2022-03-12 22:39:30 +00:00
James Ball 55ddfeae64 Add trace min slider 2022-03-12 22:39:30 +00:00
James Ball 30b7442be1 Let animator range to be set 2022-03-12 22:39:30 +00:00
James Ball 0f72b18ae3 Allow all sliders min/max values to be changed 2022-03-12 22:39:30 +00:00
James Ball db87bc94c7 Revert back to non-scrollable interface 2022-03-05 18:25:41 +00:00
James Ball 30317b8d33 Add micVolume slider, change bitCrush start/end, make mic move around the original set point 2022-03-05 17:13:47 +00:00
James Ball b880c165a3 Correctly set default translation scale 2022-03-05 14:39:14 +00:00
James Ball dca3383b63 Add mic input for relevant sliders 2022-03-05 01:48:44 +00:00
James Ball 54d539e9f1 Fix when MIDI activates and deactivates, and add translation scale 2022-03-04 22:27:09 +00:00
James Ball 971bda35bb Massive overhaul to effects, and add effect animations! 2022-03-04 21:41:53 +00:00
James Ball 40c56e2491 Change interface to be scrollable 2022-03-03 20:04:34 +00:00
James H Ball 82dd2d19c3
Update special thanks 2022-02-28 23:31:23 +00:00
James Ball 00f1cd487c Increment version number 2022-02-28 21:01:56 +00:00
James Ball 2b7709b748 Smoothen vector cancelling effect and make translation decimal format consistent 2022-02-28 21:01:29 +00:00
James Ball dc2f075510 Massively improve .obj vertex size support 2022-02-28 00:16:45 +00:00
James Ball 884e51f7eb Massively optimise .obj loading 2022-02-27 23:53:35 +00:00
James Ball 431eed7004 Increment version 2022-02-27 22:48:57 +00:00
James Ball d4c17453d8 Add translation via mouse 2022-02-27 22:48:40 +00:00
James Ball 9616aa3015 Add ellipse checkbox for translation, scrolling for translation boxes, and reset rotation theta when rotation speed is set to 0 2022-02-27 11:41:20 +00:00
James Ball c9e8d09172 Make translation elliptical, rather than linear 2022-02-27 10:46:31 +00:00
James Ball 47615b62f4 Increment version number 2021-12-31 17:06:25 +00:00
James Ball d0678f62e6 Correctly recognise fake note-off messages, and correctly apply pitch bend per channel 2021-12-31 17:06:25 +00:00
James Ball df9ec401e4 WIP: Add channels to MIDI playback 2021-12-31 17:06:25 +00:00
James Ball 0afd92009c Increment version number 2021-12-30 23:27:03 +00:00
James Ball f05ce8cf9b Major rework of MIDI playback 2021-12-30 23:24:28 +00:00
James Ball 942615768d Update dependencies 2021-12-30 17:02:55 +00:00
James Ball 5cf9a14fe8 Increment version number and update README 2021-12-30 14:22:53 +00:00
James Ball 2377fa89a4 Extract common logic to SubController and remove unused Settable interface 2021-12-30 14:22:53 +00:00
James Ball 6c28de07aa Create sub-controller for general osci-render settings 2021-12-30 14:22:53 +00:00
James Ball bd109b9d9e Create image settings sub-controller and make ShapeAudioPlayer global 2021-12-30 14:22:53 +00:00
James Ball ccd65ea3bf Fix line endings, add ObjController, move save/load logic to sub-controllers 2021-12-30 14:22:53 +00:00
James Ball e2b6a1e9ee Move effects section to separate FXML and add additional Java audio devices 2021-12-30 14:22:53 +00:00
James Ball 4a6dd66cb0 Move Controller to its own package and define controller from fxml directly 2021-12-30 14:22:53 +00:00
James H Ball 0e3931fc1b
Add instructions to use software oscilloscope, and mention SceneBuilder 2021-12-24 10:30:36 +00:00
James Ball ca076c1aa4 Add clarifying comment about limitations 2021-12-21 21:28:24 +00:00
James Ball 01c10c7a93 Use viewBox and height/width to scale SVG properly and remove incorrect Shape.center function 2021-12-21 21:28:24 +00:00
James Ball aaeb1e824c Change default base rotation so that 3d objs are not flipped 2021-12-21 21:28:24 +00:00
James Ball 9c45fcdadc Smoothly transition between objects, and have consistent sound for all objects 2021-12-19 16:34:34 +00:00
James Ball aadeb6f95d Support e notation in SVGs, and correctly skip over small shapes when rendering 2021-12-18 13:57:32 +00:00
James Ball b5d2861714 Increment version number 2021-12-17 20:29:05 +00:00
DJLevel3 965055855d Add sorting to directory code
Sort the files in a directory in alphabetical order before selecting them, preventing issues on some systems where directories will open in strange, non-alphabetical orders
2021-12-17 20:29:05 +00:00
James Ball 3dcfd8465d Increase verbosity of toggle playback text 2021-12-17 19:14:27 +00:00
James Ball d2dcf10d0b Replace uioLabel with text in jkLabel, move i to stop/play text to jkLabel, and fix bugs when toggling between files and folders and playing 2021-12-17 19:14:27 +00:00
DJ_Level_3 cbd0c3e54b Update testing results 2021-12-17 19:14:27 +00:00
DJ_Level_3 b31114f8a8 Add playback controls to folders 2021-12-17 19:14:27 +00:00
James Ball bb8845fe6e Increment version number 2021-12-16 19:04:43 +00:00
James Ball 7527ba35c4 Correct kHz to Hz and clarify how to change files with MIDI PC 2021-12-16 19:04:43 +00:00
James Ball 0b78d5c1f7 Add file dialog for custom project name and location 2021-12-16 19:04:43 +00:00
James Ball f087635e31 Save and load rendered files to osci project file 2021-12-16 19:04:43 +00:00