Jekyll2021-01-14T13:58:46+00:00https://prynth.github.io/feed.xmlPrynthProgrammable SynthesizersIvan Francoivan.almeida.franco@gmail.comhttps://ivanfranco.wordpress.comPrynth 0.53 released - update to Arduino 1.8.13, Teensyduino 1.5.3 and SuperCollider2021-01-12T00:00:00+00:002021-01-12T00:00:00+00:00https://prynth.github.io/version-053<p>Prynth has been updated to version 0.53. The functionality remains the same but we’re now using the latest development tools. There was a problem with the Teensy code compilation due to changes in the Teensyduino API. This has now been fixed so you can use the latest Arduino 1.8.13 and Teensyduino 1.5.3. While at it, we’ve also updated to the latest RPi OS and SuperCollider 3.11.2. The SuperCollider plugins have also been included although they remain untested. The tests for this Prynth version were done on the Raspberry Pi 4 but the image should also work for the Raspberry Pi 3 B+.</p>
<p>As usual, let us know how it goes.</p>
<p>Downloads are at:
<a href="https://prynth.github.io/create/downloads.html">https://prynth.github.io/create/downloads.html</a></p>Ivan Francoivan.almeida.franco@gmail.comhttps://ivanfranco.wordpress.comPrynth has been updated to version 0.53. The functionality remains the same but we’re now using the latest development tools. There was a problem with the Teensy code compilation due to changes in the Teensyduino API. This has now been fixed so you can use the latest Arduino 1.8.13 and Teensyduino 1.5.3. While at it, we’ve also updated to the latest RPi OS and SuperCollider 3.11.2. The SuperCollider plugins have also been included although they remain untested. The tests for this Prynth version were done on the Raspberry Pi 4 but the image should also work for the Raspberry Pi 3 B+.Prynth 0.52 released - now compatible with the Raspberry Pi 42019-09-26T00:00:00+00:002019-09-26T00:00:00+00:00https://prynth.github.io/version-052<p>Prynth version 0.52 now works with RPi 4 and RPi 3. The RPi 2 is untested but it should also work. The current 0.5x PCBs are still compatible with all of these model B boards.</p>
<p>Downloads are at:
<a href="https://prynth.github.io/create/downloads.html">https://prynth.github.io/create/downloads.html</a></p>
<p>As usual, let us know of any bugs, so we can quickly squash them!</p>Ivan Francoivan.almeida.franco@gmail.comhttps://ivanfranco.wordpress.comPrynth version 0.52 now works with RPi 4 and RPi 3. The RPi 2 is untested but it should also work. The current 0.5x PCBs are still compatible with all of these model B boards.New Prynth version 0.51: introducing GUIs2019-01-03T00:00:00+00:002019-01-03T00:00:00+00:00https://prynth.github.io/version-051<p>Prynth v0.51 is here and it adds the ability to build graphical user interfaces (GUI) to control SuperCollider programs.
The GUIs are built using a dedicated visual editor, with a canvas that can be freely populated with objects like sliders, buttons or knobs. Each object sends an individual OSC message with an address based on its name. Range, position, color or size of each object can be fully defined.</p>
<p><img src="https://prynth.github.io/doc/images/gui_1.png" alt="GUI" /></p>
<p>For more information check our updated <a href="http://prynth.github.io/doc/#gui">documentation</a></p>
<p>Other improvements:</p>
<p>. Proper CPU usage report from sclang and scsynth.</p>
<p>. Number of periods in JACK can now be set between 2 or 3. I2S cards can be reliably used with 2 periods, reducing audio latency to values as low as 8ms.</p>
<p>. SuperCollider has been updated to version 3.9.3 and the SuperCollider plugins are now included (although largely untested).</p>
<p>Download the new Raspberry Pi image <a href="http://prynth.github.io/create/downloads.html">here</a> and remember to back your previous files.</p>
<p>Prynth’s GUI layer uses <a href="https://nexus-js.github.io/ui/">NexusUI</a> by Ben Taylor and <a href="https://draggabilly.desandro.com/">Draggabilly</a> by David DeSandro. We would also like to thank Antoine Maiorca for his collaboration on the development of this feature.</p>
<p>As always, report any bugs in our forum and let us know about your creations with Prynth.</p>Ivan Francoivan.almeida.franco@gmail.comhttps://ivanfranco.wordpress.comPrynth v0.51 is here and it adds the ability to build graphical user interfaces (GUI) to control SuperCollider programs. The GUIs are built using a dedicated visual editor, with a canvas that can be freely populated with objects like sliders, buttons or knobs. Each object sends an individual OSC message with an address based on its name. Range, position, color or size of each object can be fully defined.One Mitt, many curious minds!2018-07-04T00:00:00+00:002018-07-04T00:00:00+00:00https://prynth.github.io/one-mitt-many-curious-minds<p>A couple of weeks ago we presented Prynth at the Sónar 2018 Festival, Barcelona.
There we met a lot of good people, from those that just wanted to play with the Mitt to others that have shown genuine interest in building their own synth. Here is a snapshot of some of our new friends!</p>
<p><a href="/images/media/prynth_sonar2018.gif"><img src="/images/media/prynth_sonar2018.gif" alt="Mitt at Sonar 2018" /></a></p>Ivan Francoivan.almeida.franco@gmail.comhttps://ivanfranco.wordpress.comA couple of weeks ago we presented Prynth at the Sónar 2018 Festival, Barcelona. There we met a lot of good people, from those that just wanted to play with the Mitt to others that have shown genuine interest in building their own synth. Here is a snapshot of some of our new friends!Prynth at Sónar 20182018-06-10T00:00:00+00:002018-06-10T00:00:00+00:00https://prynth.github.io/sonar2018<p>Heading to Barcelona for Sónar 2018, where we’ll be showing Prynth at Sónar+D Marketlab, together with Music Motion Alliance.
Come visit us on our booth to get to know more about Prynth or just play with the Mitt.</p>
<p><a href="https://sonar.es/"><img src="/images/media/sonar_2018_logo.png" alt="Sonar 2018" /></a></p>
<p><a href="https://musicmotion.org/">Music Motion Alliance</a></p>Ivan Francoivan.almeida.franco@gmail.comhttps://ivanfranco.wordpress.comHeading to Barcelona for Sónar 2018, where we’ll be showing Prynth at Sónar+D Marketlab, together with Music Motion Alliance. Come visit us on our booth to get to know more about Prynth or just play with the Mitt.Prynth v05 Image 2018-06-07 Update2018-06-07T00:00:00+00:002018-06-07T00:00:00+00:00https://prynth.github.io/image-update<p>The Prynth v05 image has been updated (2018-06–07) to fix a couple of issues:</p>
<p>. This image should now work with the Raspberry Pi 3B+.</p>
<p>. The Prynth server could malfunction due to some sclang errors that weren’t being handled properly.</p>
<p>The new image can be found at:</p>
<p><a href="https://prynth.github.io/create/downloads.html">https://prynth.github.io/create/downloads.html</a></p>Ivan Francoivan.almeida.franco@gmail.comhttps://ivanfranco.wordpress.comThe Prynth v05 image has been updated (2018-06–07) to fix a couple of issues:Prynth version 0.5 released!2018-06-01T00:00:00+00:002018-06-01T00:00:00+00:00https://prynth.github.io/announcing-v05<p>Prynth v0.5 is here, with many new features, bug fixes and revised documentation.</p>
<h3>New features:</h3>
<p><strong>Fully redesigned sensor acquisition system:</strong><br />
. Sampling rate control<br />
. Sensor masking.<br />
. Sensor data monitoring.<br />
. Customizable OSC addressing<br />
. High and low resolutions (1 byte or 4 bytes floats).<br />
. Data filtering per sensor, directly on the Teensy and with choices of lowpass filter, 1€ filter and Schmitt trigger.<br />
. Message acknowledgement and integrity check.</p>
<p><strong>Hardware:</strong><br />
. Fully redesigned PCBs.<br />
. Digital sensors over I2C and SPI.<br />
. Digital IO pins.<br /></p>
<p><strong>SuperCollider editor:</strong><br />
. Syntax colorizing<br />
. Execute code within parenthesis, a la SuperCollider.<br />
. Resizable post window.<br /></p>
<p><strong>Documentation and website revision</strong><br /></p>
<p>As always, report any bugs in our forum and let us know about your creations with Prynth.</p>Ivan Francoivan.almeida.franco@gmail.comhttps://ivanfranco.wordpress.comPrynth v0.5 is here, with many new features, bug fixes and revised documentation.News2018-01-30T00:00:00+00:002018-01-30T00:00:00+00:00https://prynth.github.io/news<p>It’s been a while since there was news from Prynth, but although quiet we’ve continued hard at work in our evil machinations.</p>
<p>In September last year we launched an experimental beta 0.4 distro, that incorporated just-in-time compiling capabilities, so that SuperCollider programs could executed on-the-fly. Since then we talked to several Prynth users and found key areas were we could make it better, thus deciding to take our time to make a new major revision in both hardware and software.</p>
<p>We are currently planning on a March release and the expected goodies include:</p>
<ul>
<li>Just-in-time compiling.</li>
<li>Automatic execution of code blocks a la SuperCollider.</li>
<li>Better management of Post window and errors.</li>
<li>All new Muxi Control board, with I2C and SPI for digital devices.</li>
<li>Full Serial RX/TX between SuperCollider and the Teensy.</li>
<li>New sensor filtering implementation, based on the one euro filter by Casiez and team.</li>
<li>Updated versions of Debian, SuperCollider and Node JS modules.</li>
<li>Bug crushing.</li>
</ul>
<p>We’d also like to take the opportunity to welcome Ajin Tom and Harish Venkatesan, who have joined the team to help in the development of this new release.</p>
<p>As always, if you have any suggestions, bug reports or instruments to show us, use the contacts on the webpage (prynth.github.io).</p>
<p>Stay tuned!</p>Ivan Francoivan.almeida.franco@gmail.comhttps://ivanfranco.wordpress.comIt’s been a while since there was news from Prynth, but although quiet we’ve continued hard at work in our evil machinations.RR2017-10-04T00:00:00+00:002017-10-04T00:00:00+00:00https://prynth.github.io/rr<p>Created by Daniel Górny, we just received word from RR, a special take the crossover between the physical patching paradigm and digital synthesis with Prynth. <a href="https://prynth.github.io/instruments/RR">Check out RR</a> on the instrument gallery.</p>
<p><img src="https://prynth.github.io/images/instruments/rr/rr1.jpg" alt="RR" /></p>
<p>NOTE: Let us know if you’ve developed a new instrument with Prynth!</p>Ivan Francoivan.almeida.franco@gmail.comhttps://ivanfranco.wordpress.comCreated by Daniel Górny, we just received word from RR, a special take the crossover between the physical patching paradigm and digital synthesis with Prynth. Check out RR on the instrument gallery.Prynth v. 0.4 beta now available2017-09-20T00:00:00+00:002017-09-20T00:00:00+00:00https://prynth.github.io/v04-beta<p>Today we are happy to announce the release of the Prynth v0.4 beta software. It includes several new features but the most important one is true JIT, which is one of the main features of SuperCollider as an interactive programming language. You can now execute blocks of code in realtime, which is particularly useful when implementing and testing your Prynth instrument.</p>
<p>What’s new:</p>
<ul>
<li>JIT compiling - select a line or a block of code and run it using the standard SuperCollider execute shortcuts (“Cmd + Enter” or “Ctrl+Enter”, depending on your browser OS)</li>
<li>Stop audio processing using “Cmd + .”</li>
<li>Sensor data can now be sent to either server or language.</li>
<li>Editor more fine-tuned for code editing (eg. parenthesis matching).</li>
<li>Revamped file management panels.</li>
<li>New system panel with settings for WIFI connection, hostname, default file to run on startup, sensor data target and audio device settings (device number, vector size, sample rate).</li>
<li>Restart SC and JACK directly via Prynth Editor.</li>
<li>Post window now scrolls properly.</li>
<li>Improved window resizing.</li>
</ul>
<p>This is a software update only and distributed as a new Raspbian modified distro. To use it you can follow the same instructions as with the previous version. Head on to the <a href="https://prynth.github.io/create/downloads.html">downloads</a> page and remember to backup your SuperCollider programs. This is a beta pre-release version, so it could contain bugs. Please report back if you find any of you have any suggestions.</p>Ivan Francoivan.almeida.franco@gmail.comhttps://ivanfranco.wordpress.comToday we are happy to announce the release of the Prynth v0.4 beta software. It includes several new features but the most important one is true JIT, which is one of the main features of SuperCollider as an interactive programming language. You can now execute blocks of code in realtime, which is particularly useful when implementing and testing your Prynth instrument.