Change Hertz in Midi

How can i change the midi region from 440 to 442 Hertz? I can only transpose semitone or octave.

I believe that would need to be a function of the MIDI virtual instrument (or external hardware synth) you are using.

MIDI itself (at least MIDI 1.0) has no concept of tuning standard. The sound that you get (including the note frequency) is entirely a function of whatever renders the MIDI into audio data (e.g. the virtual instrument).

You may also be able to use a micro pitch-shifter plugin on the output of the virtual instrument to change its frequency by a couple of cents.

This may work for you:
https://www.auburnsounds.com/products/InnerPitch.html

EDIT: You may also be able to use automation with the virtual instrument and the pitch parameter, but I believe there’s no specific standard for what pitch bend values result in what amount of bend.

Cheers,

Keith

1 Like

Thank you. A pitch-shifter on the output is a good idea.

Actually, MIDI does have an idea of a tuning standard, but it is completely separate from regular MIDI messages, and is entirely the responsibility of the receiver to interpret.

1 Like

I sit corrected!

I guess it’s this: The MIDI Tuning Standard

I suspect the challenges here are:
a) finding a virtual instrument which interprets these messages
b) creating the correct messages in the first place

Cheers,

Keith

1 Like

Yes, and some synths (incl. ACE Fluidsynth and General MIDI Synth that come with Ardour) can be retuned using MTS,

see

2 Likes

The pitch-shifter doesn’t work well. I have the salamander grand piano sfz file. Sfizz has the option to tune to 442 but with sfizz i have always little scratches in the sound. So i tried the sfz file with carla and it works good. But carla doesn’t have this fine tuning… And i’m not familar with Lua scripts

Fluida have now a controller to set the tuning for A4. But, it load’s only sf2/3 sound fonts, not sfz.

Thank you for the info. But i need it for sfz files.

Sforzando is now available for linux beta

Edit: It works great with SFZ files and tuning

sfizz supports scala tuning files and also setting the reference frequency.

I know but with Sfizz i have permanently little scratches in the piano sound. My plugin for sfz is now sforzando. Works great

This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.