Wykres commitów

311 Commity (923af64c40e81f55e4836cf27df9737032680e97)

Autor SHA1 Wiadomość Data
James Ball 96a3128e2b Merge branch 'master' of github.com:jameshball/osci-render 2021-05-26 20:44:47 +01:00
James Ball d65261ca3c Make line endings consistent and refresh GUI 2021-05-26 20:44:18 +01:00
James H Ball 1d1f14a1d9 Remove broken ubuntu release 2021-05-26 13:47:56 +01:00
James Ball 0c3a3b7319 Merge branch 'master' of github.com:jameshball/osci-render 2021-05-25 23:09:21 +01:00
James Ball 3432ab72ed Visual refresh of GUI 2021-05-25 23:09:08 +01:00
James H Ball 1a28f16822 Update FFT.java 2021-05-25 16:41:14 +01:00
James Ball e917378d1a Add wobble effect and reorganise GUI 2021-05-23 15:06:48 +01:00
James Ball f912dc5d7b Add listeners to framesets so that object positions can be updated on object load 2021-05-23 13:47:12 +01:00
James H Ball 0301afa3e8 Merge pull request #24 from jameshball/frequency
Implement live frequency analysis
2021-05-23 13:02:27 +01:00
James Ball 6e4f58d1d3 Replace old FFT classes with more complete one and implement frequency analyser 2021-05-23 13:01:12 +01:00
James Ball ce6616f398 Implement highly experimental frequency detection 2021-05-22 18:42:30 +01:00
James Ball 943f275214 Dramatically improve latency on Windows 2021-05-22 14:11:20 +01:00
James Ball ef90e17339 Replace 3D rotation controls with mouse-aimed rotation 2021-05-20 18:31:23 +01:00
James Ball 727f49ca76 Clean up recording code 2021-05-19 22:40:17 +01:00
James Ball daa0d04d57 Merge branch 'master' of github.com:jameshball/osci-render 2021-05-19 22:28:21 +01:00
James Ball 8fe3d66159 Add distortion effects 2021-05-19 22:27:18 +01:00
James H Ball eb71aa455f Update README.md 2021-05-19 21:55:10 +01:00
James H Ball 72e5a94f04 Modernise features in README 2021-05-19 21:54:42 +01:00
James Ball 105054da84 Clean-up Controller and correctly re-apply settings when new object is loaded 2021-05-19 21:25:38 +01:00
James H Ball a1539eb6f8 Merge pull request #23 from jameshball/save-audio
Allow audio recording to a .wav file
2021-05-19 20:37:27 +01:00
James Ball 2b76f5af6e Bump version number 2021-05-19 20:37:14 +01:00
James Ball 283094b84a Add appropriate error message on file save error 2021-05-19 20:36:03 +01:00
James Ball f97c5076e5 Add more file extension filters and provide a default file namme 2021-05-19 20:23:49 +01:00
James Ball 7d6b801668 Add recording functionality 2021-05-19 18:08:46 +01:00
James Ball 373be1050f Remove flush frames and remove jarring autoscale 2021-05-19 14:59:49 +01:00
James Ball 4351393c9c Correctly display values that are too large on the oscilloscope 2021-05-19 14:38:11 +01:00
James Ball cc38313be3 GUI design overhaul 2021-05-18 20:57:24 +01:00
James Ball cc6398dc5e Remove mac workflow and add linux workflow 2021-05-18 20:23:47 +01:00
James Ball 6ef3f2f6db Merge rotation modifications for v1.2.0 2021-05-18 20:17:18 +01:00
James Ball f537c54d79 Update to v1.2.0 2021-05-18 20:14:18 +01:00
James Ball 7e9b0758b0 Update to v1.2.0 2021-05-18 20:13:23 +01:00
James H Ball 65848a697c Merge pull request #21 from jameshball/obj-rotate
Allow 3D model's rotation to be managed manually
2021-05-18 20:12:04 +01:00
James Ball b3ec9a2442 Add reset rotation button 2021-05-18 20:01:29 +01:00
James Ball c552be2f04 Selectively flush frames on settings update to make rotation smoother 2021-05-18 19:32:49 +01:00
James Ball 04dc9cb868 Implement code and GUI elements for updating the rotation of objects 2021-05-17 19:54:27 +01:00
James Ball dcf15df8d6 Merge branch 'master' into release 2021-05-17 17:41:43 +01:00
James Ball 359f720741 Reopen default font input stream on each creation of TextParser object to prevent exceptions when reopening files 2021-05-17 17:41:22 +01:00
James Ball e9a2b34144 Remove unnecessary libraries and remove machine.obj 2021-05-17 17:26:25 +01:00
James Ball 79885b8a86 Merge branch 'master' into release 2021-05-16 19:03:59 +01:00
James Ball 999bca8fc9 Add github actions code for MacOS 2021-05-16 19:03:28 +01:00
James H Ball dd6751b8cc Update link to YouTube demonstration
closes #8
2021-05-15 23:11:43 +01:00
James Ball 4b118db1a8 Correct naming of EffectFactory 2021-05-15 18:54:31 +01:00
James Ball db9de71c0e Correct naming of EffectFactory 2021-05-15 18:53:46 +01:00
James H Ball d0f0c19e64 Merge pull request #20 from jameshball/master
Release v1.1.2 minor changes
2021-05-15 18:37:19 +01:00
James Ball 68dd1b564e Merge branch 'master' of github.com:jameshball/osci-render 2021-05-15 18:36:04 +01:00
James Ball 46d7868c9f Refactor legacy AudioPlayer effects and reduce coupling of Controller 2021-05-15 18:35:53 +01:00
James H Ball 3335a2f46c Update README with screenshot of GUI, updated build, and running info 2021-05-10 21:48:46 +01:00
James H Ball 773e0a3faf Add image of v1.1.1 GUI 2021-05-10 21:41:14 +01:00
James H Ball 5f2989c414 Merge pull request #19 from jameshball/master
Add .jar to releases
2021-05-10 20:18:53 +01:00
James Ball 954b8838d2 Rename github action 2021-05-10 20:15:04 +01:00