<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <link>https://code.soundsoftware.ac.uk/hg/piper/</link>
    <language>en-us</language>

    <title>piper Changelog</title>
    <description>piper Changelog</description>
    <item>
    <title>[default] programParameters should not have a pattern enforced on its keys - a program name can be anything</title>
    <guid isPermaLink="true">https://code.soundsoftware.ac.uk/hg/piper/rev/72a3b8faba89</guid>
             <link>https://code.soundsoftware.ac.uk/hg/piper/rev/72a3b8faba89</link>
    <description>
              <![CDATA[
	<table>
	<tr>
		<th style="text-align:left;">changeset</th>
		<td>72a3b8faba89</td>
              </tr>
              <tr>
                              <th style="text-align:left;">branch</th>
                              <td>default</td>
              </tr>
              <tr>
                              <th style="text-align:left;">bookmark</th>
		<td>master</td>
	</tr>
	<tr>
		<th style="text-align:left;">tag</th>
		<td>tip</td>
	</tr>
	<tr>
		<th style="text-align:left;vertical-align:top;">user</th>
		<td>&#67;&#104;&#114;&#105;&#115;&#32;&#67;&#97;&#110;&#110;&#97;&#109;&#32;&#60;&#99;&#97;&#110;&#110;&#97;&#109;&#64;&#97;&#108;&#108;&#45;&#100;&#97;&#121;&#45;&#98;&#114;&#101;&#97;&#107;&#102;&#97;&#115;&#116;&#46;&#99;&#111;&#109;&#62;</td>
	</tr>
	<tr>
		<th style="text-align:left;vertical-align:top;">description</th>
		<td>programParameters should not have a pattern enforced on its keys - a program name can be anything</td>
	</tr>
	<tr>
		<th style="text-align:left;vertical-align:top;">files</th>
		<td>json/schema/extractorstaticdata.json<br />json/schema/loadresponse.json<br /></td>
	</tr>
	</table>
	]]></description>
    <author>&#67;&#104;&#114;&#105;&#115;&#32;&#67;&#97;&#110;&#110;&#97;&#109;&#32;&#60;&#99;&#97;&#110;&#110;&#97;&#109;&#64;&#97;&#108;&#108;&#45;&#100;&#97;&#121;&#45;&#98;&#114;&#101;&#97;&#107;&#102;&#97;&#115;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 08 Apr 2020 14:57:24 +0100</pubDate>
</item>
<item>
    <title>Add programParameters to the capnp schema</title>
    <guid isPermaLink="true">https://code.soundsoftware.ac.uk/hg/piper/rev/8923b382c055</guid>
             <link>https://code.soundsoftware.ac.uk/hg/piper/rev/8923b382c055</link>
    <description>
              <![CDATA[
	<table>
	<tr>
		<th style="text-align:left;">changeset</th>
		<td>8923b382c055</td>
              </tr>
              <tr>
                              <th style="text-align:left;">branch</th>
                              <td></td>
              </tr>
              <tr>
                              <th style="text-align:left;">bookmark</th>
		<td></td>
	</tr>
	<tr>
		<th style="text-align:left;">tag</th>
		<td></td>
	</tr>
	<tr>
		<th style="text-align:left;vertical-align:top;">user</th>
		<td>&#67;&#104;&#114;&#105;&#115;&#32;&#67;&#97;&#110;&#110;&#97;&#109;&#32;&#60;&#99;&#97;&#110;&#110;&#97;&#109;&#64;&#97;&#108;&#108;&#45;&#100;&#97;&#121;&#45;&#98;&#114;&#101;&#97;&#107;&#102;&#97;&#115;&#116;&#46;&#99;&#111;&#109;&#62;</td>
	</tr>
	<tr>
		<th style="text-align:left;vertical-align:top;">description</th>
		<td>Add programParameters to the capnp schema</td>
	</tr>
	<tr>
		<th style="text-align:left;vertical-align:top;">files</th>
		<td>capnp/piper.capnp<br /></td>
	</tr>
	</table>
	]]></description>
    <author>&#67;&#104;&#114;&#105;&#115;&#32;&#67;&#97;&#110;&#110;&#97;&#109;&#32;&#60;&#99;&#97;&#110;&#110;&#97;&#109;&#64;&#97;&#108;&#108;&#45;&#100;&#97;&#121;&#45;&#98;&#114;&#101;&#97;&#107;&#102;&#97;&#115;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 07 Apr 2020 15:42:05 +0100</pubDate>
