jamulussoftware / jamulussoftware/jamulus

Enable Opus ML improvements

Open
#3,439 2 comments 1 reaction 0 assignees View on GitHub
feature request
Dominant language
C
Stars
1.1k
Forks
248
Avg merge
2d 3h
Merged PRs (30d)
9

Description

**What is the current behaviour and why should it be changed?**

We have updated opus to a version which supports some new - usually disabled improvements based on machine learning. https://opus-codec.org/demo/opus-1.5/

It's probably worth testing them - they should improve quality in case of packet loss.

@38github hinted at those in https://github.com/orgs/jamulussoftware/discussions/3244

I have personally quickly tried enabling them some time ago, but didn't succeed yet as some new headers need to be added (didn't have time debugging yet).

Contributor guide

Open the contributing guide

Research direction

Read the linked Opus 1.5 demo and the discussion, then locate Jamulus's current Opus integration and dependency headers. Determine which new headers are needed to enable the machine-learning improvements, and verify that packet-loss audio quality improves without regressions.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
audio-video-rtc
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.