Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Removing jack-plumbing, jacktrip-receive and jacktrip-send services. #3

Merged
merged 3 commits into from
Aug 16, 2021

Conversation

mikedickey
Copy link
Contributor

All jacktrip audio will now always passed through SuperCollider, regardless of server size.

Using scsynth instead of supernova, for the time being. Still testing and comparing..

All jacktrip audio will now always passed through SuperCollider,
regardless of server size.

Using scsynth instead of supernova, for the time being. Still
testing and comparing..
supernova generally consumes more resources but handles larger
scale mixes at lower core/musician counts. scsynth consumes fewer
resources and generally works better for simple mixes (up to 480+).
@mikedickey mikedickey merged commit 3531196 into develop Aug 16, 2021
@mikedickey mikedickey deleted the feature/remove-jack-thru branch August 16, 2021 20:02
mikedickey added a commit that referenced this pull request Sep 4, 2021
* Don't try to load alsa state if the file doesn't exist

Improvement some of the REST api endpoints

* Update to get google cloud instance name on audio servers

* Update to get azure cloud instance name on audio servers

* Adding --broadcast 1024 to all jacktrip server instances

Updated copyrights for JackTrip Labs

* Refactoring code

* Incorporating github actions

* Fixed a few bugs in device agent code caused by last refactor

* Removing jack-plumbing, jacktrip-receive and jacktrip-send services. (#3)

* Removing jack-plumbing, jacktrip-receive and jacktrip-send services.
All jacktrip audio will now always passed through SuperCollider,
regardless of server size.

Using scsynth instead of supernova, for the time being. Still
testing and comparing..

* Use supernova for < 50 logical cores, and scsynth for more.
supernova generally consumes more resources but handles larger
scale mixes at lower core/musician counts. scsynth consumes fewer
resources and generally works better for simple mixes (up to 480+).

* A few more supercollider parameter tweaks

* Changing server port (#6)

* Changing server port

* Less boring

* Adding some basic tests (#5)

* Fixing test failure (#8)

* Bump wire buffer limit for supercollider, and always use scsynth (#12)

* Bump wire buffer limit for supercollider, and always use scsynth
since it works better with the new sc mixer code.

* Remove supercollider -T parameter since it doesn't work for scsynth

Co-authored-by: nwang92 <nwang92@gmail.com>
Co-authored-by: Nelson Wang <nwang92@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants