Skip to content

Releases: NotJustAnna/aux-cable

v3.3

Choose a tag to compare

@github-actions github-actions released this 18 Apr 17:07
  • 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

Choose a tag to compare

@github-actions github-actions released this 14 Apr 12:52

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

Choose a tag to compare

@github-actions github-actions released this 13 Apr 02:03

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

Choose a tag to compare

@github-actions github-actions released this 13 Apr 01:09

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

Choose a tag to compare

@github-actions github-actions released this 12 Apr 19:48

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

Choose a tag to compare

@NotJustAnna NotJustAnna released this 03 Oct 13:26

Recommended setup

  1. 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.
  2. 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
  3. Install any sort of virtual audio cable software:
  4. Install Java:
  5. Download the latest release:
    • Go to the releases page and download any of the files.
      • aux-cable-1.0-app.jar is the standalone JAR file.
        • This is the simplest way to run the application, just double-click the file or run java -jar followed by the file name.
      • aux-cable-1.0-app.zip and aux-cable-1.0-app.tar are 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 bin directory.
  6. 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