</item>
<item>
    <title>Ah, the programParameters can't be static data because parameter values in general (e.g. the default configuration) aren't known until construction - and we can't query the program-parameter relationship from e.g. static Vamp plugin data either. Move to the load response structure.</title>
    <guid isPermaLink="true">https://code.soundsoftware.ac.uk/hg/piper/rev/970fd3bd8c92</guid>
             <link>https://code.soundsoftware.ac.uk/hg/piper/rev/970fd3bd8c92</link>
    <description>
              <![CDATA[
	<table>
	<tr>
		<th style="text-align:left;">changeset</th>
		<td>970fd3bd8c92</td>
              </tr>
              <tr>
                              <th style="text-align:left;">branch</th>
                              <td></td>
              </tr>
              <tr>
                              <th style="text-align:left;">bookmark</th>
		<td></td>
	</tr>
	<tr>
		<th style="text-align:left;">tag</th>
		<td></td>
	</tr>
	<tr>
		<th style="text-align:left;vertical-align:top;">user</th>
		<td>&#67;&#104;&#114;&#105;&#115;&#32;&#67;&#97;&#110;&#110;&#97;&#109;&#32;&#60;&#99;&#97;&#110;&#110;&#97;&#109;&#64;&#97;&#108;&#108;&#45;&#100;&#97;&#121;&#45;&#98;&#114;&#101;&#97;&#107;&#102;&#97;&#115;&#116;&#46;&#99;&#111;&#109;&#62;</td>
	</tr>
	<tr>
		<th style="text-align:left;vertical-align:top;">description</th>
		<td>Ah, the programParameters can't be static data because parameter values in general (e.g. the default configuration) aren't known until construction - and we can't query the program-parameter relationship from e.g. static Vamp plugin data either. Move to the load response structure.</td>
	</tr>
	<tr>
		<th style="text-align:left;vertical-align:top;">files</th>
		<td>json/examples/extractorstaticdata.json<br />json/examples/loadresponse.json<br />json/schema/extractorstaticdata.json<br />json/schema/loadresponse.json<br /></td>
	</tr>
	</table>
	]]></description>
    <author>&#67;&#104;&#114;&#105;&#115;&#32;&#67;&#97;&#110;&#110;&#97;&#109;&#32;&#60;&#99;&#97;&#110;&#110;&#97;&#109;&#64;&#97;&#108;&#108;&#45;&#100;&#97;&#121;&#45;&#98;&#114;&#101;&#97;&#107;&#102;&#97;&#115;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 07 Apr 2020 15:40:38 +0100</pubDate>
</item>
<item>
    <title>Add programParameters, so the client can track what a program actually means - since we have no way to query parameter changes, we only have the ability to push a new configuration bundle atomically</title>
    <guid isPermaLink="true">https://code.soundsoftware.ac.uk/hg/piper/rev/5e3397af978f</guid>
             <link>https://code.soundsoftware.ac.uk/hg/piper/rev/5e3397af978f</link>
    <description>
              <![CDATA[
	<table>
	<tr>
		<th style="text-align:left;">changeset</th>
		<td>5e3397af978f</td>
              </tr>
              <tr>
                              <th style="text-align:left;">branch</th>
                              <td></td>
              </tr>
              <tr>
                              <th style="text-align:left;">bookmark</th>
		<td></td>
	</tr>
	<tr>
		<th style="text-align:left;">tag</th>
		<td></td>
	</tr>
	<tr>
		<th style="text-align:left;vertical-align:top;">user</th>
		<td>&#67;&#104;&#114;&#105;&#115;&#32;&#67;&#97;&#110;&#110;&#97;&#109;&#32;&#60;&#99;&#97;&#110;&#110;&#97;&#109;&#64;&#97;&#108;&#108;&#45;&#100;&#97;&#121;&#45;&#98;&#114;&#101;&#97;&#107;&#102;&#97;&#115;&#116;&#46;&#99;&#111;&#109;&#62;</td>
	</tr>
	<tr>
		<th style="text-align:left;vertical-align:top;">description</th>
		<td>Add programParameters, so the client can track what a program actually means - since we have no way to query parameter changes, we only have the ability to push a new configuration bundle atomically</td>
	</tr>
	<tr>
		<th style="text-align:left;vertical-align:top;">files</th>
		<td>json/examples/extractorstaticdata.json<br />json/schema/extractorstaticdata.json<br />json/schema/outputdescriptor.json<br />json/schema/parameterdescriptor.json<br /></td>
	</tr>
	</table>
	]]></description>
    <author>&#67;&#104;&#114;&#105;&#115;&#32;&#67;&#97;&#110;&#110;&#97;&#109;&#32;&#60;&#99;&#97;&#110;&#110;&#97;&#109;&#64;&#97;&#108;&#108;&#45;&#100;&#97;&#121;&#45;&#98;&#114;&#101;&#97;&#107;&#102;&#97;&#115;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 06 Apr 2020 17:57:06 +0100</pubDate>
