Wykres commitów

513 Commity (2779a03eb25beadeb72eb8f122e13ae6e6fd1283)

Autor SHA1 Wiadomość Data
James Ball 5283ceeb6a Detect if on MacOS and ignore XtAudio if so 2021-07-04 20:24:26 +01:00
James Ball e77d2a9287 Add mac build to workflow 2021-07-04 19:32:16 +01:00
James H Ball 923af64c40 Merge pull request #30 from jameshball/java-audio-engine
Add JavaAudioEngine for greater compatibility
2021-07-04 18:46:15 +01:00
James Ball 0ae975228e Bump version number 2021-07-04 18:43:49 +01:00
James Ball f4a984e8f2 Add ConglomerateAudioEngine that combines both XtAudioEngine and JavaAudioEngine 2021-07-04 18:40:22 +01:00
James Ball 60cb593a38 Fully implement JavaAudioEngine 2021-07-04 18:27:52 +01:00
James Ball 3eed4b26ce Create skeleton class for JavaAudioEngine 2021-07-04 16:32:37 +01:00
James Ball f5c6cabd02 Catch and print stack trace on XtException 2021-06-24 12:19:55 +01:00
James Ball 7dda40130b Remove requirement for a render lock by making listener queue thread-safe 2021-06-24 12:02:41 +01:00
James H Ball 42c018c422 Remove incorrect Windows-based info for .deb files 2021-06-18 18:51:49 +01:00
James H Ball 5b723c1b99 Update README.md 2021-06-18 18:50:50 +01:00
James Ball 84dc5ee6d0 Throw helpful error if no default device is found 2021-06-18 18:49:23 +01:00
James Ball e711db34d9 Implement audio device selector experimentally for Linux 2021-06-18 18:39:56 +01:00
James Ball 296b7c5082 Bump version number 2021-06-18 17:20:43 +01:00
James Ball a8df641a75 Merge branch 'master' into github.com:jameshball/osci-render 2021-06-18 17:19:15 +01:00
James Ball c3796b8014 Correctly implement 24 bit audio 2021-06-18 17:19:06 +01:00
James Ball b66bf6e4eb Show audio sample format and start to make sample format generic 2021-06-18 17:05:52 +01:00
James H Ball 4464ca5630 Update README.md 2021-06-18 15:23:21 +01:00
James Ball 4a1b67f825 Bump version number 2021-06-17 21:39:13 +01:00
James H Ball def0c5e2e2 Merge pull request #28 from jameshball/device-select
Device selection dropdown
2021-06-17 21:37:28 +01:00
James Ball 3f07b5f433 Reoganise UI and fully implement device selection 2021-06-17 21:36:06 +01:00
James Ball 4c584fb96c Implement styling of combo box and basic functionality 2021-06-17 19:53:58 +01:00
James Ball 810f9c8771 Complete refactor to have audio correctly output 2021-06-17 19:06:41 +01:00
James Ball 77ede06cf4 Rename Renderer to AudioPlayer 2021-06-17 17:56:48 +01:00
James Ball 45289200a4 Update AudioEngine and add AudioDevice and AudioSample 2021-06-15 22:02:29 +01:00
James H Ball b823a0fd69 Update README.md 2021-06-15 13:25:33 +01:00
James Ball 8e4c8ca71c Reduce code duplication and make code flow clearer 2021-06-11 13:36:13 +01:00
James Ball b61f29870e Remove coupling between AudioPlayer and XtAudio to allow different AudioEngines 2021-06-07 22:59:16 +01:00
James H Ball 09d89f7a23 Update README with .deb instructions and simplify building 2021-06-07 09:37:22 +01:00
James Ball e6de925695 Correct debian naming of .deb 2021-06-06 22:54:04 +01:00
James Ball e1785695ab Release twice for parallel runs 2021-06-06 22:50:55 +01:00
James Ball 310db11c1e Remove 'deb' type 2021-06-06 22:42:34 +01:00
James Ball 5d03bb0024 Change way of accessing version variable 2021-06-06 22:38:53 +01:00
James Ball 80f25d402c Add debian release 2021-06-06 22:34:37 +01:00
James Ball cc3c1a0051 Bump version number 2021-06-06 21:55:21 +01:00
James Ball 71c46a4fc0 Un-modularize project to massively clean-up build process and pom.xml 2021-06-06 21:54:40 +01:00
James H Ball 85e81a0c98 Add file encoding specification to jar command 2021-06-05 22:08:40 +01:00
James H Ball 51da005d51 Add issue templates for bugs and features 2021-06-05 21:38:20 +01:00
James H Ball 04e412a791 Delete codeql-analysis.yml 2021-06-05 21:23:37 +01:00
James H Ball 6179676944 Create codeql-analysis.yml 2021-06-05 21:16:32 +01:00
James Ball 880a37208c Add default sample rate if device's can't be found 2021-06-04 16:30:37 +01:00
James Ball 1df5b95926 Remove dependence on 192000 hz sample rate 2021-06-04 16:10:39 +01:00
James H Ball 30b0301a36 Add osci-render article and special thanks 2021-06-04 12:07:01 +01:00
James Ball 50017e2310 Update Java version to Java 16 2021-06-02 22:49:03 +01:00
James Ball a9b509145d Merge branch 'release' 2021-06-02 22:46:42 +01:00
James Ball 26a753464f Change to Java 16 and add more exceptions to AudioPlayer setup 2021-06-02 22:45:50 +01:00
James H Ball 534e0f7ed2 Update effects 2021-05-27 22:59:31 +01:00
James Ball 0f912df3c9 Add more compatibility to a range of audio APIs 2021-05-27 16:36:11 +01:00
James Ball 95df1ee720 Generalise Audio API but use SYSTEM_AUDIO 2021-05-27 16:11:43 +01:00
James Ball 168024de5b Update features in readme 2021-05-26 20:53:24 +01:00