Repository navigation
Releases: NotJustAnna/aux-cable
Releases · NotJustAnna/aux-cable
Release list
v3.3
- The webview is now loaded as soon as possible with a "Loading" screen. Additionally, init errors will show on the webview.
- Fixes thread leak which happens when you disconnect a channel whilst streaming audio.
- Size optimizations, both for jars and zips.
| File | Description | Recommended |
|---|---|---|
| aux-cable-3.3-all.jar | Java application with all binaries. Needs Java 21 installed. | |
| aux-cable-3.3-darwin.jar | Java application with binaries for MacOS (ARM and Intel). Needs Java 21 installed. | |
| aux-cable-3.3-darwin.zip | Native MacOS Application, with minimal Java included. | ⭐ for MacOS |
| aux-cable-3.3-linux-x64.jar | Java application with binaries for Linux x64. Needs Java 21 installed. | |
| aux-cable-3.3-linux-x64.zip | Native Linux x64 Application, with minimal Java included. | ⭐ for Linux |
| aux-cable-3.3-win-x64.jar | Java application with binaries for Windows x64. Needs Java 21 installed. | |
| aux-cable-3.3-win-x64.zip | Native Windows x64 Application, with minimal Java included. | ⭐ for Windows |
| aux-cable-3.3-win-x64.exe | Native Windows x64 Application. Needs Java 21 installed. |
* Support for ARM64 on Windows and Linux are planned.
v3.2
Fixes bug on macOS preventing the app from running as a standalone Window.
| File | Description | Recommended |
|---|---|---|
| aux-cable-3.2-all.jar | Java application with all binaries. Needs Java 21 installed. | |
| aux-cable-3.2-darwin.jar | Java application with binaries for MacOS (ARM and Intel). Needs Java 21 installed. | |
| aux-cable-3.2-darwin.zip | Native MacOS Application, with minimal Java included. | ⭐ for MacOS |
| aux-cable-3.2-linux-x64.jar | Java application with binaries for Linux x64. Needs Java 21 installed. | |
| aux-cable-3.2-linux-x64.zip | Native Linux x64 Application, with minimal Java included. | ⭐ for Linux |
| aux-cable-3.2-win-x64.jar | Java application with binaries for Windows x64. Needs Java 21 installed. | |
| aux-cable-3.2-win-x64.zip | Native Windows x64 Application, with minimal Java included. | ⭐ for Windows |
| aux-cable-3.2-win-x64.exe | Native Windows x64 Application. Needs Java 21 installed. |
* Support for ARM64 on Windows and Linux are planned.
v3.1.1
Fixes broken Webview dependency.
| File | Description | Recommended |
|---|---|---|
| aux-cable-3.1.1-all.jar | Java application with all binaries. Needs Java 21 installed. | |
| aux-cable-3.1.1-darwin.jar | Java application with binaries for MacOS (ARM and Intel). Needs Java 21 installed. | |
| aux-cable-3.1.1-darwin.zip | Native MacOS Application, with minimal Java included. | ⭐ for MacOS |
| aux-cable-3.1.1-linux-x64.jar | Java application with binaries for Linux x64. Needs Java 21 installed. | |
| aux-cable-3.1.1-linux-x64.zip | Native Linux x64 Application, with minimal Java included. | ⭐ for Linux |
| aux-cable-3.1.1-win-x64.jar | Java application with binaries for Windows x64. Needs Java 21 installed. | |
| aux-cable-3.1.1-win-x64.zip | Native Windows x64 Application, with minimal Java included. | ⭐ for Windows |
| aux-cable-3.1.1-win-x64.exe | Native Windows x64 Application. Needs Java 21 installed. |
* Support for ARM64 on Windows and Linux are planned.
v3.1
A bunch of fixes related to the app not closing and bad serialization due to Micronaut settings.
| File | Description | Recommended |
|---|---|---|
| aux-cable-3.1-all.jar | Java application with all binaries. Needs Java 21 installed. | |
| aux-cable-3.1-darwin.jar | Java application with binaries for MacOS (ARM and Intel). Needs Java 21 installed. | |
| aux-cable-3.1-darwin.zip | Native MacOS Application, with minimal Java included. | ⭐ for MacOS |
| aux-cable-3.1-linux-x64.jar | Java application with binaries for Linux x64. Needs Java 21 installed. | |
| aux-cable-3.1-linux-x64.zip | Native Linux x64 Application, with minimal Java included. | ⭐ for Linux |
| aux-cable-3.1-win-x64.jar | Java application with binaries for Windows x64. Needs Java 21 installed. | |
| aux-cable-3.1-win-x64.zip | Native Windows x64 Application, with minimal Java included. | ⭐ for Windows |
| aux-cable-3.1-win-x64.exe | Native Windows x64 Application. Needs Java 21 installed. |
* Support for ARM64 on Windows and Linux are planned.
v3.0
Full rewrite of the application.
It now provides a Webview-based (and browser-based as well) interface, made with React, Vite, Shadcn and Micronaut.
| File | Description | Recommended |
|---|---|---|
| aux-cable-3.0-all.jar | Java application with all binaries. Needs Java 21 installed. | |
| aux-cable-3.0-darwin.jar | Java application with binaries for MacOS (ARM and Intel). Needs Java 21 installed. | |
| aux-cable-3.0-darwin.zip | Native MacOS Application, with minimal Java included. | ⭐ for MacOS |
| aux-cable-3.0-linux-x64.jar | Java application with binaries for Linux x64. Needs Java 21 installed. | |
| aux-cable-3.0-linux-x64.zip | Native Linux x64 Application, with minimal Java included. | ⭐ for Linux |
| aux-cable-3.0-win-x64.jar | Java application with binaries for Windows x64. Needs Java 21 installed. | |
| aux-cable-3.0-win-x64.zip | Native Windows x64 Application, with minimal Java included. | ⭐ for Windows |
| aux-cable-3.0-win-x64.exe | Native Windows x64 Application. Needs Java 21 installed. |
* Support for ARM64 on Windows and Linux are planned.
v1.0
Recommended setup
- Create a Discord bot:
- Go to the Discord Developer Portal
- Create a new application
- Go to the "Bot" tab and create a bot
- Copy the bot token
- You will need this token to run the application.
- Do not share this token with anyone! It's like a password for your bot.
- Invite the bot to your server:
- Go to the "OAuth2" tab
- Select the "bot" scope
- Select the "Connect" and "Speak" permissions
- Copy the generated URL and open it in your browser
- Select the server you want to invite the bot to
- Install any sort of virtual audio cable software:
- On Windows, I recommend any of the VoiceMeeter editions
- Install Java:
- The release version was built with Java 21. If you need to install it, here's a few options:
- Amazon Corretto, Amazon's Java distribution.
- Adoptium, a distribution of Java by the Eclipse Foundation.
- Want even more choices? The Java Almanac lists them all.
- The release version was built with Java 21. If you need to install it, here's a few options:
- Download the latest release:
- Go to the releases page and download any of the files.
aux-cable-1.0-app.jaris the standalone JAR file.- This is the simplest way to run the application, just double-click the file or run
java -jarfollowed by the file name.
- This is the simplest way to run the application, just double-click the file or run
aux-cable-1.0-app.zipandaux-cable-1.0-app.tarare bundled with start scripts that runs the JAR with recommended JVM options.- This is the recommended way to run the application.
- Just download one of the archives, extract it, and run the start script inside the
bindirectory.
- Go to the releases page and download any of the files.
- Running the application:
- Paste the token into the "Bot token" field and click "Login".
- Select the guild and voice channel you want to stream to and click "Connect".
- Select the input device you want to stream and unmute the bot.
- Done! You should now be streaming audio to the voice channel.
- Keep the application running while you want to stream audio. Closing the application will stop the stream and disconnect the bot.
Full Changelog: https://github.com/NotJustAnna/aux-cable/commits/v1.0