Skip to content

Releases: kdoren/jambox-pi-gen

Jambox release 1.5.0

19 Dec 19:56
Compare
Choose a tag to compare

Jambox release 1.5.0

Changes from v1.5.0-b.2:

  • Added
    • Behringer X-Touch Mini now supports 16-channel control of Jamulus using 2 layers. Push on encoder to switch between fader and pan (LED ring shows state)
    • Linux kernel 5.15.10 is installed but not activated by default. It could support newer Focusrite interfaces with some configuration effort.

Changes from v1.4.0-b.2:

  • Added support for MIDI control of Jamulus
    • Behringer X-Touch Mini is plug-and-play, supports faders, mute & solo buttons with LED feedback. Pan on Layer B. Slider control of Alsa Master & Capture levels.
    • Other MIDI controllers will require some configuration effort.
  • Removed support for newer Focusrite Scarlett interfaces
    • Support for this is being developed for newer kernels, not 5.10
    • This will need to wait for Raspberry Pi to move to newer kernel release line
  • jack and alsa packages are now built from current upstream sources
  • Bug fixes and performance improvements
    • JamTaba webcam now works
    • Updated Jamulus to version 3.8.1
    • Updated JammerNetz to version 2.2.0
    • Updated HpsJam to version 1.0.20
    • Updated JackTrip to version 1.4.0, removed QJackTrip

download file "image_2021-11-20-Jambox_pi-gen_v1.5.0.zip" under "Assets"

Jambox release 1.5.0-b.2

29 Nov 03:05
Compare
Choose a tag to compare

Jambox release 1.5.0-b.2

This is a beta release. Please report bugs (under "Issues") or other feedback (under "Discussions")

Changes from v1.5.0-b.1:

  • Bug fix
    • reverted killing of pulseaudio which broke alsa mixer controls

Changes from v1.4.0-b.2:

  • Added support for MIDI control of Jamulus
    • Behringer X-Touch Mini is plug-and-play, supports faders, mute & solo buttons with LED feedback. Pan on Layer B. Slider control of Alsa Master & Capture levels.
    • Other MIDI controllers will require some configuration effort.
  • Removed support for newer Focusrite Scarlett interfaces
    • Support for this is being developed for newer kernels, not 5.10
    • This will need to wait for Raspberry Pi to move to newer kernel release line
  • jack and alsa packages are now built from current upstream sources
  • Bug fixes and performance improvements
    • JamTaba webcam now works
    • Updated Jamulus to version 3.8.1
    • Updated JammerNetz to version 2.2.0
    • Updated HpsJam to version 1.0.20
    • Updated JackTrip to version 1.4.0, removed QJackTrip

download file "image_2021-11-20-Jambox_pi-gen_v1.5.0-b.2.zip" under "Assets"

Jambox release 1.4.0-b.2

07 Jun 07:03
Compare
Choose a tag to compare

Jambox release 1.4.0-b.2

This is a stable release.

Changes from 1.4.0b1

  • Added HpsJam (client-server jamming)

Changes from 1.3.0

  • Updated Jamulus to v3.8.0
  • Added JammerNetz (client-server jamming)
  • Added QasMixer as an alternative for interface settings
  • Bug fixes and performance improvements
    • Reduced default jack NPERIODS for lower delay
    • Process priority tuning to minimize xruns
    • Jamulus server performance improvements (Pi4 recommended)
  • Updated kernel to 5.10.39 Low latency (PREEMPT)
  • hifiberry dacplusadcpro driver is automatically configured only if card is detected
  • Supports many Focusrite Scarlett audio interfaces including gen3 (Experimental)
    • Pi4 required for most Scarlett interfaces.

pre-built image is available below:

  • download file "image_2021-05-30-Jambox_pi-gen_v1.4.0-b.2.zip" under "Assets"

Jambox release 1.3.0

12 Apr 12:11
Compare
Choose a tag to compare

Jambox release 1.3.0

Changes from 1.2.0:

  • Added pimixer ("Audio Device Settings") for more control over audio interface internal settings.
  • Added JamTaba for long-distance jamming using NINJAM servers.
  • Added QJackTrip for multi-machine network jamming.
  • Simplified Jamulus server configuration and placed on desktop
  • updated Jamulus to v3.7.0
  • updated SonoBus to v1.4.3
  • Jack device settings in /etc/jackdrc.conf can be different by app or by Pi4 vs Pi3.
  • Default settings for Pi3 in /etc/jackdrc.conf have changed (better audio quality but slightly higher delay).
  • System Language can be changed.
  • hifiberry dacplusadcpro driver is loaded by default (disable in /boot/config.txt if you use a different HAT audio card).
  • updated alsa-utils and libasound2 from debian to get some updates & bug fixes.
  • use ntp for time sync
  • Linux 5.10.25 kernel (realtime PREEMPT_RT for Pi4, low-latency PREEMPT for Pi3).
  • Performance improvements and bug fixes.

pre-built image is available below:

  • download file "image_2021-03-13-Jambox_pi-gen_v1.3.0.zip" under "Assets"

Jambox release 1.2.0

31 Dec 03:19
Compare
Choose a tag to compare

Jambox release 1.2.0

New features:

  • Update button to easily update apps from jambox-project apt repo.
  • Added SonoBus in addition to Jamulus for peer-to-peer jamming.
  • Can run as a Jamulus server
  • runs on both Raspberry Pi 3 and 4.

Changes
-- some default settings have changed (jack NPERIODS has increased to try to work for all cases, you should lower it as needed to get mininal delay for your interface)
-- Jamulus does not automatically start on boot (but can easily be set to do so).

pre-built image is available below:
-- download file "image_2020-12-26-Jambox_pi-gen_v1.2.0.zip" under "Assets"

Hardware compatibility update uses standard (non-realtime) kernel

11 Dec 18:56
Compare
Choose a tag to compare

This release addresses USB problems seen on newer Raspberry Pi hardware versions including 8GB. No new functionality since v1.1.0 release, but uses standard kernel instead of realtime kernel. Jamulus runs fine under either kernel, so this mainly impacts what else your Raspberry Pi can do while running Jamulus. For example, if you drag a window around while running Jamulus on standard kernel, you can hear some audio degradation due to increased jitter. Keeping this in branch jambox-8gb for now, Minor changes to README.md in that branch to reflect ALSA device numbering changes under standard kernel.

A pre-built image file is available:
https://jambox-project.s3-us-west-2.amazonaws.com/releases/image_2020-12-09-Jambox_pi-gen_v1.1.1-8gb.zip

Initial jambox general release

23 Nov 13:16
Compare
Choose a tag to compare

Initial general release of jambox, a micro SD card image for Raspberry Pi 4, pre-configured to run Jamulus with a web browser UI, See README.md for more details.

Download Raspberry Pi Image file (burn to micro SD card with BalenaEtcher):
https://jambox-project.s3-us-west-2.amazonaws.com/releases/image_2020-11-22-Jambox_pi-gen_v1.1.0.zip