Раньше пользовался firefox, но в какой то момент они убрали поддержку ALSA оставив только PulseAudio. Тогда у меня был одноядерный процессор с частотой 1,8 ГГц. Поэтому перешёл на chrome. Подумывал перейти обратно, но известно какая толерастия в ущерб разработке происходит в корпорации mozilla, а зарплата SEO только растёт на фоне сокращения доли рынка. Браузер приходит в упадок. Mozilla что то кудахчет про безопасность, но с таким менеджментом это всё кажется пустыми словами.

Остался ли какой нибудь “кошерный” полноценный браузер?

Перемещено crypt из tox

  • JamesHolden
    link
    fedilink
    arrow-up
    0
    ·
    3 years ago

    Так вот в oss многое из этого работает сразу, без уровней абстракции исправляющих убогость предыдущего уровня.

    • adn
      link
      fedilink
      arrow-up
      0
      ·
      3 years ago

      Так вот в oss многое из этого работает сразу, без уровней абстракции исправляющих убогость предыдущего уровня.

      Из чего именно? Там только софтварный миксер из коробки добавили (в alsa он тоже давно есть - dmix/dsnoop). Но никакого роутинга и навешивания эффектов там нет. Заметь, что jack работает исключительно под alsa и только благодаря ей.

      • JamesHolden
        link
        fedilink
        arrow-up
        0
        ·
        3 years ago

        Заметь, что jack работает исключительно под alsa и только благодаря ей.

        С чего ты взял? Он много под чем работает в качестве бэкенда.

        Из чего именно?

        Микширование и раздельная регулировка громкости потоков.

    • adn
      link
      fedilink
      arrow-up
      0
      ·
      3 years ago

      у ALSA просто наркоманское api которое все хейтят и хотят использовать нормальное api от pulse

      покажи мне роутинг в oss, как звук, входящий в микрофон встроенной карты отправить на выход другой (usb) карты в oss?

      • crypt
        link
        fedilink
        arrow-up
        0
        ·
        3 years ago
        /usr/local/sbin/virtual_oss -T /dev/sndstat -Q 0 -C 1 -c 2 -S -r 48000 -b 32 -s 1024 -O /dev/dsp3 -R /dev/dsp4 -d dsp -t vdsp.ctl
        
        DESCRIPTION
             virtual_oss is an audio mixing application that multiplexes and
             demultiplexes a single OSS device into multiple customizable OSS
             compatible devices using character devices from userspace. These devices
             can be used to record played back audio and mix the individual channels
             in multiple ways.
        

        Все это использует OSS API, но внутри pcm драйвер FreeBSD.

        AUTHORS
             virtual_oss was written by Hans Petter Selasky hselasky@freebsd.org.
        
        DESCRIPTION
             virtual_equalizer sets the given frequency response for the given
             virtual_oss(8) instance via the control character device given by the -d
             option.  The design goal of this equalizer is to provide precise
             equalization for arbitrary requested frequency response at the expense of
             higher latency, utilizing a so-called finite impulse response, FIR,
             filter.
        
        AUTHORS
             virtual_equalizer was written by Richard Kralovic riso@google.com.
        
        
        • adn
          link
          fedilink
          arrow-up
          0
          ·
          3 years ago

          virtual_oss is an audio mixing application

          так это же user space sound server типа покойных arts и esd

          • crypt
            link
            fedilink
            arrow-up
            0
            ·
            3 years ago

            я тебе уже писал, что ты некорректно используешь термин OSS, ты продолжаешь это делать. так чего же ты хочешь? как тебя понимать?

            покажи мне роутинг в oss

            ты спросил - я показал. думай над тем, что спрашиваешь.

            • adn
              link
              fedilink
              arrow-up
              0
              ·
              3 years ago

              ты спросил - я показал. думай над тем, что спрашиваешь.

              а теперь посмотри как это делается в ALSA :)

              • crypt
                link
                fedilink
                arrow-up
                0
                ·
                3 years ago

                а давай ты принесешь что-нибудь для разнообразия) ты уже перед этим обср*лся, прости, т.к. не знаешь про OSS во фряхе. давай ты тоже начнешь что-то носить и конкретно писать)

                • adn
                  link
                  fedilink
                  arrow-up
                  0
                  ·
                  3 years ago

                  Про современный OSS в современной фряхе я не знаю, так как к счатью и то и другое видел последний раз году эдак в 2008. И больше, если честно это все видеть не хочу.

                  • crypt
                    link
                    fedilink
                    arrow-up
                    0
                    ·
                    edit-2
                    3 years ago

                    Про современный OSS

                    ну а что мы тогда обсуждаем? OSS образца 1994 года? или OSSv4, которую никто уже не использовал?

      • JamesHolden
        link
        fedilink
        arrow-up
        0
        ·
        3 years ago

        К чему тут твой роутинг, никто и не говорил что он должен быть в alsa такой же как в jack.

        Тем не менее, он таки есть.

        • adn
          link
          fedilink
          arrow-up
          0
          ·
          3 years ago

          К чему тут твой роутинг, никто и не говорил что он должен быть в alsa такой же как в jack.

          Я и не говорил что он такой же, но цепочки с фильтрами ты легко навернешь через asound.conf. В oss даже близко таких возможностей нет.