pitch correction

monophonic pitch shifter with pitch correction

(7 Votes)
1.1 (Updated 9 years ago)
894.3kB
July 22, 2015
Reaktor 5 or lower
Effect Other

DESCRIPTION

autocorrelation based pitch shifter with pitch correction unit. can only handle monophonic input with a clear distinctive pitch like (not too reverberated) vocals or solo synth instruments.

has only few controls: pitch detection range, note and scale, correction speed and pitch shift amount.

the maximum additonal latency introduced is at around 10 milliseconds.

---

version 1.1:
bug fixes, added more scales

COMMENTS  (10)

Derik Taylor
4 months ago
Hey Jan! I'm pretty late to the party here, but first off thank you for making this. I've been on a bit of a vocals kick the past couple of days so I'm excited to get my hands on this. That said, I'm interested in adding a couple more scales, but I've not actually worked in reaktor before. I've figured out how to add scales to the dropdown, but how would I go about actually adding the scales in here? Specifically I'm wanting to add dorian and phrygian as those are more up my alley. I haven't worked in reaktor before, so I want to use this as a learning opportunity. :)
Jan Brähler
1 year ago
the answer is a bit late, but of course! :D
David X
6 years ago
Hi Jan, great pitch detection macro! Very clean and stable, is it OK to use the macro in a free synth I'm working on, I'll credit your work of course :)
gentt gentian
7 years ago
or windows 7 ?
Jedinhopy Xelon
9 years ago
Thanks for implementing the (nonstandard transform).
Jan Brähler
9 years ago
yeah. cool nonstandard transform. added the scale (called 'special').
Jedinhopy Xelon
9 years ago
I have uploaded a reaktor 5 ensemble here which shows which scale it should be transformed into. http://www.native-instruments.com/en/community/reaktor-user-library/entry/show/8668/
Jan Brähler
9 years ago
ok. not sure how to read this scale. with root a: a->a#, a#->g, b->f# ... ?
Jedinhopy Xelon
9 years ago
My (enters) was not posted with my previous comment. This changes pitch semitone 00 into pitch semitone 01: --------------------------------- 001: 00 = 01 ---------------------------------
Jedinhopy Xelon
9 years ago
I would like to use this scale: 001: 00 = 01 002: 01 = -2 003: 02 = -3 004: 03 = 03 005: 04 = 06 006: 05 = 05 007: 06 = 05 008: 07 = 07 009: 08 = 03 010: 09 = 06 011: 10 = 10 012: 11 = 01
now