</item>
<item>
    <title>Or, we could do this only for Linux since the OSX build should be more</title>
    <guid isPermaLink="true">https://code.soundsoftware.ac.uk/hg/piper/rev/d62a69f8d649</guid>
             <link>https://code.soundsoftware.ac.uk/hg/piper/rev/d62a69f8d649</link>
    <description>
              <![CDATA[
	<table>
	<tr>
		<th style="text-align:left;">changeset</th>
		<td>d62a69f8d649</td>
              </tr>
              <tr>
                              <th style="text-align:left;">branch</th>
                              <td></td>
              </tr>
              <tr>
                              <th style="text-align:left;">bookmark</th>
		<td></td>
	</tr>
	<tr>
		<th style="text-align:left;">tag</th>
		<td></td>
	</tr>
	<tr>
		<th style="text-align:left;vertical-align:top;">user</th>
		<td>&#67;&#104;&#114;&#105;&#115;&#32;&#67;&#97;&#110;&#110;&#97;&#109;&#32;&#60;&#99;&#97;&#110;&#110;&#97;&#109;&#64;&#97;&#108;&#108;&#45;&#100;&#97;&#121;&#45;&#98;&#114;&#101;&#97;&#107;&#102;&#97;&#115;&#116;&#46;&#99;&#111;&#109;&#62;</td>
	</tr>
	<tr>
		<th style="text-align:left;vertical-align:top;">description</th>
		<td>Or, we could do this only for Linux since the OSX build should be more<br/>
up-to-date?</td>
	</tr>
	<tr>
		<th style="text-align:left;vertical-align:top;">files</th>
		<td>.travis.yml<br /></td>
	</tr>
	</table>
	]]></description>
    <author>&#67;&#104;&#114;&#105;&#115;&#32;&#67;&#97;&#110;&#110;&#97;&#109;&#32;&#60;&#99;&#97;&#110;&#110;&#97;&#109;&#64;&#97;&#108;&#108;&#45;&#100;&#97;&#121;&#45;&#98;&#114;&#101;&#97;&#107;&#102;&#97;&#115;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 09 Aug 2018 10:45:25 +0100</pubDate>
</item>
<item>
    <title>Require capnp v0.6.1, because newer code won't build with the older</title>
    <guid isPermaLink="true">https://code.soundsoftware.ac.uk/hg/piper/rev/41ec8ed1c2cb</guid>
             <link>https://code.soundsoftware.ac.uk/hg/piper/rev/41ec8ed1c2cb</link>
    <description>
              <![CDATA[
	<table>
	<tr>
		<th style="text-align:left;">changeset</th>
		<td>41ec8ed1c2cb</td>
              </tr>
              <tr>
                              <th style="text-align:left;">branch</th>
                              <td></td>
              </tr>
              <tr>
                              <th style="text-align:left;">bookmark</th>
		<td></td>
	</tr>
	<tr>
		<th style="text-align:left;">tag</th>
		<td></td>
	</tr>
	<tr>
		<th style="text-align:left;vertical-align:top;">user</th>
		<td>&#67;&#104;&#114;&#105;&#115;&#32;&#67;&#97;&#110;&#110;&#97;&#109;&#32;&#60;&#99;&#97;&#110;&#110;&#97;&#109;&#64;&#97;&#108;&#108;&#45;&#100;&#97;&#121;&#45;&#98;&#114;&#101;&#97;&#107;&#102;&#97;&#115;&#116;&#46;&#99;&#111;&#109;&#62;</td>
	</tr>
	<tr>
		<th style="text-align:left;vertical-align:top;">description</th>
		<td>Require capnp v0.6.1, because newer code won't build with the older<br/>
compilers available in this Travis image</td>
	</tr>
	<tr>
		<th style="text-align:left;vertical-align:top;">files</th>
		<td>.travis.yml<br /></td>
	</tr>
	</table>
	]]></description>
    <author>&#67;&#104;&#114;&#105;&#115;&#32;&#67;&#97;&#110;&#110;&#97;&#109;&#32;&#60;&#99;&#97;&#110;&#110;&#97;&#109;&#64;&#97;&#108;&#108;&#45;&#100;&#97;&#121;&#45;&#98;&#114;&#101;&#97;&#107;&#102;&#97;&#115;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 09 Aug 2018 10:43:30 +0100</pubDate>
