{
  "path": "/3mdvr2sfa5k2o",
  "site": "at://did:plc:6k44u6iymisrjhmijhlpefkx/site.standard.publication/3m5eas7xz7s2r",
  "tags": [
    "ubuntu",
    "sound",
    "tidal"
  ],
  "$type": "site.standard.document",
  "title": "Can I listen up to 192KHz in Ubuntu?",
  "content": {
    "$type": "pub.leaflet.content",
    "pages": [
      {
        "id": "019c200b-7d30-700f-a933-ac0fe2255e98",
        "$type": "pub.leaflet.pages.linearDocument",
        "blocks": [
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "I've always considered myself very good at perceiving the smallest details related to sound quality, whether during live shows or just digital streaming."
            },
            "alignment": "lex:pub.leaflet.pages.linearDocument#textAlignJustify"
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "TIDAL has made me even more conscious of the quality of sound I listen to and I am constantly searching for devices to better utilize 192KHz FLAC streaming."
            },
            "alignment": "lex:pub.leaflet.pages.linearDocument#textAlignJustify"
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [
                {
                  "index": {
                    "byteEnd": 64,
                    "byteStart": 61
                  },
                  "features": [
                    {
                      "$type": "pub.leaflet.richtext.facet#bold"
                    },
                    {
                      "$type": "pub.leaflet.richtext.facet#italic"
                    }
                  ]
                }
              ],
              "plaintext": "I don't have the perfect headset for such high sample rates, yet."
            },
            "alignment": "lex:pub.leaflet.pages.linearDocument#textAlignJustify"
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "But that doesn't stop me from preparing my setup."
            },
            "alignment": "lex:pub.leaflet.pages.linearDocument#textAlignJustify"
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.unorderedList",
              "children": [
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [],
                    "plaintext": "My personal laptop runs Ubuntu 24.04.3 LTS."
                  },
                  "children": []
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [],
                    "plaintext": "My audio controller is the Realtek ALC3254."
                  },
                  "children": []
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [],
                    "plaintext": "I use pipewire for sound configuration."
                  },
                  "children": []
                }
              ]
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [
                {
                  "index": {
                    "byteEnd": 48,
                    "byteStart": 38
                  },
                  "features": [
                    {
                      "uri": "https://github.com/Mastermindzh/tidal-hifi/",
                      "$type": "pub.leaflet.richtext.facet#link"
                    }
                  ]
                }
              ],
              "plaintext": "I wanted to check which rate does the tidal-hifi app supports during streaming and experiment with different configurations to detect any subtle differences."
            },
            "alignment": "lex:pub.leaflet.pages.linearDocument#textAlignJustify"
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "I have found that one way is to edit the file"
            },
            "alignment": "lex:pub.leaflet.pages.linearDocument#textAlignJustify"
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.code",
              "language": "plaintext",
              "plaintext": "/usr/share/pipewire/pipewire.conf"
            },
            "alignment": "lex:pub.leaflet.pages.linearDocument#textAlignJustify"
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "by uncommenting the line"
            },
            "alignment": "lex:pub.leaflet.pages.linearDocument#textAlignJustify"
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.code",
              "plaintext": "default.clock.allowed-rates = [ 48000 ]"
            },
            "alignment": "lex:pub.leaflet.pages.linearDocument#textAlignJustify"
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "and adding the following rates:"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.code",
              "language": "plaintext",
              "plaintext": "default.clock.allowed-rates = [ 44100, 48000, 88200, 96000, 176400, 192000 ]"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [
                {
                  "index": {
                    "byteEnd": 7,
                    "byteStart": 0
                  },
                  "features": [
                    {
                      "$type": "pub.leaflet.richtext.facet#bold"
                    }
                  ]
                },
                {
                  "index": {
                    "byteEnd": 10,
                    "byteStart": 9
                  },
                  "features": [
                    {
                      "uri": "https://www.reddit.com/r/Ubuntu/comments/1gx69iw/increase_sample_rate_for_audio/#:~:text=If%20/etc/pipewire/pipewire,OP%20%E2%80%A2%201y%20ago",
                      "$type": "pub.leaflet.richtext.facet#link"
                    }
                  ]
                },
                {
                  "index": {
                    "byteEnd": 15,
                    "byteStart": 14
                  },
                  "features": [
                    {
                      "uri": "https://discussion.fedoraproject.org/t/how-to-change-sampling-rate-and-bit-depth/75935",
                      "$type": "pub.leaflet.richtext.facet#link"
                    }
                  ]
                }
              ],
              "plaintext": "Source: [1], [2]"
            },
            "alignment": "lex:pub.leaflet.pages.linearDocument#textAlignJustify"
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "Even after restarting the pipewire service and tidal app, pw-top kept showing a rate of 48000."
            },
            "alignment": "lex:pub.leaflet.pages.linearDocument#textAlignJustify"
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "So, in the same configuration file I uncommented and changed the line"
            },
            "alignment": "lex:pub.leaflet.pages.linearDocument#textAlignJustify"
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.code",
              "language": "plaintext",
              "plaintext": "default.clock.rate = 48000"
            },
            "alignment": "lex:pub.leaflet.pages.linearDocument#textAlignJustify"
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "to"
            },
            "alignment": "lex:pub.leaflet.pages.linearDocument#textAlignJustify"
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.code",
              "language": "plaintext",
              "plaintext": "default.clock.rate = 96000"
            },
            "alignment": "lex:pub.leaflet.pages.linearDocument#textAlignJustify"
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "and then to "
            },
            "alignment": "lex:pub.leaflet.pages.linearDocument#textAlignJustify"
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.code",
              "language": "plaintext",
              "plaintext": "default.clock.rate = 192000"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [
                {
                  "index": {
                    "byteEnd": 7,
                    "byteStart": 0
                  },
                  "features": [
                    {
                      "$type": "pub.leaflet.richtext.facet#bold"
                    }
                  ]
                },
                {
                  "index": {
                    "byteEnd": 10,
                    "byteStart": 9
                  },
                  "features": [
                    {
                      "uri": "https://github.com/Mastermindzh/tidal-hifi/issues/266",
                      "$type": "pub.leaflet.richtext.facet#link"
                    }
                  ]
                }
              ],
              "plaintext": "Source: [3]"
            },
            "alignment": "lex:pub.leaflet.pages.linearDocument#textAlignJustify"
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "For every configuration change it is required to restart the pipewire and tidal"
            },
            "alignment": "lex:pub.leaflet.pages.linearDocument#textAlignJustify"
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.code",
              "language": "plaintext",
              "plaintext": "systemctl --user restart pipewire.service\nsystemctl --user restart pipewire-pulse.socket"
            },
            "alignment": "lex:pub.leaflet.pages.linearDocument#textAlignJustify"
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "and then run"
            },
            "alignment": "lex:pub.leaflet.pages.linearDocument#textAlignJustify"
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.code",
              "language": "plaintext",
              "plaintext": "pw-top"
            },
            "alignment": "lex:pub.leaflet.pages.linearDocument#textAlignJustify"
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "Finally, I selected a song that supports 96KHz streaming."
            },
            "alignment": "lex:pub.leaflet.pages.linearDocument#textAlignJustify"
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "I've set the same rate in configuration file, restarted everything and this is the result."
            },
            "alignment": "lex:pub.leaflet.pages.linearDocument#textAlignJustify"
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.image",
              "image": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreiekvrwxmtn6apem3cdl2362u3uosbq5tl3cyqivw6zsgdlcufy2mq"
                },
                "mimeType": "image/png",
                "size": 185548
              },
              "aspectRatio": {
                "width": 1748,
                "height": 936
              }
            },
            "alignment": "lex:pub.leaflet.pages.linearDocument#textAlignJustify"
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "To be honest, I don’t know if I’ve achieved anything in practice 😂"
            },
            "alignment": "lex:pub.leaflet.pages.linearDocument#textAlignJustify"
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "But, at least I tried."
            },
            "alignment": "lex:pub.leaflet.pages.linearDocument#textAlignJustify"
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "Maybe the real difference will become apparent when I can afford a high-end headset- who knows?"
            },
            "alignment": "lex:pub.leaflet.pages.linearDocument#textAlignJustify"
          }
        ]
      }
    ]
  },
  "coverImage": {
    "$type": "blob",
    "ref": {
      "$link": "bafkreiekvrwxmtn6apem3cdl2362u3uosbq5tl3cyqivw6zsgdlcufy2mq"
    },
    "mimeType": "image/png",
    "size": 185548
  },
  "publishedAt": "2026-02-02T21:10:41.164Z"
}