
|
Home
|
||||||||||||||||||||
TS-AudioToMIDIFindola is designed for hours of fast paced, fun tile matching game play with upbeat music, daffy sound effects, colourful graphics and eye catching animation. Unlike other matching games that use one level of tiles, Findola has three levels of tiles
TS-AudioToMIDI - wave to mid, wave to midi, mp3 to mid, mp3 to midiTS-AudioToMIDI converts digitized music into MIDI sequences - and unlike other programs it CAN process polyphonic music (that is having many tones or voices). What takes several hours of hard work even for a well-trained musician will be a matter of some few minutes for TS-AudioToMIDI. TS-AudioToMIDI can operate in two recognition modes: off-line and real-time. In off-line mode TS-AudioToMIDI creates MIDI sequences from input files (like mp3s or audio CD tracks). This gives you numerous possibilities: upload your favorite melody to your web page, play it on your cell phone, use it in your MIDI instrument for training or for background, use it in a MIDI editor (and thus print your MIDI files as musical notation), make a preview of your mp3 collection (saves traffic on your web site). In real-time mode TS-AudioToMIDI instantly converts music coming through microphone or line input of your computer into a MIDI sequence. Think of this mode as a powerful music processor, which allows some non-MIDI instrument (like a guitar) to sound as a violin or a piano or whatever instrument you've got in your MIDI synthesizer. TS-AudioToMIDI Main Features: TS-AudioToMIDI - Supported formats: PCM Wave, both plain and compressed by any ACM codec if one is installed. MPEG compressed sound with mpp, mp1, mp2 and mp3 extensions. CD-Audio tracks directly from CD-Audio disk, without necessity to rip it first. Wave In input in real-time. As output TS-AudioToMIDI provides standard MIDI file or RIFF MIDI file (.rmi). TS-AudioToMIDI - System Requirements: Processor: Pentium 75, Pentium 266 or faster for real-time recognition. OS: Windows 95, 98, ME, 2000, XP or Windows NT. RAM: 32MB. Hard disk: Less than 1 Mb for the program + extra free space for files recognition and result MIDI files. Devices: Sound card required for realtime recognition, microphone recommended. Software: IE 3.02 or later required for reading this Help file. TS-AudioToMIDI - How to transcribe a WAVE file? By pressing "Open Wave File" button in the upper left corner of TS-AudioToMIDI window select the wave file you are going to recognize. If succeeded, "Play/Stop Wave File" and "Convert Wave File" buttons turn active. You can start conversion without changing default recognition parameters by simply pressing "Convert Wave File". When recognition process is accomplished, the created MIDI file will be automatically loaded to MIDI sequencer placed at the bottom of main window. You can listen to it using "Play" button but "Save" button is disabled unless your copy of TS-AudioToMIDI is registered. If you find inaccuracy level too high, tune up recognition parameters and repeat recognition process once more. Previous MIDI record will be lost after this unless you save it as MIDI file. TS-AudioToMIDI - How to transcribe music in realtime? First select the source for the sound by setting up "Wave In" control at the top of main window. By default "Wave Mapper" is selected, for it is used in most cases. Select input device in Windows Volume Control (you can call it by pressing "Windows Mixer" button in the right of "Wave In" selector). For instance, to select microphone as input device call Volume Control, choose "Options"->"Properties" menu item, select "Recording" in "Adjust volume for" section and press OK. Select Microphone in Recording Controls dialog appears. Make sure that "Wave In" is turned on. When it is not, "Wave In: Stopped" is written in the middle of spectrum window instead spectra. "Start/Stop Wave In" button is in the right of "Wave In" control. When "Wave In" is started every input sound will be recognized. You can start recording the result of recognition by pressing "Record" button on MIDI sequencer at the bottom of the window. Use "Auto Record" button to start recording automatically as soon as first note is detected. To play notes detected in real time turn on "MIDI Device" or "PC Speaker" or both at "Play/Keep silence" control in the lower right corner of the main window. Verify "MIDI Out" device if no sound appears. "MIDI Mapper" is selected by default and this fits for most cases. When a note is detected, the corresponding key on the fingerboard under Spectrum Window flashes with red color. To improve recognition accuracy adjust recognition parameters. You may do this without breaking recognition process, all changes take effect as soon as they are made. However when MIDI recording is turned on some controls are disabled. TS-AudioToMIDI - How does TS Audio to MIDI recognizes music? All TS-AudioToMIDI recognition algorithms except Mono Correlator are based on a set of oscillatory circuits we call "sensors". There are 87 sensors in the set, by number of keys in a standard piano keyboard. Each sensor is tuned to one of the standard note frequencies. Corellation of sensors is controlled by Selectivity parameter. By changing Selectivity you change resonance curve shape (it is drawn in yellow color on Selectivity window). The set of sensors gives spectrogram as output. Next stage is spectrogram analysis. First, spectrum is amplified by Equalizer values. The result is processed by one of the note detection algorithms. All algorithms except Mono Correlator use Harmonic Model as one of the most important components. Each musical note nave many spectral components. The lowest one is fundamental tone, it's frequency is perceived as note frequency, and other components, called overtones, have frequencies at 12, 19, 24 and so on semi-tomes higher than base tone. Overtones determine the timble of note. Each instrument has it's own harmonic components amplitude ratio. TS-AudioToMIDI assumes that all notes to be detected have inter-component ratio as it is set in Harmonic model window. Except harmonics ratio for each note two others features are analyzed. They are: amplitude (if amplitude is less than Threshold value, note is rejected) and pitch shape, controlled by Sharpness parameter. After this each note is compared with Minimal Note duration value, and all notes forbidden in Filter window are filtered out. In contrast, Mono Correlator recognition algorithm is based on correlation function. Correlation analysis allows to trace a note during all the time it sounds. Mono Correlator does not use Harmonic model, however Minimal Note and Pause duration values as well as Filter settings are taken into account. TS-AudioToMIDI - Recognizing pre-recordered files vs on-fly recognition You can use TS-AudioToMIDI both for recognizing pre-recorded audio files and real-time recognition. Both ways have they own advantages and disadvantages. Let's dwell on them in detail. Real-Time recognition. This mode allows recognizing sound directly from microphone, line input or any other input channel of your sound card or other installed device. Full list of available devices can be found in "Wave In" list, sound card input channel can be selected from standard Windows "Recording Controls" dialog. Input sound is not recorded. When you are, say, singing to microphone with TS-AudioToMIDI on-fly recognition mode active, only recognized notes are stored into build-in MIDI sequencer, and the sound of your voice itself is lost. This allows saving disk space, cause digital audio files, even compressed, take hundreds times more disk space than MIDI. On the other hand, optimizing recognition settings usually requires several tries, and it is hardly possible to sing or play the musical instrument absolutely the same thing several times. However, when you are regularly using the same instrument and microphone with constant distance between them, optimal recognition settings differ slightly. In this mode TS-AudioToMIDI can be used as a music processor which allows some non-MIDI instrument (like a guitar) to sound as, say, a violin or a piano or whatever instrument you've got in your MIDI synthesizer. Recognizing pre-recorded sound. You can recognize any sound file in any of the supported formats. Advantages are: input data are always the same which allows adjusting recognition settings with greater accuracy; recognition process goes faster than when on-fly and you don't need to sing or play the instrument several times. But it is not always possible to tune up Harmonic model, for that requires recording of a separate note played with the same instrument as the whole melody. Also this method requires some disk space to store the initial audio file. TS-AudioToMIDI - Recomendations on improving recognition quality All these recommendations are very relative, because recognition accuracy strongly depends on initial musical performance. Some instruments, especially with smooth attack are badly detected by TS-AudioToMIDI recognition engine. Drums can't be recognized precisely; instead ordinary instruments emulate them. Besides, it is difficult to describe sound with words, for this may lead to misunderstanding of some expressions, such as smooth attack, for example. It is intuitively evident, that some instruments sound smoother than others, but it is tricky to introduce any quantitative measure for this "smoothness". The following recommendations on improving recognition quality are particularly effective in case you experiment with parameters as well: 1. Always use appropriate note detection algorithm. Polyphonic for recognizing performances with several voices, monophonic for transcribing monophonic performances or for detecting one voice from a polyphonic performance. 2. It is recommended to avoid recognizing performances with drums, or at list cut drums off with the help of Equalizer. Drums usually give strongest surges on low and high frequencies, so you may need to reduce amplification of edges and increase it in the middle frequencies. 3. Set up Harmonic Model for instrument used in performance you are recognizing. See Setting Harmonic Model for method of determining appropriate harmonic ratio. 4. Use Auto Tune if you are not absolutely sure that performance was recorded with well-tuned instruments. 5. Use Selectivity, Sharpness and Threshold parameters to optimize TS-AudioToMIDI between producing many confusedly placed notes on the one hand (when too much notes are passed through) and silence, sometimes interrupted by notes on the other hand (too much notes filtered out). Optimal recognition settings lie just in the middle between these two extremes. 6. Do not forget about Minimal Note duration parameter. It is very powerful tool for reducing amount of "mesh" (short confusedly placed notes). Remember that Minimal Note duration parameter is taken into account only in non real-time recognition mode. 7. Do not be afraid to experiment with parameters. If you find some parameter configuration producing almost clear transcription, save it to Settings file and try to improve it. Usually there is no optimal settings configuration for the performance, for example, reducing Threshold can be compensated by reducing Sharpness or increasing Minimal Note duration. |
Quick Download
|
|||||||||||||||||||