</item>
<item>
    <title>pip2 rather than mere pip seems to be necessary on OSX now</title>
    <guid isPermaLink="true">https://code.soundsoftware.ac.uk/hg/piper/rev/71de9da3ffca</guid>
             <link>https://code.soundsoftware.ac.uk/hg/piper/rev/71de9da3ffca</link>
    <description>
              <![CDATA[
	<table>
	<tr>
		<th style="text-align:left;">changeset</th>
		<td>71de9da3ffca</td>
              </tr>
              <tr>
                              <th style="text-align:left;">branch</th>
                              <td></td>
              </tr>
              <tr>
                              <th style="text-align:left;">bookmark</th>
		<td></td>
	</tr>
	<tr>
		<th style="text-align:left;">tag</th>
		<td></td>
	</tr>
	<tr>
		<th style="text-align:left;vertical-align:top;">user</th>
		<td>&#67;&#104;&#114;&#105;&#115;&#32;&#67;&#97;&#110;&#110;&#97;&#109;&#32;&#60;&#99;&#97;&#110;&#110;&#97;&#109;&#64;&#97;&#108;&#108;&#45;&#100;&#97;&#121;&#45;&#98;&#114;&#101;&#97;&#107;&#102;&#97;&#115;&#116;&#46;&#99;&#111;&#109;&#62;</td>
	</tr>
	<tr>
		<th style="text-align:left;vertical-align:top;">description</th>
		<td>pip2 rather than mere pip seems to be necessary on OSX now</td>
	</tr>
	<tr>
		<th style="text-align:left;vertical-align:top;">files</th>
		<td>.travis.yml<br /></td>
	</tr>
	</table>
	]]></description>
    <author>&#67;&#104;&#114;&#105;&#115;&#32;&#67;&#97;&#110;&#110;&#97;&#109;&#32;&#60;&#99;&#97;&#110;&#110;&#97;&#109;&#64;&#97;&#108;&#108;&#45;&#100;&#97;&#121;&#45;&#98;&#114;&#101;&#97;&#107;&#102;&#97;&#115;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 02 Feb 2018 11:43:34 +0000</pubDate>
</item>
<item>
    <title>Add ignore file</title>
    <guid isPermaLink="true">https://code.soundsoftware.ac.uk/hg/piper/rev/3e39cd24a399</guid>
             <link>https://code.soundsoftware.ac.uk/hg/piper/rev/3e39cd24a399</link>
    <description>
              <![CDATA[
	<table>
	<tr>
		<th style="text-align:left;">changeset</th>
		<td>3e39cd24a399</td>
              </tr>
              <tr>
                              <th style="text-align:left;">branch</th>
                              <td></td>
              </tr>
              <tr>
                              <th style="text-align:left;">bookmark</th>
		<td></td>
	</tr>
	<tr>
		<th style="text-align:left;">tag</th>
		<td></td>
	</tr>
	<tr>
		<th style="text-align:left;vertical-align:top;">user</th>
		<td>&#67;&#104;&#114;&#105;&#115;&#32;&#67;&#97;&#110;&#110;&#97;&#109;&#32;&#60;&#99;&#97;&#110;&#110;&#97;&#109;&#64;&#97;&#108;&#108;&#45;&#100;&#97;&#121;&#45;&#98;&#114;&#101;&#97;&#107;&#102;&#97;&#115;&#116;&#46;&#99;&#111;&#109;&#62;</td>
	</tr>
	<tr>
		<th style="text-align:left;vertical-align:top;">description</th>
		<td>Add ignore file</td>
	</tr>
	<tr>
		<th style="text-align:left;vertical-align:top;">files</th>
		<td>.gitignore<br /></td>
	</tr>
	</table>
	]]></description>
    <author>&#67;&#104;&#114;&#105;&#115;&#32;&#67;&#97;&#110;&#110;&#97;&#109;&#32;&#60;&#99;&#97;&#110;&#110;&#97;&#109;&#64;&#97;&#108;&#108;&#45;&#100;&#97;&#121;&#45;&#98;&#114;&#101;&#97;&#107;&#102;&#97;&#115;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 13 Jul 2017 15:29:01 +0100</pubDate>
