Giter Site home page Giter Site logo

Comments (10)

Saiyato avatar Saiyato commented on August 16, 2024

You can stop the plugin, or disable the client in the plugin itself.
The client doesn't need any config overrides, so you should be fine by just disabling it.

from volumio-snapcast-plugin.

ThaDaVos avatar ThaDaVos commented on August 16, 2024

How do you stop the plugin?
Just through the plugins list?

from volumio-snapcast-plugin.

ThaDaVos avatar ThaDaVos commented on August 16, 2024

Would love if you just press the play button on a client it would "temporarily" disconnect the stream for local play

from volumio-snapcast-plugin.

Saiyato avatar Saiyato commented on August 16, 2024

Yes, you can stop it from plugin management.
As for the request, I agree that would be nice, but we need to functionally design this, before moving to coding the functionality.

from volumio-snapcast-plugin.

ThaDaVos avatar ThaDaVos commented on August 16, 2024

Ah I understand - currently just disabling the full plugin

Also going to open another issue regarding lot's of noise on the Pine64 board when using this plugin.
See #53

from volumio-snapcast-plugin.

andrewj15 avatar andrewj15 commented on August 16, 2024

I'm wondering how to do this myself as have tried to turn off the server and the client from within the plugin as well as disabling the plugin and neither work. When I do this each time i try with each option attempted separately i get no audio through my system. Note i am trying this only on my snapcast server Raspberry PI 3.

My goal is to be able to have the option to play hi-res files on one of my devices, but also allow it to connect to snapcast when i want to play multiroon sync and accept the lower sample rate. Are there any workarounds for this configuration?

from volumio-snapcast-plugin.

Saiyato avatar Saiyato commented on August 16, 2024

I see, if you want to not play through the server, you might want to re-enable playback for MPD in the mpd.conf (either over the terminal or via the settings of the plugin). You can even enable both ALSA and fifo if you want.

Have you read the snapcast wiki for configuration? That might help give you an idea as to how you can configure it.

from volumio-snapcast-plugin.

andrewj15 avatar andrewj15 commented on August 16, 2024

Thanks, yeah Ive read through the wiki's and snapcast github but it's not that clear.

I think an option may be to swap my snapcast server from my current config.

If I set my current server to just be a client, so that if I just play locally on the client only it shouldn't be using snapcast to adjust the sample rate.

from volumio-snapcast-plugin.

andrewj15 avatar andrewj15 commented on August 16, 2024

Yep that got it working. I have my secondary volumio setup as the Server, and use my main volumio as the client. By setting up my main volumio as the client I'm able to run direct to the client and not use snapcast which then allows me to play higher sample rates without being resampled.

from volumio-snapcast-plugin.

Saiyato avatar Saiyato commented on August 16, 2024

Yes, one of the snap-components will have changed config files (mpd.conf/asound.conf), which can impact quality indeed.

from volumio-snapcast-plugin.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.