Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,16 @@ default_lang: "en"
exclude_from_localization: ["assets", "images", "css", "README.md", "manifest.json", "humans.txt", "sitemap.xml"]
parallel_localization: true
a_rootpage: "https://jamulus.io"

# Jamulus release binary links
download_root_link: "https://github.com/jamulussoftware/jamulus/releases/download/r3_7_0/"
download_file_names:
deb-gui: "jamulus_3.7.0_ubuntu_amd64.deb"
deb-headless: "jamulus_headless_3.7.0_ubuntu_amd64.deb"
windows: "jamulus_3.7.0_win.exe"
mac: "jamulus_3.7.0_mac.dmg"
android: "jamulus_3.7.0_android.apk"

githubrepoeditbase: "https://github.com/jamulussoftware/jamuluswebsite/edit/changes"
kbnewpage: 'https://github.com/jamulussoftware/jamuluswebsite/new/changes/_posts/?value=---%0Alayout%3A%20post%0Atitle%3A%20%22Your%20Title%22%0Alang%3A%20%22en%22%0Aauthor%3A%20%22YourName%22%0Aheading%3A%20%22Heading%22%0A---%0AName%20This%20File%20and%20edit%20the%20parameters%20above%21&message=New%20post'
exclude: ["README.md", "Gemfile.lock", "Gemfile", "CONTRIBUTING.md"]
Expand Down
2 changes: 1 addition & 1 deletion wiki/en/en-Installation-for-Android.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ Although you **can** install Jamulus on Android devices (and hear sound), we str
If you do want to try Jamulus on Android:

1. Allow the installation of apps from unknown sources (look in Settings>Security. Note: The exact way to do this depends on your device and OS-version)
1. Download and install the APK from the [GitHub release page](https://github.com/corrados/jamulus/releases/tag/latest)
1. [Download and install Jamulus]({{ site.download_root_link }}{{ site.download_file_names.android }}){: .button}
1. You should now be able to run Jamulus on your Android device

## Feedback and development
Expand Down
6 changes: 3 additions & 3 deletions wiki/en/en-Installation-for-Linux.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,9 @@ Jamulus is available as a [Flatpak](https://flatpak.org/) from [Flathub here](ht

If you're on amd64 **Debian**/**Ubuntu**, you may try the compiled .deb packages from GitHub Actions:

1. Download the [jamulus_latest_ubuntu_amd64.deb](https://github.com/jamulussoftware/jamulus/releases/download/latest/jamulus_latest_ubuntu_amd64.deb) file from the [Jamulus GitHub release](https://github.com/jamulussoftware/jamulus/releases/tag/latest) page
1. Download the [latest .deb file]({{ site.download_root_link }}{{ site.download_file_names.deb-gui }})
1. Update apt: `sudo apt-get update`
1. Install the package: `sudo apt install /path/to/jamulus_latest_ubuntu_amd64.deb`.
1. Install the package: `sudo apt install /path/to/{{ site.download_file_names.deb-gui }}`.
1. Since Jamulus needs the JACK server, you have to install it too. We recommend to use `QjackCtl` to configure JACK. You can install it via `sudo apt-get install qjackctl`

Afterwards you should look at the "[Set up your sound card](#set-up-your-sound-card)" step on this page.
Expand Down Expand Up @@ -92,7 +92,7 @@ make clean
make
sudo make install
```
**Note:** The compiled version of Jamulus puts itself into `/usr/local/bin`.
**Note:** The compiled version of Jamulus puts itself into `/usr/local/bin`.

You can now delete the sources directory you compiled from.

Expand Down
3 changes: 2 additions & 1 deletion wiki/en/en-Installation-for-Macintosh.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,8 @@ permalink: "/wiki/Installation-for-Macintosh"

Make sure you've already read the [Getting Started](Getting-Started) page.

1. [Download Jamulus](https://sourceforge.net/projects/llcon/files/latest/download){: target="_blank" rel="noopener noreferrer" .button}
1. [Download Jamulus]({{ site.download_root_link }}{{ site.download_file_names.mac }}){: .button}\\
**Mirror 2:** [SourceForge](https://sourceforge.net/projects/llcon/files/latest/download)
1. **Install Jamulus**: Open the downloaded `.dmg` file, agree to the license, *drag and drop* the two icons you see in the window (Jamulus client and server) into your *Applications folder*. After that, you can close this window.
1. **Run Jamulus**. Now you should be able to use Jamulus just like any other application. If you see a message which tells you that Jamulus can't be opened because the developer can't be verified, read on and have a look at the following section.

Expand Down
3 changes: 2 additions & 1 deletion wiki/en/en-Installation-for-Windows.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,8 @@ permalink: "/wiki/Installation-for-Windows"
# Installation for Windows
Make sure you read the [Getting Started](Getting-Started) page.
1. **Download and install an ASIO Driver**. It is recommended to use a sound card/interface with a native ASIO driver. If you don't have an external sound card, you probably need to install [this free ASIO driver (ASIO4ALL)](https://www.asio4all.org){: target="_blank" rel="noopener noreferrer"} before installing Jamulus.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can this also note that "It's well worth installing the ASIO4ALL Off-line Settings tool when installing ASIO4ALL", as well? It lets people set up before running Jamulus - i.e. not having Jamulus make wrong decisions about what devices are available. Indeed, I'd even say this is the point to say "If you're installing ASIO4ALL and haven't used it before - go read this" and link to something that will explain what's going on... Once we have it.

Copy link
Copy Markdown
Member Author

@ann0see ann0see Feb 17, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If you're installing ASIO4ALL and haven't used it before - go read this

Yes. That's a good suggestion. Can you open a PR to the changes branch with this proposal?

Concerning the off-line settings, I'm not exactly sure if that helps. I think there was a discussion somewhere that it doesn't do what we thought it would do: You can't setup the A4A in/outputs with off line settings since A4A saves configuration on per app basis.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You can't setup the A4A in/outputs with off line settings since A4A saves configuration on per app basis.

Oh - OK, no point then, agreed. I wonder why it exists? (Maybe that's why it's so hard to install....)

1. [Download Jamulus](https://sourceforge.net/projects/llcon/files/latest/download){: .button target="_blank" rel="noopener noreferrer"}
1. [Download Jamulus]({{ site.download_root_link }}{{ site.download_file_names.windows }}){: .button}\\
**Mirror 2:** [SourceForge](https://sourceforge.net/projects/llcon/files/latest/download)
1. **Install Jamulus**: Double click the installer to launch it. If you get a warning notice from SmartScreen, click on "More info" and "Run anyway" to install Jamulus. (If you grabbed a new version of Jamulus and are one of the first people who downloaded it, Jamulus won't be whitelisted by SmartScreen yet. We don't pay for code signing.)
1. **Run Jamulus**. Now you should be able to use Jamulus just like any other application.
1. **Setup your sound card**. When you're done, you need to setup your audio hardware. Have a look at how to setup ASIO4ALL if you you're using that and/or [Hardware Setup](Hardware-Setup).
Expand Down
4 changes: 2 additions & 2 deletions wiki/en/en-Server-Linux.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,9 +36,9 @@ The following guide is for running Jamulus as a "pure" server on **hardware with

If you're on amd64 Debian/Ubuntu, you may try the compiled .deb packages from GitHub Actions:

1. Download the [jamulus_headless_latest_ubuntu_amd64.deb](https://github.com/jamulussoftware/jamulus/releases/download/latest/jamulus_headless_latest_ubuntu_amd64.deb) file from the Jamulus [GitHub release page](https://github.com/jamulussoftware/jamulus/releases/tag/latest)
1. Download the [latest headless .deb file]({{ site.download_root_link }}{{ site.download_file_names.deb-headless }})
1. Update apt: `sudo apt update`
1. Install the package: `sudo apt install /path/to/jamulus_headless_latest_ubuntu_amd64.deb`
1. Install the package: `sudo apt install /path/to/{{ site.download_file_names.deb-gui }}`
1. Enable the headless server via systemd: `sudo systemctl enable jamulus-headless`
1. Add the required [command line options](Command-Line-Options) to the systemd service file in `/lib/systemd/system/jamulus-headless.service`.
1. Reload systemd files `sudo systemctl daemon-reload` and restart the headless server: `sudo systemctl restart jamulus-headless`
Expand Down