Virtual Surround Sound on Linux! // Pipewire Tutorial

Поділитися
Вставка
  • Опубліковано 17 лис 2024

КОМЕНТАРІ • 36

  • @GustavoBhr
    @GustavoBhr Місяць тому

    Great video! It gaves a huge improvement to my old 2010 Beosound 8 sound system (this guy has its own embedded usb soundcard). It's working flawless on Fedora 40. Thanks!

  • @mirkodiciano4647
    @mirkodiciano4647 2 місяці тому +2

    great video m8 def gonna give it a try

  • @fk_tech
    @fk_tech 2 місяці тому +1

    Lovely concept for video content. I wanted to do such types of video but have no time to do it so I only do basedon gaming on linux topic. I hope to post more content snd get more subscribers

  • @Nullarino
    @Nullarino 2 місяці тому +1

  • @iBolski
    @iBolski 2 місяці тому +3

    Easy to follow and I see the Virtual Surround Sink option, but if I enable that, I get no sound. Now, my headphones are USB so I don't know if that has anything to do with it? Otherwise, I have to keep the Speakers (USB Audio Device Analog Stereo) option selected or else no sound. It appears to be working somewhat, but I think this is how it's always worked. Mine are some generic USB Surround Sound headphones that sound fine, but I would have liked to see if this enhanced it even more. My system shows it's PulseAudio on Pipewire, so I'm definitely runnigg Pipewire and PulseAudio legacy through Pipewire. Not sure if that could be part of the issue? Any help would be appreciated, and love the videos. Keep them coming!

    • @linuxnext
      @linuxnext  2 місяці тому +2

      very unsure as i cant replicate the issue with my hardware that i have

  • @SoulRollerFIN
    @SoulRollerFIN 2 місяці тому

    Note that using the virtual surround for anything other than surround content might make it sound kinda dull. I definitely notice it with music.

    • @linuxnext
      @linuxnext  2 місяці тому

      Yeah when i played the finals in stereo it sounded bright

  • @Wardaug
    @Wardaug 22 години тому

    can you create several copied .conf files with different .wav profiles?

    • @linuxnext
      @linuxnext  12 годин тому

      probably, unsure if it will detect each one in audio settings tho on your desktop environment

  • @fmancusoit
    @fmancusoit Місяць тому

    Hi, thank you for the video! But I have a question, when I enable the module I can hear the sound from the speakers, not from the headphones. How can I change that?

    • @linuxnext
      @linuxnext  Місяць тому

      have you tried disabling the speakers in your sound settings or with pavucontrol to see if that helps?

  • @LauLauHip
    @LauLauHip 18 годин тому

    Hmm I tried it but it just sounds like mono
    Edit: Nevermind, I just forgot to compile pipewire with the ffmpeg USE flag enabled

  • @bhargavjitbhuyan9394
    @bhargavjitbhuyan9394 Місяць тому

    Yay! Does it has dts audio processing for Asus Sonic master?

    • @linuxnext
      @linuxnext  Місяць тому

      Unsure but here is one reddit thread i found about someone asking the same question
      www.reddit.com/r/pipewire/comments/ul9mmh/configure_pipewirepulse_to_output_dolbydts_not/?

  • @s0ww0s
    @s0ww0s 2 місяці тому +1

    Maybe someone knows...
    Is there a good program for Flashplayer files under Linux?
    I've found some old browser games that I'd like to play.
    Maybe also a video-idea? ^^

    • @linuxnext
      @linuxnext  2 місяці тому +1

      i was reading on this week in gnome that mentioned a rust flash player emulator, maybe give that a go
      flathub.org/apps/rs.ruffle.Ruffle
      there is also the adobe flash player
      flathub.org/apps/com.adobe.Flash-Player-Projector

    • @marcustunimus
      @marcustunimus 2 місяці тому

      Check out Ruffle (Flash player emulator that is written in Rust and it avoids all security issues that Flash had) - hope this helps you and you can enjoy the old browser games again!

    • @ZaberfangX
      @ZaberfangX 2 місяці тому

      There on in flathub but I never try it's called Ruffle.

  • @philo5760
    @philo5760 2 місяці тому

    Hi @linuxnext, your videos are banger as always. I have followed the guide on this video and it worked well for me. The reason i made this comment is in preparation for a future addition of a subwoofer for my linux PC. Is there any step or configuration I have to do in order to make it work along with my soundbar in Plasma using pipewire . Thank you

    • @linuxnext
      @linuxnext  2 місяці тому

      Thank you, i dont think so, it should just work but if it doesnt let me know!

    • @philo5760
      @philo5760 Місяць тому

      Thank you for the reply, but can i request you one more thing. Can you do research on whether or not dolby is supported on linux ? I am planning to buy a soundbar for my pc to play surround sound with the help of this guide

  • @Komentujebomoge32
    @Komentujebomoge32 2 місяці тому

    Cool video, unfortunately cannot use it cus, my one ear is completely deaf.

    • @linuxnext
      @linuxnext  2 місяці тому

      @@Komentujebomoge32 big rip

  • @erixIsOffline
    @erixIsOffline 2 місяці тому

    So... Do i need this setup to play games or i can still tell just not as accurated as with this surround sound. Im asking cause im curious due never using it even on windows and right now games im playing are like "calculate it" xd so i cant tell right now if its gonna be important for me. Ik stupid question but lately i have no mind for this stuff.

    • @linuxnext
      @linuxnext  2 місяці тому +1

      its whatever, i used it and i could tell a bit better where people were, not a huge advantage ngl

    • @erixIsOffline
      @erixIsOffline 2 місяці тому

      @@linuxnext thank you for answering

  • @clappbacktv
    @clappbacktv Місяць тому

    Do you use in game like apex and is it any better

    • @linuxnext
      @linuxnext  Місяць тому

      @@clappbacktv its not that better ngl, you can try it and see for yourself if you think it benefits you
      If you have headphones not iems then virtual surround sound could sound better for you

  • @valomehagna
    @valomehagna Місяць тому

    Hey, I followed the exact steps shown in your video. I restarted my laptop and it's still the same, so surround sound sink option in sound settings. Is there something I'm missing? (Running zorin OS btw)

    • @linuxnext
      @linuxnext  Місяць тому

      the same as the sound is the same as stereo? make sure the config is exactly correct, idk if zorin uses pipewire or pulse either and thats why im using a newer distro in that video

    • @valomehagna
      @valomehagna Місяць тому

      @@linuxnext yes, the sound is the same as on stereo, also the virtual surround sink option doesn't show up. I've added the config code under context.modules just like in the video, and changed the wav file directory to my atmos.wav
      I think zorin uses pulse, cause I installed pipewire-pulse, but now it gave me the surround sink option, but the system's sound is dead lol, had to reinstall Linux 😂

    • @linuxnext
      @linuxnext  Місяць тому

      @@valomehagna pipewire pulse is for translating pulse to pipewire, that package is required for lots of legacy audio like wine, i cant help if zorin is using pulse as its not pipewire

    • @valomehagna
      @valomehagna Місяць тому

      @@linuxnext just ran pactl info,
      servername: pulseaudio
      Pipewire is not mentioned at all, ig it runs of pulse. So this method won't work on my distro is it?

    • @linuxnext
      @linuxnext  Місяць тому

      @@valomehagna yes that is correct, you will need to find a method for pulse audio which their probably is or you need to wait for zorin os to rebase to the next Ubuntu version which won't be happening till 3 years later
      There is a way of removing pulse audio tho and replacing it with pipewire and it's quite easy
      www.baeldung.com/linux/pulseaudio-pipewire-replace
      You need pipewire, wire plumber for it to control the audio, that pipewire pulse package for compatibility with legacy pulse audio, pulse utils and pipewire utils
      Then you need to enable the system service for it to run in the background and remove pulse from service and remove the pulse packages which are all written in that blog post