Users about vielklang
Vielklang is the most simple and efficient harmonizer I have used so far, congratulations, guys.
Stephane Vigie, composer and producer
In my day to day production work, I have my standard tool box of favorite EQs, Compressors, and VIs. Then there's my Secret Tool Box ... Vielklang is on top of that tool box.
Vielklang is the audio toolbox that I'd hoped the other harmony generating plugins would be. The ability to edit and export MIDI is huge. Additionally, I'm so impressed by how intelligent Vielklang is at recognizing exactly what melodic content is input. It is an indispensable production tool for me.
To register your software, please create a new user account. To do so, please follow the register your product link in the menu.
In your user area, you will find instruction on how to generate your personal unlock key. You will also find the latest full version downloads for vielklang 2 there.
In order to use an upgrade key you need an existing registration of vielklang 1 or vielklang 2 LE. Beside the registration info in the myAccount area you´ll find an upgrade button. Click on it and fill in your upgrade serial number. Your current registration is changed to the new product with a different serial and unlock combination. Please enter this new combination in vielklang 2 to unlock the new features.
After entering the serial number and unlock code, close and reload your project in your host.
To be able to skip this analysis process when a file is repeatedly loaded, vielklang 2 stores the analysis results in a file with the extension .zpa. This file does not contain any project data, so if you accidentally delete it, it is just the analysis process when loading the wave file that has to be done again.
The Tune fader corrects the mean pitch frequency while leaving the intentional deviations like vibrato untouched.
The Drift fader does exactly the opposite: it allows to decrease or increase the amount of deviations from the mean pitch frequency (like changing the amount of vibrato), while leaving the mean pitch frequency itself untouched.
This behavior is modeled by vielklang 2 "parallel" harmonization mode, but the really interesting part of vielklang 2 is the default ("intelligent") mode: here, vielklang 2 doesn't synthesize plain parallel voices, but thinks in harmony progressions, resulting in a much more musically meaningful result. Furthermore, the voicing is controlled by voice leading rules to make the result as natural sounding as possible.
- Harmony Estimation and Voice Leading is theoretically not possible in realtime. Think of 4 singers that try to sing a four-voice choir, but only one voice knows its melody, the others do not have any clue. How should they know what harmony is intended without knowing anything about the melody, not even the key? There are harmonizers around that do have a realtime approach, where the user has to adjust the input key, and the voices run then parallel (in diatonic intervals) to the input voice. Alternatively, the user may play all single pitches in realtime on a keyboard (knowing what harmony will fit and about a pleasant sounding voice leading). This is indeed pretty neat, but either the user exactly knows what he is doing musically or it will be the just parallel voices, which isn't very musically. So, what we intend to do is trying to implement the musical knowledge and experience and come up with nice harmonizations even for unexperienced users. But for this, we have to know the complete melody line.
- Adding the possibility of triggering. Using the snapshot trigger, you may use our instrument as a neat 4-voiced sample player, with all its implications. This allows a lot of new possible use cases in a production environment that wouldn't simply be possible with a real-time plugin.
- Adding the possibility of editing. Now all the harmonization and voice leading stuff might be cool, but probably cannot be correct in every single case (in the end, the plugin tries to guess what the user wants, so we would be living in a boring world if that would be always right 8-) ). So you may want to change harmony, range, and single pitches. In a realtime plugin, this is not possible. Of course, there are workarounds for this, like recording a track and edit it afterwards, but this is automatically non-realtime, and usually a pita. So why bother with a non-realtime implementation in a realtime plugin if you can make it easier and better in non-realtime at the first place?
- Sonic Quality. The input pitch is shifted a considerable amount of pitches to generate the additional three voices. If something was wrong at the frequency detection or note segmentation stage, this would have severe impact on the quality. While high quality formant preserving pitch shifting basically would be possible in realtime, it gets quite difficult to guess note on/off positions correctly in realtime. These note on/off detections are quite important for harmony estimation and voice leading, and the quality benefits quite a bit from a non-realtime algorithm.
Alternatively, use the manual menu entry in the help menu of vielklang 2. This will download the latest version of the manual.
- On Windows check if the plug-in search path in your host points to the directory where you installed vielklang 2.
- Do a rescan of your plug-ins and delete any potential blacklists before. Please check the host documentation on how to do this.
- On Windows please check if you installed the 32bit version in case you run a 32bit host or if you installed the 64bit version if you run a 64bit host.
- On Windows please make sure that you installed the MS VC2005 Redistributables that are included in the installer package.