Harmonync: Play the Harmonic Series

What is this?

The Harmonync is a platform that allow the user/musician to play the Harmonic Series and changing its fundamental tone in real-time. Just like the overtone singers do with the polyphonic overtone singing technique. The idea is to play a fundamental-variable harmonic series on electronic and electro-acoustical instruments retuned via MIDI and in real-time. The name come from the union of the words “Harmonic” and “Sync”.

Actually the Harmonync is prototyped as a patch for Pure Data using the Extended Libraries. The first release was developed with Pd-extended 0.43.4 for Mac OS X but it should run on other platforms.

Demo

Quick Start

Download Pd-extended here, and install it. If you are using Mac, you need X11 installed.

Download the last version of Harmonync patch from the project page on GitHub, then unzip the files in the archive.

Run the harmonync_gui.pd file.

Note: Do not rename or move any other file inside the main folder. Move all files and folders together.

How to play the Harmonic Series?

Read the tutorials on this site. The Table of Contents of the available guides is in the sidebar. Come back on this site to get the latest updated infos and see the work in progress. A comprehensive guide is currently being drafted. For any questions you may ask at armonici.it[at]gmail[dot]com.

First public document

The document “A first look at THE HARMONYNC: A Dynamic Harmonics Calculator – Draft of Specifications and User Guide” is available here and has the following DOI: 10.978.88940077/01

License

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
See the GNU Affero General Public License for more details.