<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Software on Matthias Kronlachner</title><link>https://www.matthiaskronlachner.com/categories/software/</link><description>Recent content in Software on Matthias Kronlachner</description><generator>Hugo</generator><language>en</language><lastBuildDate>Tue, 03 Nov 2026 12:00:00 +0100</lastBuildDate><atom:link href="https://www.matthiaskronlachner.com/categories/software/index.xml" rel="self" type="application/rss+xml"/><item><title>mcfx_send and mcfx_receive – multichannel audio over the network</title><link>https://www.matthiaskronlachner.com/posts/mcfx-send-receive/</link><pubDate>Tue, 01 Sep 2026 16:00:00 +0200</pubDate><guid>https://www.matthiaskronlachner.com/posts/mcfx-send-receive/</guid><description>&lt;p&gt;Two new plug-ins in the &lt;a href="https://www.matthiaskronlachner.com/posts/mcfx-v0-1-multichannel-cross-plattform-audio-plug-in-suite/"&gt;mcfx suite&lt;/a&gt;: &lt;strong&gt;mcfx_send&lt;/strong&gt; and &lt;strong&gt;mcfx_receive&lt;/strong&gt; stream lossless multichannel audio over a wired network – from one computer to another, or from one DAW to another on the same machine. Both also come as &lt;strong&gt;standalone apps&lt;/strong&gt;, so no DAW is needed. Low latency, automatic discovery, optional password protection.&lt;/p&gt;&#10;&lt;p&gt;The goal: set up in seconds, no frills, it just works.&lt;/p&gt;&#10;&lt;div class="gallery gallery--2"&gt;&#10;&lt;figure&gt;&lt;a href="https://www.matthiaskronlachner.com/media/2026/mcfx-send-receive/mcfx_send.png"&gt;&lt;img class="diagram" src="https://www.matthiaskronlachner.com/media/2026/mcfx-send-receive/mcfx_send.png" alt="mcfx_send plug-in window" loading="lazy"&gt;&lt;/a&gt;&lt;figcaption&gt;mcfx_send&lt;/figcaption&gt;&lt;/figure&gt;&#10;&lt;figure&gt;&lt;a href="https://www.matthiaskronlachner.com/media/2026/mcfx-send-receive/mcfx_receive.png"&gt;&lt;img class="diagram" src="https://www.matthiaskronlachner.com/media/2026/mcfx-send-receive/mcfx_receive.png" alt="mcfx_receive plug-in window" loading="lazy"&gt;&lt;/a&gt;&lt;figcaption&gt;mcfx_receive&lt;/figcaption&gt;&lt;/figure&gt;&#10;&lt;/div&gt;&#10;&lt;h2 id="why"&gt;Why&lt;/h2&gt;&#10;&lt;p&gt;They were made for spatial audio jam sessions and concerts, where several people bring their laptops and everything has to end up on one loudspeaker system. Proprietary audio-over-network solutions caused a fair share of problems there: license trouble even after buying one, drivers that stop working after an OS update, endpoints that aren&amp;rsquo;t discovered. They are built for hardware units, not for laptops. JackTrip needs JACK; SonoBus does much more than needed and costs a lot of CPU.&lt;/p&gt;</description></item><item><title>reaper_ambix – read/write .ambix files - lossless and lossy Ambisonic compression, loudness normalization, ...</title><link>https://www.matthiaskronlachner.com/posts/reaper-ambix/</link><pubDate>Tue, 01 Sep 2026 12:00:00 +0200</pubDate><guid>https://www.matthiaskronlachner.com/posts/reaper-ambix/</guid><description>&lt;p&gt;&lt;strong&gt;reaper_ambix&lt;/strong&gt; is a free extension for the &lt;a href="https://www.reaper.fm"&gt;REAPER&lt;/a&gt; DAW that reads and writes &lt;code&gt;.ambix&lt;/code&gt; files – the Ambisonics exchange format (C. Nachbar, F. Zotter, E. Deleflie, A. Sontacchi, &lt;a href="https://ambisonics.iem.at/xchange/fileformat/2011_nachbarzottersontacchideleflie_ambix.pdf"&gt;&lt;em&gt;ambiX – A Suggested Ambisonics Format&lt;/em&gt;&lt;/a&gt;, Ambisonics Symposium, Lexington, 2011) that goes with the &lt;a href="https://www.matthiaskronlachner.com/posts/ambix-v0-1-ambisonic-plug-in-suite/"&gt;ambiX plug-ins&lt;/a&gt; – and adds a few tools for working with Ambisonic sessions. I started it in 2014 and recently gave it a major update.&lt;/p&gt;&#10;&lt;img src="https://www.matthiaskronlachner.com/media/2026/reaper_ambix/screenshot_2.png" class="alignright" alt="Source properties of an .ambix file in REAPER" /&gt;&#10;&lt;h2 id="ambix-as-render-format-and-media-type"&gt;.ambix as render format and media type&lt;/h2&gt;&#10;&lt;p&gt;Files can be written as uncompressed CAF, lossless WavPack, or lossy WavPack in hybrid mode at 6, 4 or 3 bits per sample. The noise floor of the lossy mode follows each channel&amp;rsquo;s level, so the quiet higher-order channels stay quiet and the result survives decoding and rotation.&lt;/p&gt;</description></item><item><title>Dome loudspeaker layout generator – plan an Ambisonic dome in the browser</title><link>https://www.matthiaskronlachner.com/posts/dome-loudspeaker-layout-generator/</link><pubDate>Sat, 01 Aug 2026 13:00:00 +0200</pubDate><guid>https://www.matthiaskronlachner.com/posts/dome-loudspeaker-layout-generator/</guid><description>&lt;p&gt;How many loudspeakers on which rings, at what elevation – and where do they actually go on the truss or the walls of the room? The &lt;strong&gt;&lt;a href="https://www.matthiaskronlachner.com/dome-layout/"&gt;Dome Loudspeaker Layout Generator&lt;/a&gt;&lt;/strong&gt; is a free web app that answers these questions when setting up an Ambisonic loudspeaker dome, and exports the result straight into the &lt;a href="https://plugins.iem.at"&gt;IEM AllRADecoder&lt;/a&gt;. It runs entirely in your browser; if it doesn&amp;rsquo;t load there, use the &lt;a href="https://dome-loudspeaker-layout-generator.streamlit.app/"&gt;fallback on Streamlit Cloud&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Reaper libsndfile wrapper – allows to READ and WRITE more audio formats (eg. .paf, .mat, …)</title><link>https://www.matthiaskronlachner.com/posts/reaper-libsndfile-wrapper-add-support-to-import-many-audio-formats-eg-rf64/</link><pubDate>Sun, 17 Apr 2016 14:00:23 +0200</pubDate><guid>https://www.matthiaskronlachner.com/posts/reaper-libsndfile-wrapper-add-support-to-import-many-audio-formats-eg-rf64/</guid><description>&lt;p&gt;&lt;strong&gt;&lt;a href="https://www.matthiaskronlachner.com/wp-content/uploads/2014/10/reaper_libsndfilewrapper.png"&gt;&lt;img src="https://www.matthiaskronlachner.com/wp-content/uploads/2014/10/reaper_libsndfilewrapper-150x150.png" class="alignright" alt="reaper_libsndfilewrapper" /&gt;&lt;/a&gt;reaper_libsndfilewrapper&lt;/strong&gt; adds &lt;strong&gt;import and export capabilites&lt;/strong&gt; (reading/writing soundfiles) to the Digital Audio Workstation Reaper (&lt;a href="http://www.reaper.fm"&gt;www.reaper.fm&lt;/a&gt;) such as &lt;strong&gt;RF64&lt;/strong&gt; (eg. used by &lt;em&gt;RME Digicheck&lt;/em&gt;, &lt;em&gt;mh acoustics Eigenstudio®&lt;/em&gt;), .paf, .sf, .raw, …&lt;/p&gt;&#10;&lt;p&gt;Complete list of additionally supported file extensions: .au, .avr, .caf, .htk, .iff, .mat, .mpc, .oga, .paf, .pvf, .raw, .rf64, .sd2, .sds, .sf, .voc, .w64, .wve, .xi&lt;/p&gt;&#10;&lt;p&gt;&lt;a href="https://www.matthiaskronlachner.com/wp-content/uploads/2014/10/render_reaper_libsndfile.png"&gt;&lt;img src="https://www.matthiaskronlachner.com/wp-content/uploads/2014/10/render_reaper_libsndfile-150x150.png" class="alignright" alt="Reaper Render using libsndfile" /&gt;&lt;/a&gt;&lt;strong&gt;Binaries download (easy to use installers)&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;Updated releases are provided here: &lt;a href="https://github.com/kronihias/reaper_libsndfilewrapper/releases"&gt;https://github.com/kronihias/reaper_libsndfilewrapper/releases&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;Old:&lt;br&gt;&#10;&lt;strong&gt;&lt;img src="https://www.matthiaskronlachner.com/wp-content/uploads/2014/01/noun_project_464-copy.png" class="alignleft" alt="download" /&gt;Windows 32 bit&lt;/strong&gt;: &lt;a href="https://www.matthiaskronlachner.com/download/reaper_libsndfilewrapper_win32.exe"&gt;reaper_libsndfilewrapper_win32&lt;/a&gt;&lt;br&gt;&#10;&lt;strong&gt;Windows 64 bit&lt;/strong&gt;: &lt;a href="https://www.matthiaskronlachner.com/download/reaper_libsndfilewrapper_win64.exe"&gt;reaper_libsndfilewrapper_win64&lt;/a&gt;&lt;br&gt;&#10;&lt;strong&gt;MacOSX&lt;/strong&gt; (32/64 bit): &lt;a href="https://www.matthiaskronlachner.com/download/reaper_libsndfilewrapper.pkg"&gt;reaper_libsndfilewrapper_osx&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;How-to&lt;/strong&gt;:&lt;br&gt;&#10;Install the plugin and &lt;strong&gt;drag/drop former not-recognized audio files into the Reaper session&lt;/strong&gt;.&lt;br&gt;&#10;In the &lt;strong&gt;Render dialog&lt;/strong&gt; choose &lt;strong&gt;Output format: libsndfile&lt;/strong&gt; and the wanted format. Be aware that not all formats support arbitrary channel counts!&lt;/p&gt;&#10;&lt;p&gt;**Source code: **&lt;a href="https://github.com/kronihias/reaper_libsndfilewrapper"&gt;https://github.com/kronihias/reaper_libsndfilewrapper&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;This software is licensed under the GNU LESSER GENERAL PUBLIC LICENSE (LGPL) license.&lt;br&gt;&#10;It uses &lt;em&gt;&lt;strong&gt;libsndfile&lt;/strong&gt;&lt;/em&gt; by &lt;em&gt;&lt;strong&gt;Erik de Castro Lopo&lt;/strong&gt;&lt;/em&gt; which is licensed under LGPL&lt;br&gt;&#10;&lt;a href="http://www.mega-nerd.com/libsndfile/"&gt;http://www.mega-nerd.com/libsndfile/&lt;/a&gt;&lt;/p&gt;</description></item><item><title>QJackCtl 0.4.1.4 Mac OSX ≥ 10.6 build</title><link>https://www.matthiaskronlachner.com/posts/qjackctl-0-4-10-mac-osx-build/</link><pubDate>Tue, 10 Nov 2015 19:28:43 +0100</pubDate><guid>https://www.matthiaskronlachner.com/posts/qjackctl-0-4-10-mac-osx-build/</guid><description>&lt;p&gt;&lt;a href="https://www.matthiaskronlachner.com/wp-content/uploads/2013/04/qjackctl_0.4.1.4.png"&gt;&lt;img src="https://www.matthiaskronlachner.com/wp-content/uploads/2013/04/qjackctl_0.4.1.4-150x150.png" class="alignright" alt="QjackCtl 0.4.1.4" /&gt;&lt;/a&gt;I built version 0.4.1.4 of QJackCtl for Mac OS X ≥ 10.6.&lt;/p&gt;&#10;&lt;p&gt;&lt;img src="https://www.matthiaskronlachner.com/wp-content/uploads/2014/01/noun_project_464-copy.png" class="alignleft" alt="download" /&gt;Get the .&lt;strong&gt;app&lt;/strong&gt; file here:  &lt;strong&gt;&lt;a href="https://www.matthiaskronlachner.com/download/QJackCtl-0.4.1.4.zip"&gt;QJackCtl-0.4.1.4.zip&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;Or an older Version: &lt;a href="https://www.matthiaskronlachner.com/download/QJackCtl-0.3.10.zip"&gt;QJackCtl-0.3.10.zip&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;QjackCtl is a very powerful tool for managing your audio connections within Jack.&lt;/p&gt;&#10;&lt;p&gt;Sourcecode: &lt;a href="https://github.com/rncbc/qjackctl"&gt;https://github.com/rncbc/qjackctl&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;Requires: &lt;a href="http://www.jackosx.com"&gt;Jack OS X&lt;/a&gt; / &lt;a href="http://www.jackaudio.org/"&gt;www.jackaudio.org&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Headtracking for Binaural Ambisonic Playback</title><link>https://www.matthiaskronlachner.com/posts/headtracking-for-binaural-ambisonic-playback/</link><pubDate>Fri, 02 May 2014 07:04:17 +0200</pubDate><guid>https://www.matthiaskronlachner.com/posts/headtracking-for-binaural-ambisonic-playback/</guid><description>&lt;p&gt;&lt;a href="https://www.matthiaskronlachner.com/wp-content/uploads/2014/05/headtracker_photo_small.jpg"&gt;&lt;img src="https://www.matthiaskronlachner.com/wp-content/uploads/2014/05/headtracker_photo_small-150x150.jpg" class="alignright" alt="Low-Budget headtracker mounted on headphones" /&gt;&lt;/a&gt;Here is a short tutorial about an inexpensive headtracking solution which you can use to improve the binaural listening experience with the &lt;em&gt;&lt;strong&gt;&lt;a href="https://www.matthiaskronlachner.com/posts/ambix-v0-1-ambisonic-plug-in-suite/"&gt;ambix&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; Ambisonic tools. The calibration software is currently Windows only, but the Pd patch is naturally cross-platform.&lt;/p&gt;&#10;&lt;p&gt;It uses the headtracker described here by Dennis Frie: &lt;a href="http://www.rcgroups.com/forums/showthread.php?t=1677559"&gt;http://www.rcgroups.com/forums/showthread.php?t=1677559&lt;/a&gt;&lt;br&gt;&#10;Parts: &lt;a href="http://arduino.cc/en/Main/arduinoBoardNano"&gt;arduino nano&lt;/a&gt;, &lt;a href="http://www.dx.com/p/gy-85-6dof-9dof-imu-sensor-module-for-arduino-148436#.U2Mska2Sz-U"&gt;GY-85 sensor board&lt;/a&gt;.&lt;/p&gt;&#10;&lt;p&gt;A Pure Data patch provided by me receives the serial data from the Arduino based headtracker and sends OSC messages to the host of your choice. In this case I will describe the use within the digital audio workstation &lt;a href="http://www.reaper.fm"&gt;Reaper&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>ambiX – Ambisonic plug-in suite</title><link>https://www.matthiaskronlachner.com/posts/ambix-v0-1-ambisonic-plug-in-suite/</link><pubDate>Sat, 25 Jan 2014 18:44:35 +0100</pubDate><guid>https://www.matthiaskronlachner.com/posts/ambix-v0-1-ambisonic-plug-in-suite/</guid><description>&lt;p&gt;&lt;a href="https://www.matthiaskronlachner.com/wp-content/uploads/2014/01/ambix_screenshots1.png"&gt;&lt;img src="https://www.matthiaskronlachner.com/wp-content/uploads/2014/01/ambix_screenshots1-150x150.png" class="alignright" /&gt;&lt;/a&gt;&lt;strong&gt;ambiX&lt;/strong&gt; is a suite of free, cross-platform Ambisonic plug-ins for producing and post-producing 3D audio – encoding, rotating, warping, widening, decoding to loudspeakers or to headphones. They work in any multichannel host such as &lt;a href="https://www.reaper.fm"&gt;REAPER&lt;/a&gt;, &lt;a href="https://ardour.org"&gt;Ardour&lt;/a&gt; or Max, and as standalone applications.&lt;/p&gt;&#10;&lt;p&gt;I first released them in January 2014, developed during my master thesis at the &lt;a href="https://iem.kug.ac.at"&gt;Institute of Electronic Music and Acoustics&lt;/a&gt; in Graz. Together with &lt;a href="https://www.matthiaskronlachner.com/posts/mcfx-v0-1-multichannel-cross-plattform-audio-plug-in-suite/"&gt;mcfx&lt;/a&gt; they won the gold award at the AES Student Design Competition 2014, were promoted by Google for YouTube Ambisonics productions, and are still in wide use. The plug-ins follow the &lt;a href="https://ambisonics.iem.at/xchange/fileformat/2011_nachbarzottersontacchideleflie_ambix.pdf"&gt;ambiX convention&lt;/a&gt;: full 3D, ACN channel order, SN3D normalization.&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Download:&lt;/strong&gt; &lt;a href="https://github.com/kronihias/ambix/releases"&gt;github.com/kronihias/ambix/releases&lt;/a&gt; – installers for macOS and Windows; on Linux they can be built from source. &lt;strong&gt;Source code:&lt;/strong&gt; &lt;a href="https://github.com/kronihias/ambix"&gt;github.com/kronihias/ambix&lt;/a&gt; (GPL).&lt;/p&gt;</description></item><item><title>mcfx – multichannel audio plug-in suite</title><link>https://www.matthiaskronlachner.com/posts/mcfx-v0-1-multichannel-cross-plattform-audio-plug-in-suite/</link><pubDate>Fri, 10 Jan 2014 17:54:04 +0100</pubDate><guid>https://www.matthiaskronlachner.com/posts/mcfx-v0-1-multichannel-cross-plattform-audio-plug-in-suite/</guid><description>&lt;p&gt;&lt;a href="https://www.matthiaskronlachner.com/wp-content/uploads/2014/01/mcfx.png"&gt;&lt;img src="https://www.matthiaskronlachner.com/wp-content/uploads/2014/01/mcfx-150x150.png" class="alignright" alt="mcfx_meter32" /&gt;&lt;/a&gt;&lt;strong&gt;mcfx&lt;/strong&gt; is a suite of free multichannel plug-ins for macOS, Windows and Linux: convolution, EQ, filters, delay, gain calibration, metering, network audio and more – each one processing any number of channels in one go. That makes them handy wherever many channels belong together: loudspeaker arrays, Ambisonics (together with &lt;a href="https://www.matthiaskronlachner.com/posts/ambix-v0-1-ambisonic-plug-in-suite/"&gt;ambiX&lt;/a&gt;), microphone array recordings.&lt;/p&gt;&#10;&lt;p&gt;I first released mcfx in January 2014, alongside ambiX; in 2026 it got its largest update so far. As VST3, every plug-in adapts to the channel count of the track (up to 64); the installers also include fixed 128-channel VST2 versions for hosts that need more.&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Download:&lt;/strong&gt; &lt;a href="https://github.com/kronihias/mcfx/releases"&gt;github.com/kronihias/mcfx/releases&lt;/a&gt; – installers for macOS and Windows; on Linux they can be built from source. &lt;strong&gt;Source code:&lt;/strong&gt; &lt;a href="https://github.com/kronihias/mcfx"&gt;github.com/kronihias/mcfx&lt;/a&gt; (GPLv3).&lt;/p&gt;</description></item><item><title>Jack meterbridge 0.9.2 OSX package</title><link>https://www.matthiaskronlachner.com/posts/jack-meterbridge-0-9-2-osx-package/</link><pubDate>Mon, 15 Apr 2013 16:17:19 +0200</pubDate><guid>https://www.matthiaskronlachner.com/posts/jack-meterbridge-0-9-2-osx-package/</guid><description>&lt;p&gt;&lt;a href="https://www.matthiaskronlachner.com/wp-content/uploads/2013/04/jack-meterbridge.png"&gt;&lt;img src="https://www.matthiaskronlachner.com/wp-content/uploads/2013/04/jack-meterbridge-150x150.png" class="alignright" alt="jack-meterbridge" /&gt;&lt;/a&gt;JACK Meterbridge by &lt;a href="http://plugin.org.uk/meterbridge/"&gt;Steve Harris&lt;/a&gt; is a versatile multichannel Jack metering client. Many different styles of meters with arbitrary channel count may be displayed.&lt;/p&gt;&#10;&lt;p&gt;I built and made an installer for MacOSX ≥ 10.6.&lt;br&gt;&#10;Download here: &lt;a href="https://www.matthiaskronlachner.com/download/meterbridge-0.9.2-installer.pkg"&gt;meterbridge-0.9.2-installer.pkg&lt;/a&gt;&lt;/p&gt;</description></item><item><title>midi2rms – midi volume fader curve sampling</title><link>https://www.matthiaskronlachner.com/posts/midi2rms-midi-fader-curve-sampling/</link><pubDate>Fri, 21 Dec 2012 19:18:01 +0100</pubDate><guid>https://www.matthiaskronlachner.com/posts/midi2rms-midi-fader-curve-sampling/</guid><description>&lt;p&gt;&lt;a href="https://www.matthiaskronlachner.com/wp-content/uploads/2012/12/volume-behavior.png"&gt;&lt;img src="https://www.matthiaskronlachner.com/wp-content/uploads/2012/12/volume-behavior-150x150.png" class="alignright" alt="volume-behavior" /&gt;&lt;/a&gt;A very crucial and maybe often underestimated point for working with (volume) faders, especially in live electronics application is their &lt;strong&gt;curve/behavior&lt;/strong&gt;. Which range does it cover? How fast does “it” get “loud”. What is the behavior around the +0 dB mark?&lt;/p&gt;&#10;&lt;p&gt;I sampled the midi volume fader behavior from several of the most popular Digital Audio Workstations. The difference is quite obvious as you can see in the graph to the right.&lt;/p&gt;</description></item><item><title>DarwiinRemoteOSC Mountain Lion</title><link>https://www.matthiaskronlachner.com/posts/darwiinosc-mountain-lion/</link><pubDate>Thu, 20 Dec 2012 13:37:05 +0100</pubDate><guid>https://www.matthiaskronlachner.com/posts/darwiinosc-mountain-lion/</guid><description>&lt;p&gt;&lt;a href="https://www.matthiaskronlachner.com/wp-content/uploads/2012/12/darwiinremote-osc.png"&gt;&lt;img src="https://www.matthiaskronlachner.com/wp-content/uploads/2012/12/darwiinremote-osc-e1356003215884-150x136.png" class="alignright" alt="darwiinremote-osc" /&gt;&lt;/a&gt;I fixed the program DarwiinRemote for Mac OS 10.8 (Mountain Lion) and added Open Sound Control (OSC) support for the most recent version. Download it here:&lt;/p&gt;&#10;&lt;p&gt;&lt;a href="https://www.matthiaskronlachner.com/wp-content/uploads/2012/12/DarwiinRemoteOSC-2012-12-24-09-47.dmg"&gt;DarwiinRemoteOSC-2012-12-24-09-47.dmg&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;DarwiinRemoteOSC allows to connect via Bluetooth to the WiiRemote controller. It also supports Nunchuk, Classic Controller and Balance Board.&lt;br&gt;&#10;All data from the Wii Controller is forwarded via OSC. IP and Port can be changed by command line argument. OSC can be sent to DarwiinRemoteOSC to turn on Force Feedback, LEDs and retrieve Battery status.&lt;/p&gt;&#10;&lt;p&gt;Sourcecode available on &lt;a href="https://github.com/kronihias/DarwiinRemoteOSC"&gt;Github&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Jaaa, Japa 0.6.0 and Jnoise for Mac OS X</title><link>https://www.matthiaskronlachner.com/posts/jaaa-and-japa-0-6-0-for-mac-os-x/</link><pubDate>Tue, 06 Nov 2012 13:27:51 +0100</pubDate><guid>https://www.matthiaskronlachner.com/posts/jaaa-and-japa-0-6-0-for-mac-os-x/</guid><description>&lt;p&gt;&lt;a href="https://www.matthiaskronlachner.com/wp-content/uploads/2012/11/jaaa-japa.png"&gt;&lt;img src="https://www.matthiaskronlachner.com/wp-content/uploads/2012/11/jaaa-japa-150x150.png" class="alignright" alt="(C) Fons Adriaensen" /&gt;&lt;/a&gt;I compiled the real-time frequency analyzing tools &lt;strong&gt;jaaa,&lt;/strong&gt; &lt;strong&gt;japa 0.6.0 and Jnoise&lt;/strong&gt; by &lt;a href="http://kokkinizita.linuxaudio.org"&gt;Fons&lt;/a&gt; for Mac OS X (&amp;gt;= 10.6) as &lt;strong&gt;easy-to-install package&lt;/strong&gt;.&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;&lt;a href="https://www.matthiaskronlachner.com/download/japa-0.6.0-installer.pkg"&gt;japa-0.6.0-installer.pkg&lt;/a&gt;&lt;/strong&gt;&lt;br&gt;&#10;&lt;strong&gt;&lt;a href="https://www.matthiaskronlachner.com/download/jaaa-0.6.0-installer.pkg"&gt;jaaa-0.6.0-installer.pkg&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;For generating a test signal (white or pink noise) you can use &lt;a href="https://www.matthiaskronlachner.com/download/jnoise-0.6.0.zip"&gt;jnoise-0.6.0.zip&lt;/a&gt; .&lt;/p&gt;</description></item><item><title>jconvolver 0.9.2 and zita-rev-0.2.1 for Mac OS X</title><link>https://www.matthiaskronlachner.com/posts/jconvolver-0-9-2-for-mac-os-x/</link><pubDate>Tue, 06 Nov 2012 10:19:25 +0100</pubDate><guid>https://www.matthiaskronlachner.com/posts/jconvolver-0-9-2-for-mac-os-x/</guid><description>&lt;p&gt;&lt;a href="https://www.matthiaskronlachner.com/wp-content/uploads/2012/11/jconvolver-new.png"&gt;&lt;img src="https://www.matthiaskronlachner.com/wp-content/uploads/2012/11/jconvolver-new-150x150.png" class="alignright" /&gt;&lt;/a&gt;As addition to the Ambisonics Decoder, Microphone Processor and LADSPA Plug-Ins I compiled and packed the convolution software jconvolver 0.9.2 as easy-to-use installer for Mac OS X &amp;gt;=10.6.&lt;/p&gt;&#10;&lt;p&gt;This Jack client is a very flexible real-time convolution engine, including configurations for applying Multichannel Ambisonics reverb.&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;&lt;a href="https://www.matthiaskronlachner.com/download/jconvolver-0.9.2-installer.pkg"&gt;jconvolver-0.9.2-installer.pkg&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;You can find some additional Ambisonic reverb impulse responses here:&lt;br&gt;&#10;&lt;a href="http://www.openairlib.net"&gt;http://www.openairlib.net&lt;/a&gt;&lt;br&gt;&#10;&lt;a href="http://people.bath.ac.uk/masrwd/sspaces/sciencespaces.html"&gt;http://people.bath.ac.uk/masrwd/sspaces/sciencespaces.html&lt;/a&gt;&lt;br&gt;&#10;&lt;a href="http://space-net.org.uk"&gt;http://space-net.org.uk&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;a href="https://www.matthiaskronlachner.com/wp-content/uploads/2012/11/zita-rev1.png"&gt;&lt;img src="https://www.matthiaskronlachner.com/wp-content/uploads/2012/11/zita-rev1-150x98.png" class="alignright" alt="(C) Fons Adriaensen" /&gt;&lt;/a&gt;The Jack Reverb Plug-In with Ambisonics mode &lt;a href="http://kokkinizita.linuxaudio.org/linuxaudio/zita-rev1-doc/quickguide.html"&gt;zita-rev-1-0.2.1&lt;/a&gt; is available here:&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;&lt;a href="https://www.matthiaskronlachner.com/download/zita-rev1-0.2.1-installer.pkg"&gt;zita-rev1-0.2.1-installer.pkg&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;All developements by Fons Adriaensen:&lt;br&gt;&#10;&lt;a href="http://kokkinizita.linuxaudio.org"&gt;http://kokkinizita.linuxaudio.org&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;Get more information about Ambisonics and Ardour in an &lt;strong&gt;&lt;a href="http://cec.sonus.ca/econtact/11_3/nettingsmeier_ambisonics.html"&gt;article&lt;/a&gt;&lt;/strong&gt; by Jörn Nettingsmeier.&lt;/p&gt;</description></item><item><title>ambdec-0.5.1, tetraproc-0.8.2, AMB-plugins-0.8.1 for Mac OS X</title><link>https://www.matthiaskronlachner.com/posts/ambdec-0-5-1-and-tetraproc-0-8-2-installer-for-mac-os-x/</link><pubDate>Mon, 05 Nov 2012 20:14:01 +0100</pubDate><guid>https://www.matthiaskronlachner.com/posts/ambdec-0-5-1-and-tetraproc-0-8-2-installer-for-mac-os-x/</guid><description>&lt;p&gt;&lt;a href="https://www.matthiaskronlachner.com/wp-content/uploads/2012/11/ambdec-0.5.1.png"&gt;&lt;img src="https://www.matthiaskronlachner.com/wp-content/uploads/2012/11/ambdec-0.5.1-150x150.png" class="alignright" alt="(C) Fons Adriaensen" /&gt;&lt;/a&gt;I compiled the latest versions of Fons Adriaensens’ &lt;strong&gt;Ambisonics Decoder&lt;/strong&gt; ambdec-0.5.1 (&lt;a href="http://kokkinizita.linuxaudio.org/linuxaudio/downloads/ambdec-manual.pdf"&gt;PDF manual&lt;/a&gt;) and his &lt;strong&gt;Microphone-Processor&lt;/strong&gt; to convert TetraMic recordings to B-Format tetraproc-0.8.2 (&lt;a href="http://kokkinizita.linuxaudio.org/papers/tetraproc.pdf"&gt;PDF paper&lt;/a&gt;) for Mac OS X.&lt;/p&gt;&#10;&lt;p&gt;I packed them in easy-to-use &lt;strong&gt;installer packages&lt;/strong&gt; which should run under Mac OS X &amp;gt;=10.6 (Snow Leopard, Lion, Mountain Lion):&lt;/p&gt;&#10;&lt;p&gt;&lt;em&gt;Note about ambdec: The manual is outdated! The configuration window is gone. Use a Texteditor to edit .ambdec files!&lt;/em&gt;&lt;/p&gt;</description></item><item><title>pd-external: pix_openni 0.10</title><link>https://www.matthiaskronlachner.com/posts/pd-external-pix_openni-0-02/</link><pubDate>Mon, 09 Jan 2012 03:03:36 +0100</pubDate><guid>https://www.matthiaskronlachner.com/posts/pd-external-pix_openni-0-02/</guid><description>&lt;p&gt;&lt;a href="https://www.matthiaskronlachner.com/wp-content/uploads/2012/01/pix_openni.jpg"&gt;&lt;img src="https://www.matthiaskronlachner.com/wp-content/uploads/2012/01/pix_openni-150x150.jpg" class="alignright" /&gt;&lt;/a&gt;If you are working with Xbox Kinect Sensor here is another goodie for you – A pure data / Gem external to get Kinect rgb and depth streams as well as skeleton tracking and multiple hand tracking via OpenNI&lt;sup id="fnref:1"&gt;&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref"&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;&#10;&lt;p&gt;Download the packed Binaries for OSX and Windows &lt;a href="https://www.matthiaskronlachner.com/wp-content/uploads/2012/01/pix_openni-0.10.zip"&gt;pix_openni-0.10.zip&lt;/a&gt; .&lt;br&gt;&#10;Latest sourcecode available at github: &lt;a href="http://github.com/kronihias/pix_openni"&gt;http://github.com/kronihias/pix_openni&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;Look at &lt;a href="http://puredata.info/docs/faq/how-do-i-install-externals-and-help-files"&gt;this&lt;/a&gt; page if you don’t know how to install a Pd-External.&lt;/p&gt;&#10;&lt;p&gt;To control tilt, led and output accelerometer data you can use libfreenect based &lt;a href="https://github.com/kronihias/freenect"&gt;http://github.com/kronihias/freenect&lt;/a&gt;.&lt;br&gt;&#10;To get audio streams you can use libfreenect based &lt;a href="https://github.com/kronihias/freenect_audio"&gt;http://github.com/kronihias/freenect_audio&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>pd-external: pix_freenect 0.10</title><link>https://www.matthiaskronlachner.com/posts/pd-external-pix_freenect/</link><pubDate>Thu, 05 Jan 2012 07:00:44 +0100</pubDate><guid>https://www.matthiaskronlachner.com/posts/pd-external-pix_freenect/</guid><description>&lt;p&gt;&lt;a href="https://www.matthiaskronlachner.com/wp-content/uploads/2011/09/multiple_kinect.jpg"&gt;&lt;img src="https://www.matthiaskronlachner.com/wp-content/uploads/2011/09/multiple_kinect-150x150.jpg" class="alignright" alt="(C)2011 Matthias Kronlachner" /&gt;&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;Version 0.10 of pix_freenect external for Pure Data/Gem now available.&lt;br&gt;&#10;Sourcecode and binary for OSX and Ubuntu 11.10 available at github: &lt;a href="https://github.com/kronihias/pix_freenect"&gt;https://github.com/kronihias/pix_freenect&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;Look at &lt;a href="http://puredata.info/docs/faq/how-do-i-install-externals-and-help-files"&gt;this&lt;/a&gt; page if you don’t know how to install a Pd-External.&lt;/p&gt;&#10;&lt;p&gt;The pix_freenect external can output rgb and depth simultaneously from multiple Kinect sensors.&lt;/p&gt;&#10;&lt;p&gt;Features:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;open specific Kinect sensor by serial number – useful for multiple Kinect installations&lt;/li&gt;&#10;&lt;li&gt;output registered depthmap -&amp;gt; rgb and depth image are aligned&lt;/li&gt;&#10;&lt;li&gt;output depthmap directly as 16 bit [mm] values&lt;/li&gt;&#10;&lt;li&gt;resolution of rgb image can be set to 1280×1024&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;To get audio streams you can use &lt;a href="https://github.com/kronihias/freenect_audio"&gt;http://github.com/kronihias/freenect_audio&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Kinect Headtracking with OSC Support</title><link>https://www.matthiaskronlachner.com/posts/kinect-realtime-head-pose-estimation-with-osc-support/</link><pubDate>Thu, 20 Oct 2011 21:11:54 +0200</pubDate><guid>https://www.matthiaskronlachner.com/posts/kinect-realtime-head-pose-estimation-with-osc-support/</guid><description>&lt;p&gt;&lt;a href="https://www.matthiaskronlachner.com/wp-content/uploads/2011/10/head_pose_estimation.jpg"&gt;&lt;img src="https://www.matthiaskronlachner.com/wp-content/uploads/2011/10/head_pose_estimation-150x150.jpg" class="alignright" alt="left: GEM Window, right: head pose estimation by G.Fanelli" /&gt;&lt;/a&gt;based on&lt;br&gt;&#10;Real Time Head Pose Estimation from Consumer Depth Cameras by &lt;em&gt;Gabriele Fanelli&lt;/em&gt; &lt;sup id="fnref:1"&gt;&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref"&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;&#10;&lt;p&gt;======================================&lt;br&gt;&#10;&lt;strong&gt;download&lt;/strong&gt; source and windows/OSX binaries: &lt;a href="https://github.com/kronihias/head-pose-estimation"&gt;https://github.com/kronihias/head-pose-estimation&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;Application that detects &lt;strong&gt;head position&lt;/strong&gt; from a depth image provided by Microsoft Xbox Kinect Sensor in &lt;strong&gt;x,y,z&lt;/strong&gt; and Euler Angles (&lt;strong&gt;pitch, yaw, roll&lt;/strong&gt;) from &lt;strong&gt;multiple persons&lt;/strong&gt;.&lt;/p&gt;&#10;&lt;p&gt;–&amp;gt; needs &lt;strong&gt;no calibration&lt;/strong&gt;!!&lt;/p&gt;&#10;&lt;p&gt;Application sends data as &lt;strong&gt;OSC&lt;/strong&gt;&lt;sup id="fnref:2"&gt;&lt;a href="#fn:2" class="footnote-ref" role="doc-noteref"&gt;2&lt;/a&gt;&lt;/sup&gt; &lt;strong&gt;Message&lt;/strong&gt; in the format:&lt;/p&gt;&#10;&lt;p&gt;/head_pose [User_ID] [x] [y] [z] [pitch] [yaw] [roll]&lt;/p&gt;</description></item><item><title>GEM pix_video plugin: videoKINECT</title><link>https://www.matthiaskronlachner.com/posts/gem-pix_video-plugin-videokinect/</link><pubDate>Wed, 06 Apr 2011 23:23:48 +0200</pubDate><guid>https://www.matthiaskronlachner.com/posts/gem-pix_video-plugin-videokinect/</guid><description>&lt;p&gt;!!&lt;br&gt;&#10;I decided to cancel development on the Kinect plugin for pix_video – please use pix_freenect if you need video streams from Kinect or pix_openni if you need some advanced tracking features as well&lt;br&gt;&#10;!!&lt;/p&gt;&#10;&lt;p&gt;&lt;a href="https://www.matthiaskronlachner.com/wp-content/uploads/2011/07/videoKINECT.tar.gz"&gt;download source&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;videoKINECT (very alpha version…)&lt;br&gt;&#10;======================================&lt;br&gt;&#10;plugin for Gem pix_video&lt;/p&gt;&#10;&lt;p&gt;* depends on libfreenect&lt;/p&gt;</description></item><item><title>pd-external: espeak</title><link>https://www.matthiaskronlachner.com/posts/pd-external-espeak/</link><pubDate>Tue, 05 Apr 2011 23:22:16 +0200</pubDate><guid>https://www.matthiaskronlachner.com/posts/pd-external-espeak/</guid><description>&lt;p&gt;&lt;a href="https://www.matthiaskronlachner.com/wp-content/uploads/2011/04/espeak.jpg"&gt;&lt;img src="https://www.matthiaskronlachner.com/wp-content/uploads/2011/04/espeak-150x150.jpg" class="alignright" alt="(C)2011 Matthias Kronlachner" /&gt;&lt;/a&gt;get it from the git repository:&lt;br&gt;&#10;&lt;a href="http://github.com/kronihias/espeak"&gt;http://github.com/kronihias/espeak&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;espeak (0.2)&lt;br&gt;&#10;======================================&lt;br&gt;&#10;pure data external to synthesize text to an array with espeak library&lt;/p&gt;&#10;&lt;p&gt;based on flite external by Bryan Jurish&lt;/p&gt;&#10;&lt;p&gt;* depends on espeak&lt;/p&gt;&#10;&lt;p&gt;(C) 2011 by Matthias Kronlachner&lt;/p&gt;&#10;&lt;p&gt;thanks to&lt;br&gt;&#10;IOhannes Zmoelnig&lt;br&gt;&#10;Bryan Jurish&lt;/p&gt;</description></item><item><title>pd-external: id3</title><link>https://www.matthiaskronlachner.com/posts/pd-external-id3/</link><pubDate>Tue, 05 Apr 2011 23:18:52 +0200</pubDate><guid>https://www.matthiaskronlachner.com/posts/pd-external-id3/</guid><description>&lt;p&gt;get it from git repository:&lt;br&gt;&#10;&lt;a href="http://github.com/kronihias/id3"&gt;http://github.com/kronihias/id3&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;id3 (0.1 very alpha version…)&lt;br&gt;&#10;======================================&lt;br&gt;&#10;pure data external to read and write ID3 tags from/to mp3 files&lt;/p&gt;&#10;&lt;p&gt;* depends on id3lib&lt;/p&gt;&#10;&lt;p&gt;(C) 2011 by Matthias Kronlachner&lt;br&gt;&#10;__________________________________________________________&lt;/p&gt;</description></item></channel></rss>