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 |