</item>
<item>
    <title>Merge branch 'output-type-uri'</title>
    <guid isPermaLink="true">https://code.soundsoftware.ac.uk/hg/piper/rev/01b5abe6f170</guid>
             <link>https://code.soundsoftware.ac.uk/hg/piper/rev/01b5abe6f170</link>
    <description>
              <![CDATA[
	<table>
	<tr>
		<th style="text-align:left;">changeset</th>
		<td>01b5abe6f170</td>
              </tr>
              <tr>
                              <th style="text-align:left;">branch</th>
                              <td></td>
              </tr>
              <tr>
                              <th style="text-align:left;">bookmark</th>
		<td></td>
	</tr>
	<tr>
		<th style="text-align:left;">tag</th>
		<td></td>
	</tr>
	<tr>
		<th style="text-align:left;vertical-align:top;">user</th>
		<td>&#67;&#104;&#114;&#105;&#115;&#32;&#67;&#97;&#110;&#110;&#97;&#109;&#32;&#60;&#99;&#97;&#110;&#110;&#97;&#109;&#64;&#97;&#108;&#108;&#45;&#100;&#97;&#121;&#45;&#98;&#114;&#101;&#97;&#107;&#102;&#97;&#115;&#116;&#46;&#99;&#111;&#109;&#62;</td>
	</tr>
	<tr>
		<th style="text-align:left;vertical-align:top;">description</th>
		<td>Merge branch 'output-type-uri'</td>
	</tr>
	<tr>
		<th style="text-align:left;vertical-align:top;">files</th>
		<td></td>
	</tr>
	</table>
	]]></description>
    <author>&#67;&#104;&#114;&#105;&#115;&#32;&#67;&#97;&#110;&#110;&#97;&#109;&#32;&#60;&#99;&#97;&#110;&#110;&#97;&#109;&#64;&#97;&#108;&#108;&#45;&#100;&#97;&#121;&#45;&#98;&#114;&#101;&#97;&#107;&#102;&#97;&#115;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 15 Jun 2017 09:51:16 +0100</pubDate>
</item>
<item>
    <title>Add static info to output descriptor</title>
    <guid isPermaLink="true">https://code.soundsoftware.ac.uk/hg/piper/rev/5c009d5a88a6</guid>
             <link>https://code.soundsoftware.ac.uk/hg/piper/rev/5c009d5a88a6</link>
    <description>
              <![CDATA[
	<table>
	<tr>
		<th style="text-align:left;">changeset</th>
		<td>5c009d5a88a6</td>
              </tr>
              <tr>
                              <th style="text-align:left;">branch</th>
                              <td></td>
              </tr>
              <tr>
                              <th style="text-align:left;">bookmark</th>
		<td></td>
	</tr>
	<tr>
		<th style="text-align:left;">tag</th>
		<td></td>
	</tr>
	<tr>
		<th style="text-align:left;vertical-align:top;">user</th>
		<td>&#67;&#104;&#114;&#105;&#115;&#32;&#67;&#97;&#110;&#110;&#97;&#109;&#32;&#60;&#99;&#97;&#110;&#110;&#97;&#109;&#64;&#97;&#108;&#108;&#45;&#100;&#97;&#121;&#45;&#98;&#114;&#101;&#97;&#107;&#102;&#97;&#115;&#116;&#46;&#99;&#111;&#109;&#62;</td>
	</tr>
	<tr>
		<th style="text-align:left;vertical-align:top;">description</th>
		<td>Add static info to output descriptor</td>
	</tr>
	<tr>
		<th style="text-align:left;vertical-align:top;">files</th>
		<td>json/schema/outputdescriptor.json<br /></td>
	</tr>
	</table>
	]]></description>
    <author>&#67;&#104;&#114;&#105;&#115;&#32;&#67;&#97;&#110;&#110;&#97;&#109;&#32;&#60;&#99;&#97;&#110;&#110;&#97;&#109;&#64;&#97;&#108;&#108;&#45;&#100;&#97;&#121;&#45;&#98;&#114;&#101;&#97;&#107;&#102;&#97;&#115;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 12 Jun 2017 15:52:06 +0100</pubDate>
</item>

  </channel>
</rss>