Home
7Canaries Web Online Help
About 7Canaries Project
Features
Getting Started
System Requirements
Install/Uninstall
Quick Start
Using 7Canaries
Wave Recording
Offline Recognition
Realtime Recognition
VisiNote(tm) Editor
Other Operations
Setting Options
Advanced Topics
How 7Canaries works
Setting Equalizer
Using GS files
Setting Recognition Parameters
Offline Recognition Parameters
Wave->Pitch Algorithm Selection
Pitch->MIDI Algorithm Selection
Typical Cases
Realtime Recognition Parameters
User Interface
Main Window
Child Windows
Wave Window
MIDI Window
VisiNote Editor(tm) Window
Color Setup
Note Attributes
Default Note Attributes
GS Window
Tools
Wave Recorder
Realtime Module
Settings
Options Dialog
General Tab
Processing Tab
Devices Tab
Recognition Settings
Wave->Pitch Tab
Pitch->MIDI Tab
MIDI Options Tab
Equalizer
Misc. Dialogs
Startup dialog
MIDI File Properties
Progress Window
Registration Dialog
Menu Reference
Keyboard Reference
Technical Support
FAQ
Reading CD Audio Disks
Support Sources
Order
How to Order 7Canaries
Entering Registration Code
Miscellaneous
License Agreement
Contact us
Realtime Recognition Parameters
Realtime Algorithms differ a bit from ones that used in Offline Recognition. These topics describe the differences.

There is also a difference between the notes that are played when recognizing in Realtime and notes that are recorded into a MIDI file. Minimal Note Duration parameter is applied only to the recorded MIDI, because the note length is not yet determined when the note starts to play. For the same reason, all realtime notes are played at a constant volume (velocity).

RealTime uses its own algorithm of Pitch->MIDI processing. Minimal Note Duration is applied to the recorded MIDI notes, all other parameters from Pitch->MIDI Tab are ignored. MIDI file options are taken from MIDI Options dialog.

Selection of most realtime parameters is made directly from Realtime Module .

Noise Gate parameter sets an absolute cutoff for silent notes. All notes that are quieter than the Noise Gate are taken away.

It is always recommended to play with different recognition settings to achieve better performance.
 
Realtime Algorithms  

Polyphonic - Sensors is similar to "Advanced Sensors" offline algorithm.
Polyphony determines relative cut-off for simultaneous notes. The higher the value, the more notes can sound at the same time.


Monophonic - Correlators is a new monophonic algorithm that uses correlators. It has no additional setup.

Monophonic - Sensors is a monophonic modification of the Sensors algorithm.
Harmonic Filter allows fixing the situation when overtones are recognized as notes, but setting this parameter to a very high value can lead to almost all of the required notes missing

Beat Detection algorithm does not detect pitch of signal. It detects sudden increase of signal level. Beat Detection allows to convert beats or claps into MIDI drum sound without noticeable delay in real-time.
Min. Attack specifies minimal signal attack. If signal attack (speed of volume increase) is greater than specified value then beat accepts, otherwise rejects.