
--
You received this message because you are subscribed to the Google Groups "jacktrip-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jacktrip-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jacktrip-users/7b50a39d-dd2d-495a-9d66-13ba49c749d0n%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jacktrip-users/54d9245b-dfb3-4116-b88f-c7e5e74aada7n%40googlegroups.com.
On Dec 28, 2021, at 3:36 PM, Mark Smith <superst...@gmail.com> wrote:
Hi,I have followed the instructions and built the jacktrip software to try to run a server.But only one channel, the left, works using the full mix mode - when I check with qjackctl it shows only one receive component:
<1ch.png>I also notice the number of channels (always set to 2) cannot be altered in Server mode. Surely this should be 4 for server mode??? And how is this number used for multiple clients?I am probably doing many ill advised things here but was wondering if any kind person could shed any light on this?Thankyou
--
You received this message because you are subscribed to the Google Groups "jacktrip-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jacktrip-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jacktrip-users/7b50a39d-dd2d-495a-9d66-13ba49c749d0n%40googlegroups.com.
<1ch.png>
On Jan 1, 2022, at 5:30 PM, Mark Smith <superst...@gmail.com> wrote:Hi Mike,Thanks for your kind offer! I had some time over the holidays and I think I've puzzled out a few things...Firstly the standard image for the the RPi with the HiFiBerry hat sends only the the left channel, to whatever server. I can see the client uses 1 channel out and in on its command line.
When the stream arrives at the server, the software by default is configured to only connect the one incoming channel to its corresponding single outgoing channel - the right channel by default in the existing code is not connected.
So to have two channels it would be required for the client to send both channels, by using the correct command line. I tried modifying the command line but the update mechanism overwrites the change on reboot and puts it back to one channel.
And for the server, if two channels were sent (not sure what the effect on bandwidth would be?) the server would send them out again. The server is fixed to two output channels in the code.
Another option would be to do what I suspect the official servers do; connect the one incoming channel to the two outgoing ones, probably by using the SuperCollider mixer which is connected up to the web interface. Using a software mixer and panning the incoming mono stream would also be an option for a user server. Another option is to make the Jack connections by hand using the 'no connection' option or manually configure Jack as I think Beth was saying she does .
I would rather not use a software mixer if possible; it means extra latency and complexity and means fiddling with software on the server. Using the manual connection option also means extra fiddling.
A better option, IMHO, would be to change the software code to connect all the possible inputs to outputs for both the server and client software. I can do this for the server code (on my self built version) but I can't easily change the standard client image because of the auto updates.
To view this discussion on the web visit https://groups.google.com/d/msgid/jacktrip-users/d4e3f23c-bc5a-4153-aacb-1ef4718b92f4n%40googlegroups.com.
<npatcher.txt>

To view this discussion on the web visit https://groups.google.com/d/msgid/jacktrip-users/BC0009F1-DC61-4AE4-866A-57C15C53B06B%40gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jacktrip-users/7df56987-2996-472d-9133-3d82336513b8n%40googlegroups.com.




On Jan 3, 2022, at 8:26 AM, Aaron Wyatt <psibo...@gmail.com> wrote:
And the upmixing is done through the patching. So instead of just being connected to the first available channel, mono signals are now patched through to the first two channels. You can see the difference in patching in full mix mode between a mono and stereo client in the graph screenshots below. (Both clients receive a stereo signal back from the server, so both have two send ports.)First with upmixing disabled:
<upmix2.png>No audio from the mono client appears in the right channel of other clients or in the client's own loopback.Then with it enabled:
To view this discussion on the web visit https://groups.google.com/d/msgid/jacktrip-users/54d462bb-7e76-4049-b952-bb996f8ee0d8n%40googlegroups.com.
<upmix.png><upmix2.png>
To view this discussion on the web visit https://groups.google.com/d/msgid/jacktrip-users/26f81146-c162-4319-bed0-384b063778b5n%40googlegroups.com.


To view this discussion on the web visit https://groups.google.com/d/msgid/jacktrip-users/0012bb92-6b89-4ad9-a504-743c414664f8n%40googlegroups.com.


To view this discussion on the web visit https://groups.google.com/d/msgid/jacktrip-users/aaf875b2-ad08-4da9-b03b-92ccf15a899en%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jacktrip-users/8c056278-e72a-4f56-9730-e48cbdeb8733n%40googlegroups.com.



To view this discussion on the web visit https://groups.google.com/d/msgid/jacktrip-users/6fbd7d84-f82d-4166-92a8-c04e9de98e7an%40googlegroups.com.
<JackTripServerMixing.pdf>

To view this discussion on the web visit https://groups.google.com/d/msgid/jacktrip-users/04859e5d-ec8a-4652-9170-eeb5e3647ff3n%40googlegroups.com.

To view this discussion on the web visit https://groups.google.com/d/msgid/jacktrip-users/6d529bf7-5ae7-45e9-8e87-62d02d4da376n%40googlegroups.com.

On Jan 7, 2022, at 9:04 AM, Mike O'Connor <oconn...@gmail.com> wrote:
ah! Â a quick note to let you know what's up. Â i was using a version from the 5th. Â the new one (the 7th) has the tickbox i was hoping for. Â i'll run a test in a bit, but i wanted to set your mind at ease. Â i've got a stack of stuff to get through before i can build up another test scenario. Â nice phrasing, i think "include the server in patching" captures the idea just right.
<JT1.5.1 screen - 2nd pull.jpeg>