Menu

Using JackTrip Studio Box with Jamulus

2021-01-02
2021-01-03
  • Brad Stewart

    Brad Stewart - 2021-01-02

    Is this possible? The JackTrip external interface removes all the ASIO and sound card issues. I can use it with the JackTrip servers, but want to try out the Jamulus
    Note that I still want to run Jamulus on the PC over WiFi but let the external box handle all the sound rendering and the Ethernet UDP protocol. This is a good solution I think.

     

    Last edit: Brad Stewart 2021-01-02
    • Sharon Hennessy

      Sharon Hennessy - 2021-01-03

      Oh yes. The Raspberry Pi SD card is easy to swap. I put the Jacktrip Studio Image on one and the Jamulus Jambox Image on another and just change the cards when I want to change systems. The HiFi Berry ADC + DAC Pro sound card works on both systems.

       
      👍
      2
  • Vincenzo

    Vincenzo - 2021-01-02

    If you mean the Jacktrip Virtual Studio, it contains a Raspberry with the HiFiBerry interface. The latter has been reported to function with Jamulus (e.g., https://sourceforge.net/p/llcon/discussion/hardware/thread/65bb8d30/?limit=25#5f39 ), and can be bought independently.
    However, it's not something you can run on the PC, or, to be more clear, it is a standalone computer by itself with Linux, doing everything except the user interface, which indeed could be on your computer. ASIO is a windows-specific thing, which can be avoided by either having a different computer running Linux (that is, a Raspberry with some audio interface, an easy way is to install Jambox: https://sourceforge.net/p/llcon/discussion/533517/thread/096167a246/ or by installing Jamulus OS on a USB stick and use it on your own computer ( https://sourceforge.net/p/llcon/discussion/533517/thread/396a73c39c/ ).

     

    Last edit: Vincenzo 2021-01-03
    • Brad Stewart

      Brad Stewart - 2021-01-02

      Thank you for you response.

      I own the JackTrip Virtual Studio (JVS) as well as may others in my
      choir.   I want to try Jamulus for a smaller groups of singers and other
      musicians.  It seems to have a much better interface than the JackTrip app.

      The problem with running Jambox on a RPi is now I need another audio
      device (i.e. Behringer UM2), a monitor, keyboard, and mouse.   And a
      second SD card.

      I just want to use JVS only for audio rendering and managing the
      internet UDP connection, and my Win10 laptop or MacBook to run the
      Jamulus application to connect to a server.  I do not to run any
      additional software on the JVS.

      In other words, the JVS simulates a USB audio interface but connects to
      the Ethernet as well.  You then would access it over your local network
      (like with JackTrip).

      Still possible?  Seems that the Jamulus app could control the JVS using CGI.

      Can you run Jamulus on the server and use it with a browser on your PC?

      Brad

      On 1/1/2021 11:31 PM, Vincenzo wrote:

      If you mean the Jacktrip Virtual Studio, it contains a Raspberry with
      the HiFiBerry interface. The latter has been reported to function with
      Jamulus (e.g.,
      https://sourceforge.net/p/llcon/discussion/hardware/thread/65bb8d30/?limit=25#5f39
      https://sourceforge.net/p/llcon/discussion/hardware/thread/65bb8d30/?limit=25#5f39
      ), and can be bought independently.
      However, it's not something you can run on the PC, or, to be more
      clear, it is a standalone computer by itself with Linux, doing
      everything except the interface, which indeed could be on your
      computer. ASIO is a windows-specific thing, which can be avoided by
      either having a different computer running Linux (that is, a Raspberry
      with some audio interface, an easy way is to install Jambox:
      https://sourceforge.net/p/llcon/discussion/533517/thread/096167a246/
      https://sourceforge.net/p/llcon/discussion/533517/thread/096167a246/
      or by installing Jamulus OS on a USB stick and use it on your own
      computer (
      https://sourceforge.net/p/llcon/discussion/533517/thread/396a73c39c/
      https://sourceforge.net/p/llcon/discussion/533517/thread/396a73c39c/ ).


      Using JackTrip Studio Box with Jamulus
      https://sourceforge.net/p/llcon/discussion/533517/thread/c4209ce0fb/?limit=25#f487


      Sent from sourceforge.net because you indicated interest in
      https://sourceforge.net/p/llcon/discussion/533517/
      https://sourceforge.net/p/llcon/discussion/533517/

      To unsubscribe from further messages, please visit
      https://sourceforge.net/auth/subscriptions/
      https://sourceforge.net/auth/subscriptions/

       
      • Vincenzo

        Vincenzo - 2021-01-02

        The JVS is a complete computer, doing everything, it's not like a simple audio interface, and cannot substitute an audio interface because it is more. What you see on your computer is just a web app residing on the Raspberry.

        Jambox is exactly the same (up to many technical details): Jamulus runs on the Raspberry and you can manage it via web. The easiest thing you can do is to install Jambox on a different sd (so that you can always turn back to JVS) and try it.

         
        • Vincenzo

          Vincenzo - 2021-01-02

          By the way, reading here: https://jacktrip.zendesk.com/hc/en-us/articles/360055205313-Virtual-Studio-Image-for-Raspberry-Pi , Jamulus is already on the JVS system...

           
          • DonC

            DonC - 2021-01-02

            From the very meager non-marketing info I see about JackTrip it looks a lot to me like they are making a frontend for Jamulus. They never say what network architecture they use. They describe p2p and server architectures, but never say what they really use. The numbers they give seem to be like those Jamulus' works with. It might be interesting to dig deeper. More than 100 users as they claim appears to me to rule out a p2p architecture. ---------------------------------------------------------------------------
            EDIT: Ok I found some more info, maybe I jumped to conclusions. We try so hard to make Jamulus be simpler with good info to set it up. JackTrip looks like a nightmare to set up. I guess that is why they are pushing their RaspberryPI box. The differrence between the licked slick marketing web pages and the backgound info presentation is simply jarring. It makes the thought of looking at their source code much less appealing. I praise the professional quality of the Jamulus source code.

             

            Last edit: DonC 2021-01-02
            • Vincenzo

              Vincenzo - 2021-01-02

              It was my understanding initially, however they have specific software here: https://github.com/jacktrip/jacktrip and with slightly different capabilities (including better sound quality at the cost of bandwidth). And they have servers, which will be no more free from February.

               
        • Brad Stewart

          Brad Stewart - 2021-01-02

          Not true.  I can get the web page with the JVS disconnected from my network.

          https://app.jacktrip.org/

          Brad

          On 1/2/2021 1:23 PM, Vincenzo wrote:

          The JVS is a complete computer, doing everything, it's not like a
          simple audio interface, and cannot substitute an audio interface
          because it is more. What you see on your computer is just a web app
          residing on the Raspberry.

          Jambox is exactly the same (up to many technical details): Jamulus
          runs on the Raspberry and you can manage it via web. The easiest thing
          you can do is to install Jambox on a different sd (so that you can
          always turn back to JVS) and try it.


          Using JackTrip Studio Box with Jamulus
          https://sourceforge.net/p/llcon/discussion/533517/thread/c4209ce0fb/?limit=25#f487/f8c8/8146


          Sent from sourceforge.net because you indicated interest in
          https://sourceforge.net/p/llcon/discussion/533517/
          https://sourceforge.net/p/llcon/discussion/533517/

          To unsubscribe from further messages, please visit
          https://sourceforge.net/auth/subscriptions/
          https://sourceforge.net/auth/subscriptions/

           
          • Vincenzo

            Vincenzo - 2021-01-02

            It's the same, it is only mediated by another app. And in any case you have already Jamulus on, you have just to understand how to start it. If not easy, just install Jambox.
            From Jacktrip FAQ:
            Can I use other JackTrip and Jamulus clients with Virtual Studio?
            Absolutely! You will be able to use Virtual Studio managed devices with JackTrip or Jamulus hub servers that you host externally. You will also be able to use JackTrip and Jamulus command line and GUI clients with Virtual Studio managed hub servers.

            https://jacktrip.zendesk.com/hc/en-us/articles/360055332753-Virtual-Studio-Frequently-Asked-Questions

             
      • Sharon Hennessy

        Sharon Hennessy - 2021-01-03

        Hi Brad,

        I have both Jacktrip Virtual Studio Devices and Kevin Doren's JamBoxes. I run a Jamulus Server on AWS with a static IP address. People I play music with use various devices to connect to the Jamulus server. I put the Jamulus server as an unmanaged server on Jacktrip Virtual Studio (which allows both Jacktrip and Jamulus servers).

        Players with Jacktrip Virtual Studio Devices log into app.jacktrip.org and join the server using the audio controls provided in the virtual server. Other players use the Jambox, open the Jamulus server and see a "nameless" player ... that is the Jacktrip Player.... along side themselves. We all hear everyone.

        Others players connect to the same Jamulus server using all the various audio interfaces.

        The player with the Jacktrip Virtual Studio Device has a small disadvantage because they can't adjust the volumes of the other players on Jamulus. I haven't yet tried asking them log on to the Jamulus server without sound so they could participate in audio adjustment of fellow players. That's an idea.

        Of course the HiFi Berry ADC + DAC Pro is just another sound card sitting on a Pi. So many ways to configure these things !

        Jacktrip Virtual Studio is doing a really good, flexible thing. I appreciate it as much as I do Jamulus. For my group the Jamulus interface is the easiest. I think Jacktrip Virtual Servers will get there soon.