<?xml version="1.0" encoding="UTF-8"?>        <rss version="2.0"
             xmlns:atom="http://www.w3.org/2005/Atom"
             xmlns:dc="http://purl.org/dc/elements/1.1/"
             xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
             xmlns:admin="http://webns.net/mvcb/"
             xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
             xmlns:content="http://purl.org/rss/1.0/modules/content/">
        <channel>
            <title>
									Question on the notion of a client &quot;session&quot; with a host in Network MIDI 2.0 - Developers &amp; MIDI 2.0 Specifications				            </title>
            <link>https://midi.org/community/midi-specifications/question-on-the-notion-of-a-client-session-with-a-host-in-network-midi-2-0</link>
            <description>MIDI.org Discussion Board</description>
            <language>en-US</language>
            <lastBuildDate>Mon, 05 Oct 2026 18:09:43 +0000</lastBuildDate>
            <generator>wpForo</generator>
            <ttl>60</ttl>
							                    <item>
                        <title>RE: Question on the notion of a client &quot;session&quot; with a host in Network MIDI 2.0</title>
                        <link>https://midi.org/community/midi-specifications/question-on-the-notion-of-a-client-session-with-a-host-in-network-midi-2-0#post-11566</link>
                        <pubDate>Thu, 30 Jul 2026 21:17:42 +0000</pubDate>
                        <description><![CDATA[Thank you for the practical advice!]]></description>
                        <content:encoded><![CDATA[<p>Thank you for the practical advice!</p>]]></content:encoded>
						                            <category domain="https://midi.org/community/midi-specifications">Developers &amp; MIDI 2.0 Specifications</category>                        <dc:creator>Robin Bayer</dc:creator>
                        <guid isPermaLink="true">https://midi.org/community/midi-specifications/question-on-the-notion-of-a-client-session-with-a-host-in-network-midi-2-0#post-11566</guid>
                    </item>
				                    <item>
                        <title>RE: Question on the notion of a client &quot;session&quot; with a host in Network MIDI 2.0</title>
                        <link>https://midi.org/community/midi-specifications/question-on-the-notion-of-a-client-session-with-a-host-in-network-midi-2-0#post-11561</link>
                        <pubDate>Thu, 30 Jul 2026 01:20:12 +0000</pubDate>
                        <description><![CDATA[Glad the spec answers your question. In terms of ping I use 3 failed pings in a row to determine a bad connection :)]]></description>
                        <content:encoded><![CDATA[<p>Glad the spec answers your question. In terms of ping I use 3 failed pings in a row to determine a bad connection :)</p>]]></content:encoded>
						                            <category domain="https://midi.org/community/midi-specifications">Developers &amp; MIDI 2.0 Specifications</category>                        <dc:creator>Andrew Mee</dc:creator>
                        <guid isPermaLink="true">https://midi.org/community/midi-specifications/question-on-the-notion-of-a-client-session-with-a-host-in-network-midi-2-0#post-11561</guid>
                    </item>
				                    <item>
                        <title>RE: Question on the notion of a client &quot;session&quot; with a host in Network MIDI 2.0</title>
                        <link>https://midi.org/community/midi-specifications/question-on-the-notion-of-a-client-session-with-a-host-in-network-midi-2-0#post-11560</link>
                        <pubDate>Wed, 29 Jul 2026 21:57:34 +0000</pubDate>
                        <description><![CDATA[Actually, I see a reference in Section 6.13 (Ping) that says a host can determine that after a sufficient number of pings are not returned, that the HOST can also send a timeout.  So althoug...]]></description>
                        <content:encoded><![CDATA[<p>Actually, I see a reference in Section 6.13 (Ping) that says a host can determine that after a sufficient number of pings are not returned, that the HOST can also send a timeout.  So although the overall question is answered, is there an operational notion of how many pings not returned would be a reasonable indication of the client no longer participating in the session?</p>]]></content:encoded>
						                            <category domain="https://midi.org/community/midi-specifications">Developers &amp; MIDI 2.0 Specifications</category>                        <dc:creator>Robin Bayer</dc:creator>
                        <guid isPermaLink="true">https://midi.org/community/midi-specifications/question-on-the-notion-of-a-client-session-with-a-host-in-network-midi-2-0#post-11560</guid>
                    </item>
				                    <item>
                        <title>Question on the notion of a client &quot;session&quot; with a host in Network MIDI 2.0</title>
                        <link>https://midi.org/community/midi-specifications/question-on-the-notion-of-a-client-session-with-a-host-in-network-midi-2-0#post-11559</link>
                        <pubDate>Wed, 29 Jul 2026 21:47:32 +0000</pubDate>
                        <description><![CDATA[Knowing that Network MIDI is in its first official specification release in MIDI 2.0, it is primarily focused with a peer-to-peer connection between devices, and likely that will tend to be ...]]></description>
                        <content:encoded><![CDATA[<p>Knowing that Network MIDI is in its first official specification release in MIDI 2.0, it is primarily focused with a peer-to-peer connection between devices, and likely that will tend to be a 1-&gt;1 relationship between client and host, although the spec does support multiple client connections to a host, including from a single device.  The specification mentions the ability for a client to essentially determine that a host is not available after a "reasonable amount of time" when submitting repeated Invitation packets (Network MIDI 2.0 Section 6.4), but is there an equivalent concept of the host determining that a client is no longer reachable, in case the device has been powered off, or otherwise removed from the network before sending a Bye packet?  For a host process that might want to only accept a certain number of client connections, such a timeout strategy would help to free up a connection for a client that is no longer active.  I am unable to find any discussion of this within the Network MIDI 2.0 specification.</p>]]></content:encoded>
						                            <category domain="https://midi.org/community/midi-specifications">Developers &amp; MIDI 2.0 Specifications</category>                        <dc:creator>Robin Bayer</dc:creator>
                        <guid isPermaLink="true">https://midi.org/community/midi-specifications/question-on-the-notion-of-a-client-session-with-a-host-in-network-midi-2-0#post-11559</guid>
                    </item>
							        </channel>
        </rss>
		