<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Modartt user forum - New Web/SPA front-end for Pianoteq (Using JsonRPC)]]></title>
		<link>https://forum.modartt.com/viewtopic.php?id=9104</link>
		<description><![CDATA[The most recent posts in New Web/SPA front-end for Pianoteq (Using JsonRPC).]]></description>
		<lastBuildDate>Sun, 15 Oct 2023 22:55:57 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: New Web/SPA front-end for Pianoteq (Using JsonRPC)]]></title>
			<link>https://forum.modartt.com/viewtopic.php?pid=993112#p993112</link>
			<description><![CDATA[<p>Hi IanL,</p><p>Thanks for the kind words about the app.&nbsp; &nbsp;As for setting the audio device it is not possible, as far as I know, form the JsonRPC API.&nbsp; As you pointed out, you can see the current one and the list of audio devices available, but that&#039;s it.&nbsp; </p><p>What we can set with the API is what ever is returned by the getParameters API.&nbsp; Unfortunately, the audio &amp; midi device are not returned by the getParameters API.</p><p>Cheers,<br /></p><div class="quotebox"><cite>IanL wrote:</cite><blockquote><p>Hi Sordess,</p><p>Really nice work here - congrats!</p><p>Since you obviously know your way round the RPC API by now can I ask you to confirm that there is no way of changing the selected audio and midi devices via RPC? I can&#039;t find any. Am I missing something?</p><p>There&#039;s the &#039;getAudioDeviceInfo&#039; call which shows you the currently selected audio device, although, strangely, no equivalent for MIDI devices, as far as I can see.</p><p>The trouble is that if you&#039;re running PT headless on a machine without a desktop it&#039;s rather difficult to set the devices up in the first place, and then to change them if that becomes necessary. PT has a command line argument to start without any audio/midi preferences, but not to set them. So, as far as I can see, you&#039;re reduced to having to edit the Pianoteq81.prefs file manually, using &#039;aplay&#039; and &#039;amidi&#039; on the system to get the correct device strings (although there&#039;s also the RPC &#039;getListOfAudioDevices&#039; which I suppose you could use instead of aplay).</p><p>Have you found any other workarounds?</p><p>Thanks, Ian.</p></blockquote></div>]]></description>
			<author><![CDATA[null@example.com (sordess)]]></author>
			<pubDate>Sun, 15 Oct 2023 22:55:57 +0000</pubDate>
			<guid>https://forum.modartt.com/viewtopic.php?pid=993112#p993112</guid>
		</item>
		<item>
			<title><![CDATA[Re: New Web/SPA front-end for Pianoteq (Using JsonRPC)]]></title>
			<link>https://forum.modartt.com/viewtopic.php?pid=993109#p993109</link>
			<description><![CDATA[<p>Hi Sordess,</p><p>Really nice work here - congrats!</p><p>Since you obviously know your way round the RPC API by now can I ask you to confirm that there is no way of changing the selected audio and midi devices via RPC? I can&#039;t find any. Am I missing something?</p><p>There&#039;s the &#039;getAudioDeviceInfo&#039; call which shows you the currently selected audio device, although, strangely, no equivalent for MIDI devices, as far as I can see.</p><p>The trouble is that if you&#039;re running PT headless on a machine without a desktop it&#039;s rather difficult to set the devices up in the first place, and then to change them if that becomes necessary. PT has a command line argument to start without any audio/midi preferences, but not to set them. So, as far as I can see, you&#039;re reduced to having to edit the Pianoteq81.prefs file manually, using &#039;aplay&#039; and &#039;amidi&#039; on the system to get the correct device strings (although there&#039;s also the RPC &#039;getListOfAudioDevices&#039; which I suppose you could use instead of aplay).</p><p>Have you found any other workarounds?</p><p>Thanks, Ian.</p>]]></description>
			<author><![CDATA[null@example.com (IanL)]]></author>
			<pubDate>Sun, 15 Oct 2023 18:51:56 +0000</pubDate>
			<guid>https://forum.modartt.com/viewtopic.php?pid=993109#p993109</guid>
		</item>
		<item>
			<title><![CDATA[Re: New Web/SPA front-end for Pianoteq (Using JsonRPC)]]></title>
			<link>https://forum.modartt.com/viewtopic.php?pid=993107#p993107</link>
			<description><![CDATA[<p>Sounds good!&nbsp; &nbsp;Looking forward to it!</p><p>Cheers<br /></p><div class="quotebox"><cite>alfatreze wrote:</cite><blockquote><p>Sure, I&#039;d love to. </p><p>Yeah, even tough I know my way pretty well around bootstrap, I haven&#039;t used it for quite a while. Not a biggie to pick it up again.</p><p>I&#039;d like to do the design part as an open design project and pick up quite a bit of feedback, needs and wants from the community to inform direction and ideas, though, even if these may come up quite later on never at all</p></blockquote></div>]]></description>
			<author><![CDATA[null@example.com (sordess)]]></author>
			<pubDate>Sun, 15 Oct 2023 16:16:24 +0000</pubDate>
			<guid>https://forum.modartt.com/viewtopic.php?pid=993107#p993107</guid>
		</item>
		<item>
			<title><![CDATA[Re: New Web/SPA front-end for Pianoteq (Using JsonRPC)]]></title>
			<link>https://forum.modartt.com/viewtopic.php?pid=993090#p993090</link>
			<description><![CDATA[<div class="quotebox"><cite>sordess wrote:</cite><blockquote><p>Hi @alfatreze,</p><p>Sure thing.&nbsp; I wouldn&#039;t mind a UI upgrade especially if we can add tablet support!</p><p>I can help integrate it with the current project.&nbsp; We can discuss it over at GitHub on the project page if you&#039;d like.</p><p>Do you know BootStrap by any chance?</p><p>Regards,</p><div class="quotebox"><cite>alfatreze wrote:</cite><blockquote><p>Hi @sordess,</p><p>I-m having a really weird issue with this. Both with the web version (safari) or running a local build whenever I configure the ip correctly the web app loads completely blank.</p><p>I&#039;m loading pianoteq with the proper arguments from terminal, and atm I&#039;m quite unsure what I&#039;m doing wrong.</p><p>My goal is to fork the project and build a custom ui that&#039;s both a bit more elegant and customized.</p><p>I&#039;m a Product Designer with a fair bit of css / html knowledge. Though not so great with js/react, which is the core of this.</p><p>I&#039;m doing this to have a customized full screen ui for the piano i built for my daughter around a pi and a vpc1. I plan for it to be fully responsive to acommodate a fair amount of screen sizes.</p><p>I haven&#039;t really started with the design phase, As I&#039;d like to hack away a bit at how the app is built and how far I&#039;m able to change some of the stuff <i class="far fa-laugh smiley"></i>.</p><p>Anyway I&#039;f you or anyone more versed in react and js than me is interested I&#039;m more than willing to collaborate. It should also be interesting to make this an open design project for people ot pitch in ideas an needs on a a custom touchscreen ui would be useful.</p><p>BTW: Here´s a very quick first draft with some ideas jooted down. I want to be able to support both vertical and horizontal layouts, with either typical proportions as well as really wide sreens, like a waveshare 1480x320 as well as epaper, so high contrast and avoiding scrolling for conting is an important feature.</p><p>Not too many changes atm from current layout. </p><p><span class="postimg"><img src="https://lh3.googleusercontent.com/fife/AK0iWDzwhrfKqgY2WXKHRyWgsbwSQqYIf8bJRsOFzf1q1RjOv_8wvLwEX8dBdW4t4KF23FUqtokLShjgui1_-kb5WRHoU9M7WX1e6sJ1rS8DMftMk0MdXORkr8lM1USToQv1ggchtjkq2TN2m1LAIXlUvvcZgP4NXS6UfCDKrfu15yI6cWTMFzUSgfoqdHzMCNYnVNPKRfIz9nw96o2CkBwktFHIldSy1NLb01jz6CBJhon6tjK4JuP66VofgPVusTG4XW1udhO373Wn4bwE5uknwL_oZP-q3QOk57Ej2-mAliS5Bdivj66-4OK5o42e4X66ikQ9QdRQyIqx4HhjXYlHc_w9uBFITfFUosiW0FYDyo6S10zCQHTZcZQ1jdLs9CTll1KXaulmjiE_-FnQVU6RgCk3dMy_ngAJqZ07qYJd6KUItC_qN8-QoVIiDtiuA54fmkOtJEcWVJbyH4F2-PqyzOg2-KCmyGwFPBDjAGCKerqC2UHh5w_5lG6P1kv4L_CfI4Gu1bmomnNcjHFZ_FZ1xK9Hbltr0-pN00vYewG__uaAjKwyHs58VTXVgxjFD7KR_z_GmQKov3AWlZDwjNwsfgHjP8_63KFmalAiVAUmksOcPIyl9ZZOoSS2i4OuaTMfU2sfVEXo9rjJJKIeyPnqP_1KcqikxGjFRXvCOQK-eG6eDJdptVslyk4XzmGnprqftM5URzejlsBgFrAr2jkjyYoZkmZnwNbZ0xj4PjyHoI0UtYmvjxbmBew4hOlp84__CNztTsRvl3W36NjO0Y5a0_pfyHrNmjo4RxyI739jnpxvJNaa0ezjm561OBSzcVOO7jxJkU7OKL4Zr2QuSZYvklEJIhld4G4EiNRQ7v1Bp7c27QkHBO-KBRIrzoG6PrizYU3nDOjXY3uP0qIOULmVNauC4qKVyQ8y9n3aMZKs26NF36PBteT9iZGNbVRaWHSxGOct2WUNnDJ9j1nhaHkldBodN4p2eznhuSbmm-yfZqy8TZk" alt="PunBB bbcode test" title="PunBB bbcode test"/></span></p></blockquote></div></blockquote></div><p>Sure, I&#039;d love to. </p><p>Yeah, even tough I know my way pretty well around bootstrap, I haven&#039;t used it for quite a while. Not a biggie to pick it up again.</p><p>I&#039;d like to do the design part as an open design project and pick up quite a bit of feedback, needs and wants from the community to inform direction and ideas, though, even if these may come up quite later on never at all </p>]]></description>
			<author><![CDATA[null@example.com (alfatreze)]]></author>
			<pubDate>Sat, 14 Oct 2023 23:17:27 +0000</pubDate>
			<guid>https://forum.modartt.com/viewtopic.php?pid=993090#p993090</guid>
		</item>
		<item>
			<title><![CDATA[Re: New Web/SPA front-end for Pianoteq (Using JsonRPC)]]></title>
			<link>https://forum.modartt.com/viewtopic.php?pid=993076#p993076</link>
			<description><![CDATA[<p>Hi @alfatreze,</p><p>Sure thing.&nbsp; I wouldn&#039;t mind a UI upgrade especially if we can add tablet support!</p><p>I can help integrate it with the current project.&nbsp; We can discuss it over at GitHub on the project page if you&#039;d like.</p><p>Do you know BootStrap by any chance?</p><p>Regards,</p><div class="quotebox"><cite>alfatreze wrote:</cite><blockquote><p>Hi @sordess,</p><p>I-m having a really weird issue with this. Both with the web version (safari) or running a local build whenever I configure the ip correctly the web app loads completely blank.</p><p>I&#039;m loading pianoteq with the proper arguments from terminal, and atm I&#039;m quite unsure what I&#039;m doing wrong.</p><p>My goal is to fork the project and build a custom ui that&#039;s both a bit more elegant and customized.</p><p>I&#039;m a Product Designer with a fair bit of css / html knowledge. Though not so great with js/react, which is the core of this.</p><p>I&#039;m doing this to have a customized full screen ui for the piano i built for my daughter around a pi and a vpc1. I plan for it to be fully responsive to acommodate a fair amount of screen sizes.</p><p>I haven&#039;t really started with the design phase, As I&#039;d like to hack away a bit at how the app is built and how far I&#039;m able to change some of the stuff <i class="far fa-laugh smiley"></i>.</p><p>Anyway I&#039;f you or anyone more versed in react and js than me is interested I&#039;m more than willing to collaborate. It should also be interesting to make this an open design project for people ot pitch in ideas an needs on a a custom touchscreen ui would be useful.</p><p>BTW: Here´s a very quick first draft with some ideas jooted down. I want to be able to support both vertical and horizontal layouts, with either typical proportions as well as really wide sreens, like a waveshare 1480x320 as well as epaper, so high contrast and avoiding scrolling for conting is an important feature.</p><p>Not too many changes atm from current layout. </p><p><span class="postimg"><img src="https://lh3.googleusercontent.com/fife/AK0iWDzwhrfKqgY2WXKHRyWgsbwSQqYIf8bJRsOFzf1q1RjOv_8wvLwEX8dBdW4t4KF23FUqtokLShjgui1_-kb5WRHoU9M7WX1e6sJ1rS8DMftMk0MdXORkr8lM1USToQv1ggchtjkq2TN2m1LAIXlUvvcZgP4NXS6UfCDKrfu15yI6cWTMFzUSgfoqdHzMCNYnVNPKRfIz9nw96o2CkBwktFHIldSy1NLb01jz6CBJhon6tjK4JuP66VofgPVusTG4XW1udhO373Wn4bwE5uknwL_oZP-q3QOk57Ej2-mAliS5Bdivj66-4OK5o42e4X66ikQ9QdRQyIqx4HhjXYlHc_w9uBFITfFUosiW0FYDyo6S10zCQHTZcZQ1jdLs9CTll1KXaulmjiE_-FnQVU6RgCk3dMy_ngAJqZ07qYJd6KUItC_qN8-QoVIiDtiuA54fmkOtJEcWVJbyH4F2-PqyzOg2-KCmyGwFPBDjAGCKerqC2UHh5w_5lG6P1kv4L_CfI4Gu1bmomnNcjHFZ_FZ1xK9Hbltr0-pN00vYewG__uaAjKwyHs58VTXVgxjFD7KR_z_GmQKov3AWlZDwjNwsfgHjP8_63KFmalAiVAUmksOcPIyl9ZZOoSS2i4OuaTMfU2sfVEXo9rjJJKIeyPnqP_1KcqikxGjFRXvCOQK-eG6eDJdptVslyk4XzmGnprqftM5URzejlsBgFrAr2jkjyYoZkmZnwNbZ0xj4PjyHoI0UtYmvjxbmBew4hOlp84__CNztTsRvl3W36NjO0Y5a0_pfyHrNmjo4RxyI739jnpxvJNaa0ezjm561OBSzcVOO7jxJkU7OKL4Zr2QuSZYvklEJIhld4G4EiNRQ7v1Bp7c27QkHBO-KBRIrzoG6PrizYU3nDOjXY3uP0qIOULmVNauC4qKVyQ8y9n3aMZKs26NF36PBteT9iZGNbVRaWHSxGOct2WUNnDJ9j1nhaHkldBodN4p2eznhuSbmm-yfZqy8TZk" alt="PunBB bbcode test" title="PunBB bbcode test"/></span></p></blockquote></div>]]></description>
			<author><![CDATA[null@example.com (sordess)]]></author>
			<pubDate>Sat, 14 Oct 2023 02:11:22 +0000</pubDate>
			<guid>https://forum.modartt.com/viewtopic.php?pid=993076#p993076</guid>
		</item>
		<item>
			<title><![CDATA[Re: New Web/SPA front-end for Pianoteq (Using JsonRPC)]]></title>
			<link>https://forum.modartt.com/viewtopic.php?pid=993066#p993066</link>
			<description><![CDATA[<p>Hi @sordess,</p><p>I-m having a really weird issue with this. Both with the web version (safari) or running a local build whenever I configure the ip correctly the web app loads completely blank.</p><p>I&#039;m loading pianoteq with the proper arguments from terminal, and atm I&#039;m quite unsure what I&#039;m doing wrong.</p><p>My goal is to fork the project and build a custom ui that&#039;s both a bit more elegant and customized.</p><p>I&#039;m a Product Designer with a fair bit of css / html knowledge. Though not so great with js/react, which is the core of this.</p><p>I&#039;m doing this to have a customized full screen ui for the piano i built for my daughter around a pi and a vpc1. I plan for it to be fully responsive to acommodate a fair amount of screen sizes.</p><p>I haven&#039;t really started with the design phase, As I&#039;d like to hack away a bit at how the app is built and how far I&#039;m able to change some of the stuff <i class="far fa-laugh smiley"></i>.</p><p>Anyway I&#039;f you or anyone more versed in react and js than me is interested I&#039;m more than willing to collaborate. It should also be interesting to make this an open design project for people ot pitch in ideas an needs on a a custom touchscreen ui would be useful.</p><p>BTW: Here´s a very quick first draft with some ideas jooted down. I want to be able to support both vertical and horizontal layouts, with either typical proportions as well as really wide sreens, like a waveshare 1480x320 as well as epaper, so high contrast and avoiding scrolling for conting is an important feature.</p><p>Not too many changes atm from current layout. </p><p><span class="postimg"><img src="https://lh3.googleusercontent.com/fife/AK0iWDzwhrfKqgY2WXKHRyWgsbwSQqYIf8bJRsOFzf1q1RjOv_8wvLwEX8dBdW4t4KF23FUqtokLShjgui1_-kb5WRHoU9M7WX1e6sJ1rS8DMftMk0MdXORkr8lM1USToQv1ggchtjkq2TN2m1LAIXlUvvcZgP4NXS6UfCDKrfu15yI6cWTMFzUSgfoqdHzMCNYnVNPKRfIz9nw96o2CkBwktFHIldSy1NLb01jz6CBJhon6tjK4JuP66VofgPVusTG4XW1udhO373Wn4bwE5uknwL_oZP-q3QOk57Ej2-mAliS5Bdivj66-4OK5o42e4X66ikQ9QdRQyIqx4HhjXYlHc_w9uBFITfFUosiW0FYDyo6S10zCQHTZcZQ1jdLs9CTll1KXaulmjiE_-FnQVU6RgCk3dMy_ngAJqZ07qYJd6KUItC_qN8-QoVIiDtiuA54fmkOtJEcWVJbyH4F2-PqyzOg2-KCmyGwFPBDjAGCKerqC2UHh5w_5lG6P1kv4L_CfI4Gu1bmomnNcjHFZ_FZ1xK9Hbltr0-pN00vYewG__uaAjKwyHs58VTXVgxjFD7KR_z_GmQKov3AWlZDwjNwsfgHjP8_63KFmalAiVAUmksOcPIyl9ZZOoSS2i4OuaTMfU2sfVEXo9rjJJKIeyPnqP_1KcqikxGjFRXvCOQK-eG6eDJdptVslyk4XzmGnprqftM5URzejlsBgFrAr2jkjyYoZkmZnwNbZ0xj4PjyHoI0UtYmvjxbmBew4hOlp84__CNztTsRvl3W36NjO0Y5a0_pfyHrNmjo4RxyI739jnpxvJNaa0ezjm561OBSzcVOO7jxJkU7OKL4Zr2QuSZYvklEJIhld4G4EiNRQ7v1Bp7c27QkHBO-KBRIrzoG6PrizYU3nDOjXY3uP0qIOULmVNauC4qKVyQ8y9n3aMZKs26NF36PBteT9iZGNbVRaWHSxGOct2WUNnDJ9j1nhaHkldBodN4p2eznhuSbmm-yfZqy8TZk" alt="PunBB bbcode test" title="PunBB bbcode test"/></span></p>]]></description>
			<author><![CDATA[null@example.com (alfatreze)]]></author>
			<pubDate>Fri, 13 Oct 2023 09:14:57 +0000</pubDate>
			<guid>https://forum.modartt.com/viewtopic.php?pid=993066#p993066</guid>
		</item>
		<item>
			<title><![CDATA[Re: New Web/SPA front-end for Pianoteq (Using JsonRPC)]]></title>
			<link>https://forum.modartt.com/viewtopic.php?pid=980371#p980371</link>
			<description><![CDATA[<p>Hi Folks,</p><p>Here is a latest revision of this project.&nbsp; The app is now back online at the same url:</p><p><a href="http://ptq-web-client.s3-website-us-east-1.amazonaws.com/">http://ptq-web-client.s3-website-us-eas...onaws.com/</a></p><p>Once in the app, remember to set the URL of Pianoteq for the app to work.&nbsp; Also, you can install the app on your device (iOS or Android) using the &quot;Add to Home Screen&quot; from Safari, Chrome or Firefox.&nbsp; This will make the web app behave like a native app.</p><p>Here is the current feature of the app (1.1.4)</p><ul><li><p>Piano controls<br /></p><ul><li><p>Volume and dynamics controls</p></li><li><p>Sound modes (Recording, binaural, stereo &amp; mono)</p></li><li><p>Piano condition</p></li><li><p>Piano lid</p></li></ul></li><li><p>Voicing controls<br /></p><ul><li><p>Hammer settings</p></li><li><p>Pedal settings</p></li></ul></li><li><p>Effects controls<br /></p><ul><li><p>EQ 1 &amp; 2</p></li><li><p>Delay and reverb</p></li></ul></li><li><p>Design controls<br /></p><ul><li><p>Soundboard settings</p></li><li><p>String settings</p></li><li><p>Blooming settings</p></li></ul></li><li><p>Instruments<br /></p><ul><li><p>Loading an instrument</p></li><li><p>Previous and next preset</p></li><li><p>Reload a preset (Useful, when you make changes to Pianoteq directly)</p></li><li><p>Saving a modified preset</p></li><li><p>A/B Switching</p></li></ul></li><li><p>Metronome (Limited for now)</p></li><li><p>Media player (Midi)</p></li></ul><p>Screenshots are available on the README file in the Github project repo here: </p><p><a href="https://github.com/robert-rc2i/ptq-client-webapp">https://github.com/robert-rc2i/ptq-client-webapp</a></p><p>Cheers</p>]]></description>
			<author><![CDATA[null@example.com (sordess)]]></author>
			<pubDate>Fri, 04 Feb 2022 15:13:58 +0000</pubDate>
			<guid>https://forum.modartt.com/viewtopic.php?pid=980371#p980371</guid>
		</item>
		<item>
			<title><![CDATA[Re: New Web/SPA front-end for Pianoteq (Using JsonRPC)]]></title>
			<link>https://forum.modartt.com/viewtopic.php?pid=980254#p980254</link>
			<description><![CDATA[<p>Hello,</p><p>Here is the latest version deployed to AWS here: </p><p>&nbsp; &nbsp; *** Removed for now ***</p><p>So it means you can use it without installing it locally.</p><p>As always, the first time you access the web page, you&#039;ll get an error message.&nbsp; Simply click on the menu button and fill in the full URL of your Pianoteq instance like</p><p>&nbsp; &nbsp; <a href="http://ip.address.here:8081/jsonrpc">http://ip.address.here:8081/jsonrpc</a></p><p>This new version supports<br />&nbsp; &nbsp; * The new metronome API (Only partially for now)<br />&nbsp; &nbsp; * Midi sequencer state - Now know when a recording/play is enabled</p><p>Enjoy!</p><p>---</p><p>Edited: Had to shutdown the site as some bots were trying to poke security holes at the site.&nbsp; <i class="far fa-meh-rolling-eyes smiley"></i></p>]]></description>
			<author><![CDATA[null@example.com (sordess)]]></author>
			<pubDate>Wed, 26 Jan 2022 14:26:19 +0000</pubDate>
			<guid>https://forum.modartt.com/viewtopic.php?pid=980254#p980254</guid>
		</item>
		<item>
			<title><![CDATA[Re: New Web/SPA front-end for Pianoteq (Using JsonRPC)]]></title>
			<link>https://forum.modartt.com/viewtopic.php?pid=980230#p980230</link>
			<description><![CDATA[<div class="quotebox"><cite>sordess wrote:</cite><blockquote><p>@Modartt,</p><p>There seems to be a parameter mismatch on the <strong>setMetronome</strong> API.</p></blockquote></div><p>oops you&#039;re right -- the volume setting is broken, we will fix that.</p>]]></description>
			<author><![CDATA[null@example.com (julien)]]></author>
			<pubDate>Mon, 24 Jan 2022 08:40:58 +0000</pubDate>
			<guid>https://forum.modartt.com/viewtopic.php?pid=980230#p980230</guid>
		</item>
		<item>
			<title><![CDATA[Re: New Web/SPA front-end for Pianoteq (Using JsonRPC)]]></title>
			<link>https://forum.modartt.com/viewtopic.php?pid=980214#p980214</link>
			<description><![CDATA[<p>@Modartt,</p><p>There seems to be a parameter mismatch on the <strong>setMetronome</strong> API.&nbsp; When posting the following command, the BPM gets updated by the <em>volumde_db</em> param</p><div class="codebox"><pre><code>{
    &quot;method&quot;: &quot;setMetronome&quot;,
    &quot;params&quot;: {
        &quot;accentuate&quot;: true,
        &quot;bpm&quot;: 104.0,
        &quot;enabled&quot;: true,
        &quot;timesig&quot;: &quot;4/4&quot;,
        &quot;volume_db&quot;: 72.0
    },
    &quot;jsonrpc&quot;: &quot;2.0&quot;,
    &quot;id&quot;: 1642889493614
}</code></pre></div><p>With the above post, I get a response that my command was successful, but when I looked at the UI interface, I see that the BPM is now 72 and not 104.</p><p>Cheers</p>]]></description>
			<author><![CDATA[null@example.com (sordess)]]></author>
			<pubDate>Sat, 22 Jan 2022 22:31:52 +0000</pubDate>
			<guid>https://forum.modartt.com/viewtopic.php?pid=980214#p980214</guid>
		</item>
		<item>
			<title><![CDATA[Re: New Web/SPA front-end for Pianoteq (Using JsonRPC)]]></title>
			<link>https://forum.modartt.com/viewtopic.php?pid=980199#p980199</link>
			<description><![CDATA[<p>Interesting, the new version 7.5.3 of Pianoteq now includes an API for</p><ul><li><p>Metronome</p></li><li><p>State of the midi sequencer</p></li><li><p>And a few other enhancements</p></li></ul><p>Thanks Modartt.&nbsp; That&#039;s great!</p><p>I&#039;ll be implementing the metronome shortly!&nbsp; </p><p>I do not know if this fixes the headless issue.&nbsp; Can someone confirm?</p><p>Cheers,</p>]]></description>
			<author><![CDATA[null@example.com (sordess)]]></author>
			<pubDate>Sat, 22 Jan 2022 13:31:48 +0000</pubDate>
			<guid>https://forum.modartt.com/viewtopic.php?pid=980199#p980199</guid>
		</item>
		<item>
			<title><![CDATA[Re: New Web/SPA front-end for Pianoteq (Using JsonRPC)]]></title>
			<link>https://forum.modartt.com/viewtopic.php?pid=980192#p980192</link>
			<description><![CDATA[<p>Hi,</p><p>Just to let everyone know that I moved the repo from bitbucket to GitHub.&nbsp; The old repo has been updated with a link to the new repo, but it might get deleted at some point.</p><p>So the new link is: <a href="https://github.com/robert-rc2i/ptq-client-webapp">https://github.com/robert-rc2i/ptq-client-webapp</a></p><p>Sorry, but I cannot change my original post for some reason.&nbsp; <i class="far fa-meh-rolling-eyes smiley"></i></p><p>Cheers</p>]]></description>
			<author><![CDATA[null@example.com (sordess)]]></author>
			<pubDate>Fri, 21 Jan 2022 18:58:09 +0000</pubDate>
			<guid>https://forum.modartt.com/viewtopic.php?pid=980192#p980192</guid>
		</item>
		<item>
			<title><![CDATA[Re: New Web/SPA front-end for Pianoteq (Using JsonRPC)]]></title>
			<link>https://forum.modartt.com/viewtopic.php?pid=980170#p980170</link>
			<description><![CDATA[<p>Alright, here is the latest version with CORS fixed.&nbsp; When launching Pianoteq from the command line, make sure to put the IP address of the device that it is on, otherwise, CORS will forbid the access.&nbsp; So launch Pianoteq with the parameter like so:</p><div class="codebox"><pre><code>--serve 192.168.2.87:8081</code></pre></div><p>Now this SPA can be deployed anywhere as long as it is being served through HTTP and NOT HTTPS.</p><p>At first the app tries to initialized itself by calling Pianoteq on the same server that it is deployed to.&nbsp; If that fails, you get an error message.&nbsp; In that case, click on the menu button and set the url (like: <a href="http://192.168.1.10:8081/jsonrpc)">http://192.168.1.10:8081/jsonrpc)</a> to Pianoteq.</p><p><span class="postimg"><img src="https://i.imgur.com/SqMfT3E.jpg?1" alt="https://i.imgur.com/SqMfT3E.jpg?1" title="https://i.imgur.com/SqMfT3E.jpg?1"/></span></p><p>Oh and by the way, the URL is saved in the local storage of the browser.&nbsp; So if you change device or browser agent, you&#039;ll need to provide the URL again.</p><p>Cheers</p>]]></description>
			<author><![CDATA[null@example.com (sordess)]]></author>
			<pubDate>Thu, 20 Jan 2022 03:12:19 +0000</pubDate>
			<guid>https://forum.modartt.com/viewtopic.php?pid=980170#p980170</guid>
		</item>
		<item>
			<title><![CDATA[Re: New Web/SPA front-end for Pianoteq (Using JsonRPC)]]></title>
			<link>https://forum.modartt.com/viewtopic.php?pid=980131#p980131</link>
			<description><![CDATA[<div class="quotebox"><cite>sordess wrote:</cite><blockquote><p>Edited:&nbsp; Well, I might have found the culprit.&nbsp; I am now able to communicate with Pianoteq directly without the need of a proxy other than a web server to serve the page.&nbsp; I need to test it further but I think the proxy will no longer be required.&nbsp; &nbsp;More to come....</p></blockquote></div><p>Woohoo! Can&#039;t wait to learn more! </p>]]></description>
			<author><![CDATA[null@example.com (navindra)]]></author>
			<pubDate>Mon, 17 Jan 2022 21:38:10 +0000</pubDate>
			<guid>https://forum.modartt.com/viewtopic.php?pid=980131#p980131</guid>
		</item>
		<item>
			<title><![CDATA[Re: New Web/SPA front-end for Pianoteq (Using JsonRPC)]]></title>
			<link>https://forum.modartt.com/viewtopic.php?pid=980126#p980126</link>
			<description><![CDATA[<p>Glad to hear that it works fine on your setup.</p><p>As for the CORS, I just verified and Pianoteq does provide the proper header response to allow any site to connect to it.&nbsp; So, if you run the app from a desktop environment like your MAC, it will work without the proxy.&nbsp; I just realized that iOS is imposing secured connection when making fetch calls to other site, but not on the same site (And yes, same site has to include same port)</p><p>So, the connection is not refused by Pianoteq but by Safari on iOS.&nbsp; In theory, the the app would work on Android, without any proxy as there is no limitation for that type of connections on that platform.&nbsp; But I do not have an Android device to test it.</p><p>Cheers</p><p>----</p><p>Edited:&nbsp; Well, I might have found the culprit.&nbsp; I am now able to communicate with Pianoteq directly without the need of a proxy other than a web server to serve the page.&nbsp; I need to test it further but I think the proxy will no longer be required.&nbsp; &nbsp;More to come....</p>]]></description>
			<author><![CDATA[null@example.com (sordess)]]></author>
			<pubDate>Mon, 17 Jan 2022 15:16:26 +0000</pubDate>
			<guid>https://forum.modartt.com/viewtopic.php?pid=980126#p980126</guid>
		</item>
	</channel>
</rss>
