How do I get rid of the white noise when playing guitar through pulseaudio?

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
1
down vote

favorite












Instead of using an amp, I have a cheap adapter that allows me to plug my guitar cable into the 3.5mm audio input port on my laptop. I then use pactl load-module module-loopback latency_msec=1 to route the input to my speakers and play guitar that way. This method has two issues, namely, latency starts off being unnoticeable but slowly increases until there is a very minute but noticeable delay between hitting a string and hearing it through the speaker and a lot of white noise present as long as the guitar is plugged in. I have tried using pactl load-module module-echo-cancel instead of the former command to a moderate amount of success, but that module sometimes nerfs the notes played instead of the white noise. Is there any way to minimize the amount of white noise present? Would insulating the cables further help? I am using Linux.



Edit: Decreasing the gain of the microphone port helps but then I lose the compressed sound effect, which I wouldn't like to do.










share|improve this question









New contributor




Mweya Ruider is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.























    up vote
    1
    down vote

    favorite












    Instead of using an amp, I have a cheap adapter that allows me to plug my guitar cable into the 3.5mm audio input port on my laptop. I then use pactl load-module module-loopback latency_msec=1 to route the input to my speakers and play guitar that way. This method has two issues, namely, latency starts off being unnoticeable but slowly increases until there is a very minute but noticeable delay between hitting a string and hearing it through the speaker and a lot of white noise present as long as the guitar is plugged in. I have tried using pactl load-module module-echo-cancel instead of the former command to a moderate amount of success, but that module sometimes nerfs the notes played instead of the white noise. Is there any way to minimize the amount of white noise present? Would insulating the cables further help? I am using Linux.



    Edit: Decreasing the gain of the microphone port helps but then I lose the compressed sound effect, which I wouldn't like to do.










    share|improve this question









    New contributor




    Mweya Ruider is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.





















      up vote
      1
      down vote

      favorite









      up vote
      1
      down vote

      favorite











      Instead of using an amp, I have a cheap adapter that allows me to plug my guitar cable into the 3.5mm audio input port on my laptop. I then use pactl load-module module-loopback latency_msec=1 to route the input to my speakers and play guitar that way. This method has two issues, namely, latency starts off being unnoticeable but slowly increases until there is a very minute but noticeable delay between hitting a string and hearing it through the speaker and a lot of white noise present as long as the guitar is plugged in. I have tried using pactl load-module module-echo-cancel instead of the former command to a moderate amount of success, but that module sometimes nerfs the notes played instead of the white noise. Is there any way to minimize the amount of white noise present? Would insulating the cables further help? I am using Linux.



      Edit: Decreasing the gain of the microphone port helps but then I lose the compressed sound effect, which I wouldn't like to do.










      share|improve this question









      New contributor




      Mweya Ruider is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.











      Instead of using an amp, I have a cheap adapter that allows me to plug my guitar cable into the 3.5mm audio input port on my laptop. I then use pactl load-module module-loopback latency_msec=1 to route the input to my speakers and play guitar that way. This method has two issues, namely, latency starts off being unnoticeable but slowly increases until there is a very minute but noticeable delay between hitting a string and hearing it through the speaker and a lot of white noise present as long as the guitar is plugged in. I have tried using pactl load-module module-echo-cancel instead of the former command to a moderate amount of success, but that module sometimes nerfs the notes played instead of the white noise. Is there any way to minimize the amount of white noise present? Would insulating the cables further help? I am using Linux.



      Edit: Decreasing the gain of the microphone port helps but then I lose the compressed sound effect, which I wouldn't like to do.







      electric-guitar noise






      share|improve this question









      New contributor




      Mweya Ruider is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.











      share|improve this question









      New contributor




      Mweya Ruider is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      share|improve this question




      share|improve this question








      edited 4 hours ago





















      New contributor




      Mweya Ruider is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      asked 4 hours ago









      Mweya Ruider

      64




      64




      New contributor




      Mweya Ruider is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.





      New contributor





      Mweya Ruider is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






      Mweya Ruider is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.




















          1 Answer
          1






          active

          oldest

          votes

















          up vote
          2
          down vote













          Pulseaudio is not really intended for realtime operations: use jackd for that instead. That will help with making latency more predictable. However, the combination of "cheap adapter" and "audio input port on laptop" is good for a lot of white noise and that's not really something that software has a reasonable chance to fix. An external audio card with a high impedance input (or "Instrument" input) in connection with jackd should allow you to set up reliable operations, though using the laptop speakers will require stuff like zita-j2a since then you are dealing with two audio cards.



          Another option for getting latency under control would be to set up monitoring on your laptop audio (assuming it offers that) bypassing pulseaudio and other software solutions entirely. But that will not help against white noise.






          share|improve this answer




















          • Thanks for the quick answer! Is there another kind of adapter that would produce a lower amount of white noise? I saw pictures of ones that use USB instead of the line in port. Would those be better for this?
            – Mweya Ruider
            3 hours ago










          • +1 An external audio interface is really what you need. Any decent one should provide its own monitoring outputs, which would allow you connect to speakers without having to use your laptop's sound card in tandem.
            – Time4Tea
            3 hours ago










          Your Answer







          StackExchange.ready(function()
          var channelOptions =
          tags: "".split(" "),
          id: "240"
          ;
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function()
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled)
          StackExchange.using("snippets", function()
          createEditor();
          );

          else
          createEditor();

          );

          function createEditor()
          StackExchange.prepareEditor(
          heartbeatType: 'answer',
          convertImagesToLinks: false,
          noModals: false,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: null,
          bindNavPrevention: true,
          postfix: "",
          noCode: true, onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          );



          );






          Mweya Ruider is a new contributor. Be nice, and check out our Code of Conduct.









           

          draft saved


          draft discarded


















          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmusic.stackexchange.com%2fquestions%2f74926%2fhow-do-i-get-rid-of-the-white-noise-when-playing-guitar-through-pulseaudio%23new-answer', 'question_page');

          );

          Post as a guest






























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes








          up vote
          2
          down vote













          Pulseaudio is not really intended for realtime operations: use jackd for that instead. That will help with making latency more predictable. However, the combination of "cheap adapter" and "audio input port on laptop" is good for a lot of white noise and that's not really something that software has a reasonable chance to fix. An external audio card with a high impedance input (or "Instrument" input) in connection with jackd should allow you to set up reliable operations, though using the laptop speakers will require stuff like zita-j2a since then you are dealing with two audio cards.



          Another option for getting latency under control would be to set up monitoring on your laptop audio (assuming it offers that) bypassing pulseaudio and other software solutions entirely. But that will not help against white noise.






          share|improve this answer




















          • Thanks for the quick answer! Is there another kind of adapter that would produce a lower amount of white noise? I saw pictures of ones that use USB instead of the line in port. Would those be better for this?
            – Mweya Ruider
            3 hours ago










          • +1 An external audio interface is really what you need. Any decent one should provide its own monitoring outputs, which would allow you connect to speakers without having to use your laptop's sound card in tandem.
            – Time4Tea
            3 hours ago














          up vote
          2
          down vote













          Pulseaudio is not really intended for realtime operations: use jackd for that instead. That will help with making latency more predictable. However, the combination of "cheap adapter" and "audio input port on laptop" is good for a lot of white noise and that's not really something that software has a reasonable chance to fix. An external audio card with a high impedance input (or "Instrument" input) in connection with jackd should allow you to set up reliable operations, though using the laptop speakers will require stuff like zita-j2a since then you are dealing with two audio cards.



          Another option for getting latency under control would be to set up monitoring on your laptop audio (assuming it offers that) bypassing pulseaudio and other software solutions entirely. But that will not help against white noise.






          share|improve this answer




















          • Thanks for the quick answer! Is there another kind of adapter that would produce a lower amount of white noise? I saw pictures of ones that use USB instead of the line in port. Would those be better for this?
            – Mweya Ruider
            3 hours ago










          • +1 An external audio interface is really what you need. Any decent one should provide its own monitoring outputs, which would allow you connect to speakers without having to use your laptop's sound card in tandem.
            – Time4Tea
            3 hours ago












          up vote
          2
          down vote










          up vote
          2
          down vote









          Pulseaudio is not really intended for realtime operations: use jackd for that instead. That will help with making latency more predictable. However, the combination of "cheap adapter" and "audio input port on laptop" is good for a lot of white noise and that's not really something that software has a reasonable chance to fix. An external audio card with a high impedance input (or "Instrument" input) in connection with jackd should allow you to set up reliable operations, though using the laptop speakers will require stuff like zita-j2a since then you are dealing with two audio cards.



          Another option for getting latency under control would be to set up monitoring on your laptop audio (assuming it offers that) bypassing pulseaudio and other software solutions entirely. But that will not help against white noise.






          share|improve this answer












          Pulseaudio is not really intended for realtime operations: use jackd for that instead. That will help with making latency more predictable. However, the combination of "cheap adapter" and "audio input port on laptop" is good for a lot of white noise and that's not really something that software has a reasonable chance to fix. An external audio card with a high impedance input (or "Instrument" input) in connection with jackd should allow you to set up reliable operations, though using the laptop speakers will require stuff like zita-j2a since then you are dealing with two audio cards.



          Another option for getting latency under control would be to set up monitoring on your laptop audio (assuming it offers that) bypassing pulseaudio and other software solutions entirely. But that will not help against white noise.







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered 3 hours ago







          user53085


















          • Thanks for the quick answer! Is there another kind of adapter that would produce a lower amount of white noise? I saw pictures of ones that use USB instead of the line in port. Would those be better for this?
            – Mweya Ruider
            3 hours ago










          • +1 An external audio interface is really what you need. Any decent one should provide its own monitoring outputs, which would allow you connect to speakers without having to use your laptop's sound card in tandem.
            – Time4Tea
            3 hours ago
















          • Thanks for the quick answer! Is there another kind of adapter that would produce a lower amount of white noise? I saw pictures of ones that use USB instead of the line in port. Would those be better for this?
            – Mweya Ruider
            3 hours ago










          • +1 An external audio interface is really what you need. Any decent one should provide its own monitoring outputs, which would allow you connect to speakers without having to use your laptop's sound card in tandem.
            – Time4Tea
            3 hours ago















          Thanks for the quick answer! Is there another kind of adapter that would produce a lower amount of white noise? I saw pictures of ones that use USB instead of the line in port. Would those be better for this?
          – Mweya Ruider
          3 hours ago




          Thanks for the quick answer! Is there another kind of adapter that would produce a lower amount of white noise? I saw pictures of ones that use USB instead of the line in port. Would those be better for this?
          – Mweya Ruider
          3 hours ago












          +1 An external audio interface is really what you need. Any decent one should provide its own monitoring outputs, which would allow you connect to speakers without having to use your laptop's sound card in tandem.
          – Time4Tea
          3 hours ago




          +1 An external audio interface is really what you need. Any decent one should provide its own monitoring outputs, which would allow you connect to speakers without having to use your laptop's sound card in tandem.
          – Time4Tea
          3 hours ago










          Mweya Ruider is a new contributor. Be nice, and check out our Code of Conduct.









           

          draft saved


          draft discarded


















          Mweya Ruider is a new contributor. Be nice, and check out our Code of Conduct.












          Mweya Ruider is a new contributor. Be nice, and check out our Code of Conduct.











          Mweya Ruider is a new contributor. Be nice, and check out our Code of Conduct.













           


          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmusic.stackexchange.com%2fquestions%2f74926%2fhow-do-i-get-rid-of-the-white-noise-when-playing-guitar-through-pulseaudio%23new-answer', 'question_page');

          );

          Post as a guest













































































          Comments

          Popular posts from this blog

          What does second last employer means? [closed]

          Installing NextGIS Connect into QGIS 3?

          One-line joke