This plugin will allow you to record on a MIDI file 20 seconds of your voice or acoustic instrument. You can also
use it to convert recorded text logfiles to MIDI files. Either cases it will produce
a two tracks MIDI file: first track is for MIDI settings, second one will have the note on MIDI event of
the dominant frequencies recorded as you are playing/singing. Then simply import the resultant MIDI
file into a notation program to have the score.
Please note the following
this plugin cannot produce multitrack MIDI files (i.e. you will obtain a single monophonic track)
and the generated MIDI file is by no way perfect: it is intended as a basic file that you can later
edit with your notation software to produce a good looking final score avoiding you the trouble
to directly enter every single note
if you play several note at the same time just the dominant frequency will be anyway detected
and recorded and therefore this will surely lead to something that is merely a mess of what you played.
If you need to record something complex, for instance with your piano, play single notes for each hand,
produce different MIDI files and then combine them in a final file by importing them into your notation
program
use the "Note On MIDI event Generation" settings to minimize the amount of wrong detected frequencies
using your donation I'll get some time to work and produce new releases both of Wtune main program
and/or plugins
When you have the plugin, copy it in the same directory where you have put Wtune main program
Verify that everything works fine on your PC (Wtune is not tested to flawlessly run on Win98 and Me)
and that plugin generates a MIDI file whose quality is acceptable for you
How to Record to MIDI or Convert Text Logfile to MIDI
1. Use the the menu Settings->MIDI to open the following dialog to setup parameters that will be
written into MIDI file or used to perform recording/conversion
Accidentals: to setup the number of accidentals that will be shown into your score if you load
the generated MIDI file into a notation program Sharps/Flats: to determine if the above accidentals will be sharps or flats Major/minor: together with the two previous settings, this one will let the notation program
exactly know what key signature to use Instruments: to establish the instrument to be used during the file reproduction Tempo: to set a tempo into the score and therefore the speed to play it; tempo value is
always referred as the number of quarter notes per minute Only for notes above: this will determine the lowest note to be recorded/converted into a MIDI note
on event. Basically it is a low pass filter so that very low frequencies are discarded and do not
impact on the resultant MIDI file Minimum Pitch Change:the minimum amount of cents variation in the dominant frequency value to generate
a new note on MIDI event. It is extremely difficult to keep the same frequency when singing and
also instruments like piano tend towards to slightly change the intonation of a played note as
the time elapses and the volume gets low.
Normally the sounds changes just for few cents, but this will be sufficient to generate a new value
in the detected dominant frequency and, consequently, to generate a new note on MIDI event even
though no new note was really played. Using this option you should minimize tha amount of false note on
events. Minimum dB Value: kind of "squelch" function to avoid that noises and sounds below a certain
volume be recorded. A pause will be inserted whenever recorded volume is less than specified dB value. Note pitch: to mantain the original sung/played note pitch or to round it to the closest note.
Please note that not all the MIDI player/notation program/sequencer process this information when a MIDI
file is loaded. It might happens that during MIDI reproduction you will hear all the notes
perfectly tuned, even if they weren't when you played them and you have selected "Keep original
pitch" for the generation of the MIDI file. This is due to the MIDI player/notation program/sequencer
you are using to play the MIDI file that is not able to recognize the relevant detuning meta event
2. Use the menu
File->Record to MIDI File to start recording of your session to MIDI file (you can also click
on the relevant icon just below the spectrum analyzer area); to stop recording click on the icon
again or select File->Stop Recording to MIDI File (file will be saved in the same directory where
Wtune was invoked from)
File->Convert Text File to MIDI to select a previously recorded logfile and start
conversion. A MIDI file with the same name of the chosen logfile and with extension .mid will be
generated
Please remember that this is not our business, we made this program because we like
music and C++ programming and nor we have time neither we can guarantee any kind of support
although we'll strive to answer to your questions about any problem you will find. Sorry to keep
on repeating this, but there are so many vultures on the net...