Biometrics


Theremino ECG

This application displays and records your heart rate tracings. Is not a substitute for ECG Viewer, but a specific application to highlight the frequency variations and arrhythmias. Then we analyze one derivation and use two special graphs that are not present in the classic ECG. The first shows the frequency variations over time and the second shows the signal correlation showing arrhythmias with itself shifted over time.

In this YouTube video you can see the original version (2017) of the application in operation.

This new YouTube video Show the new version we are publishing (February 2023).

To measure the oxygen saturation there are convenient portable meters that you can buy on eBay for ten euros (see This page). We then optimized the system to be simple and give the best performance in the search of arrhythmias, a field that is not covered by any commercial fixture (both saturation monitors ECG classics). For saturation would greatly complicate the sensor with two emitters at different wavelengths.

ThereminoECG V2.x

New version 2.x

The new version contains significant improvements. We still keep the instructions and links of the previous version, but we recommend using in their place the new documentation that you download from here:

Theremino System - Documentation files in Italian
Theremino_ECG_Help_ITA.pdf

Theremino System - Italiano documentation file
Theremino_ECG_Help_ENG.pdf

中文文档文件
Theremino_ECG_Help_CHN.pdf

Theremino System -Theremino System - Original documents in ODT format
Theremino_ECG_Help_OpenOfficeDocs.zip


Download Theremino ECG – Version 2.1
Theremino_ECG_V2.1

Theremino_ECG_V2.1_WithSources (version for programmers)
For all Windows systems to 32 and 64 bit. For Raspberry Pi, Linux, Android and OSX, read the installation notes.


Older versions of the ECG application


Theremino ECG V 1.0

Versions prior to 2.x did not run HRV so after recording data you had to analyze them with other programs, for example with HRVs (Heart Rate Variability) which we present in the next chapter of this page.

The documentation of the previous versions was here on the site but has been included in the PDF of the new version that in the fundamental aspects is quite similar.

– – – – – – –

Notes for versions

Version 1.0: First published version but is already complete and well proven.
Version 1.1
– The bottom bar now also shows the time of the recorded part.
– I jerked off to scorrerimento is limited to the recorded part.
Version 1.2
– Deleted error with very large input values.
– After RUN-STOP the ECG chart displays data until the end.
– Starting with RUN enabled the DeltaTime is properly zeroed.
Version 1.3
– Added the color green and red in the status bar to indicate when the pulses are valid.

– The PulseOut is activated only when the pulses are valid (from MinBPM to MaxBpm).
– Improved stability of the BPM chart.
Version 1.4
– Graph BPM is stored even when they exceed the minimum and maximum of the scale visible.

Download Theremino ECG – Version 1.4
Theremino_ECG_V 1.4

Theremino_ECG_V _WithSources 1.4 (version for programmers)
For all Windows systems to 32 and 64 bit. For Raspberry Pi, Linux, Android and OSX, read the installation notes.

Theremino System - HAL Input OutputHRV – Heart Rate Variability

The files produced by the Theremino ECG application are compatible with all analysis software and in particular with those for HRV analysis.

After trying many of them we recommend Kubios, but trust me we are not advertising it, we never do! We do not accept advertising on this site, and even when they offer it to us we say no! Readers' trust is more important than money.Kubios1

We recommend Kubios because it has a truly complete free version. We also tried that it reads our files without problems and also remembers folders. So you can retrieve the analyzes and view them again easily. However if you prefer you can use other HRV programs, for example HRVAS, EasieRR, RHRV etc.. Some are even Open Source and all of them easily read our data files.

In the image on the right you can see the Kubios panel that opens a data file of the Theremino ECG application.

In the next images you can see the types of analysis that can be done, but there is also much more than what you see here. Read the user guide to learn how to evaluate the results and to explore all the possibilities of analysis.

Kubios2b

Kubios3b

Kubios 4b

Kubios 5b

Sload and install Kubios
The free version is found in This page.
To install it, download the latest version of HRV STANDARD from This page.
Then to activate it you have to have a code sent by email from This page.


Theremino SlotsToSpeechTheremino System - HAL Input Output

SlotsToSpeech

This application pronounces the numerical value of one slot and has options to limit the number of messages to include only significant changes.

In many occasions it may be useful to know the numerical values, for example measured by a balance or from other sensors, without having to look at the screen to read.

The conversion from text to speech is of good quality and the usage is straightforward:. In Windows 10 They are already present one or two voices, usually that of their own language and English, so the application works quickly, without any installation.

Instructions for top window (voices installed)

This application uses the voices already installed the operating system and made available by “System.Speech.Synthesis”.

Do you use SAPI languages, but only those that are installed and used by the operating system. You can install new languages ​​in Windows 10, and some languages ​​provide new voices, Besides “Elsa”, “For”, “David” and “Huhui”, you see the initial image. Instead, most of the languages ​​that are downloaded from the Internet and install, They are invalid and will not appear on the list of this application.

Instructions for commands

  • In the box “Slot to speech” you write the number of slots, to read from the numbers that will be pronounced.
  • In the box “Round to digits” you write the number of significant digits to round the number. By decreasing the number of significant digits it simplifies the number to pronounce and it also reduces the frequency of voice messages.
  • The box “Min change” sets than you should change the number to activate the message. Raising the value of this box will reduce the frequency of posts.
  • The box “Min time” It determines how much time should be spent by the previous message to activate a new message. Raising this time is further reduced the frequency of posts.
  • In the right part there are two horizontal cursors. The top one regulates the speed and the lower the volume.

Notes for versions

Version 1.2 – First published version.

Download di Theremino SlotsToSpeech – Version 1.2
Theremino_SlotsToSpeech_V1.2

Theremino_SlotsToSpeech_V1.2_WithSources
For all Windows systems to 32 and 64 bit. For Raspberry Pi, Linux, Android and OSX, read the installation notes.


Theremino SlotTextToSpeechTheremino System - HAL Input Output

SlotText ToSpeech

This application is similar to the previous one (see his instructions) but it reads text strings from SlotText instead of numeric Slot numbers.

New applications also use SlotText if they need to. Currently (early months of 2022) the other applications that use SlotText are:
– Theremino_VideoColors
– Theremino_Cobot
– Theremino_Automation


Commands to this application

Commands are decoded when the text begins with “COMMAND:”
COMMAND:STOP
COMMAND:SPEED -10 to +10
COMMAND:VOLUME 0 to 100
COMMAND:VOICE ITA F / ENG M / ENG F


Notes for versions

Version 1.0 – First published version.
Version 1.1 – Added stop controls, speed, Volume & Voice.


Download di Theremino SlotTextToSpeech – Version 1.1
Theremino_SlotTextToSpeech_V1.1

Theremino_SlotTextToSpeech_V1.1_WithSources
For all Windows systems to 32 and 64 bit. For Raspberry Pi, Linux, Android and OSX, read the installation notes.


Theremino VoiceCommandsTheremino System - HAL Input Output

Theremino VoiceCommandsThis is a small but very important application. With it you send voice commands to other applications of our system, a little’ how Alexa does it, but with the big difference that Alexa has the commands she wants, while we can easily write commands and use the words we prefer.

An important innovation compared to Alexa, Google and similar, is the ability to use menus with few items and change them with a voice command. This allows you to use a large number of words and at the same time minimize the danger of false recognition in case of similar words. To give an example, if you use the word GARAGE then the only words that will be recognized could be OPEN / CLOSE / LIGHT / SHUT DOWN, without danger of confusing them with similar words used for other environments.

Twenty-six speech recognition languages are available. And it is not necessary to “Register” and give your own e-mail address and not even be connected to the Internet.

This app is easier to use than the Theremino_Voice explained on the next page. If you were already used to using Theremino_Voice Beware that here you use similar but simplified commands with important differences.

The big news compared to the Theremino_Voice is that commands are sent through the new SlotText and then received and used by other applications.

Usually the commands will be received by Theremino_Automation or Theremino_Blockly, they can also use text to speech methods to respond with their voice.

The recognition (If you talk close to the microphone) is almost perfect and independent of the pronunciation and the speaker's voice. The recognition method used is “Speaker Independent” they are not lengthy and tedious learning sessions. A side benefit of this method is that all family members can talk to your PC and be recognized.

Instructions for installing languages

This application requires the “Server runtime” and at least one SR entry (Speech Recognition) in your own language. In the folder “Installers” there are instructions and links to files to download and install.

You can install multiple languages and choose them with the lines found in the first part of the program.
Here are some examples:
CMD_RecogLanguage = en-us
CMD_RecogLanguage = en-US
CMD_RecogLanguage = zh-cn


First lines of the program with commands

  • CMD_SlotDecodedWords = 1 A number from 1 to 999 indicating the text slot to send the recognized words.
  • CMD_SlotExternalCommands = 2 A number from 1 to 999 this indicates the text slot from which to receive external commands. To disable external commands write -1 )
  • CMD_RecogLanguage = en-us Language can use for recognition, e.g. en-us, en-US, zh-cn, etc…)
  • CMD_Confidence = 0.7 Writing values to 0.1 to 0.9. High-numbered recognition is more difficult and must speak closer to the microphone and more accurately. With low numbers is facilitated recognition but errors are more frequent. Failing that command uses the value 0.6

Instructions for the lines of words to recognize

  • All ’ the beginning of each line c ’ is the word (or words) to recognize. If you want to use multiple words, for example, Vacuum cleaner on they are separated with spaces.
  • the recognized words are sent to the specified text slot with the appropriate command instruction: CMD_SlotDecodedWords
  • To the right of the word, or words, To be recognized you can add comments preceding them with a single superscript.
  • If to the right of the word to recognize you write Load followed by the name of an existing file in the folder Recog_Files, This file will be loaded in place of the current one. This way you can build complex sequences of menus and submenus, with few words to be recognized. Menus with a few words make for more reliable recognition.

External controls

  • You use the CMD_SlotExternalCommands explained before.
  • External commands are:
    RUN Start speech recognition.
    STOP Stop speech recognition.
    LOAD FileName.txt Upload a different file (it must be present in the Recog_Files folder)
  • these commands do not differentiate between uppercase and lowercase letters.

Left side buttons

  • Load Opens the Recog_Files folder to load another program.
  • SaveAs method Saves the text currently visible under a new name.
  • RUN By enabling this button (in Orange) the recognition is started.

Bottom bar controls

  • Microphone Opens the microphone properties control panel.
  • Audio signal indicator – If this horizontal bar is visible then recognition is enabled and you can talk. The amount of audio signal is indicated by the green fill.

Download di Theremino VoiceCommands – Version 1.0
Theremino_VoiceCommands_V1.0

Theremino_VoiceCommands_V1.0_WithSources
For all Windows systems to 32 and 64 bit. For Raspberry Pi, Linux, Android and OSX, read the installation notes.


Theremino VoiceTheremino System - HAL Input Output

Theremino Voice Recognition

This is a small app, but very important. With it the system Theremino can also listen and talk. You can send voice commands, hear confirmation messages and be read passages of text.

Converting from text to speech is of good quality. The recognition (If you talk close to the microphone) is almost perfect and independent of the pronunciation and the speaker's voice. The recognition method used is “Speaker Independent” they are not lengthy and tedious learning sessions. A side benefit of this method is that all family members can talk to your PC and be recognized.

Twenty-six languages are available, Italian included, both for speech, that for speech recognition. And it is not necessary to “Register” and give your own e-mail address and not even be connected to the Internet.

An important innovation compared to Alexa, Google and similar, is the ability to use menus with few items and change them with a voice command. This allows you to use a large number of words and at the same time minimize the danger of false recognition in case of similar words. To give an example, if you use the word GARAGE then the only words that will be recognized could be OPEN / CLOSE / LIGHT / SHUT DOWN, without danger of confusing them with similar words used for other environments.

L ’ the user can configure lists of valid words and can use voice commands to load other lists. In this way it is possible to build complex structures of menus and submenus and control any device, other applications of the system Theremino, through the slots.

You could, for example,, phone home and tell:

  • “Serra” and the answer would be: “Ok Greenhouse. Valid commands: Water, Lamps, Vacuum cleaner”
  • “Vacuum cleaner” and the answer would be: “Ok Vacuum Cleaner. Valid commands: Lit, Turned off”
  • “Lit” and the answer would be: “Ok On”

Instructions for top window (installed languages)

In the top window shows only TTS languages (Text To Speech) installed. Beware that for each of them you must have installed the corresponding language SR (Speech Recognition), otherwise the recognition of that language will not work.

And’ can install multiple languages (each consisting of two files) and choose in the horizontal top. The language you choose, must match the language of words to recognize and pronounce, otherwise the quality of recognition and pronunciation will be bad.

You must install the “Server runtime” and voices in your own language. In the folder “Installers” There are instructions and links.

UPDATE OF 2021
ATTENTION

Microsoft has deleted the pages with the voice files to download.
So download this ZIP file and unzip it where it suits you best.

HTTPS://www.theremino.com/uploads/Theremino_Voice_Installers.zip


Then install the Speech Platform, following these instructions:

1) Always throw “SpeechPlatformRuntime32.msi” (always the 32 bit even if the system is a 64 bit)
2) Press “Next”.
3) Double click on the file and install it.

Finally install the languages ​​in the desired languages (always in pairs of SR and TTS files).
For example to install Italian and English (USA) run the following files:

MSSpeech_SR_it-IT_TELE.msi
MSSpeech_TTS_it-IT_Lucia.msi
MSSpeech_SR_en-US_TELE.msi
MSSpeech_TTS_en-US_Helen.msi


Instructions on the left window (recognition)

  • All ’ the beginning of each line c ’ is the word (or words) to recognize. If you want to use multiple words, for example, “Exhaust Fan Turned On” you do not have to separate with spaces but with a point, then you write so: “Lighted Exhaust Fan.”.
  • To the right of the word to recognize numbers. Are the numbers that will be written into the slots, starting from the first Slot, When the word is recognized.
  • The number of slots interested depends on how many numbers you write in the line. Can be one or dozens. Then, For example, If the line is “Green 0 1000 0”, When the word is recognized “Green”, in the first three Slots are written the values “zero”, “a thousand” and “zero”.
  • If instead of writing out numbers of “x” then the smart card slot is not changed.
  • If you write “Pulse” then you hear a pulse and then the Slot is immediately reset to zero. The numeric value to be assigned to the slot during the impulse you write immediately after the word “Pulse” no spaces between. Then “pulse1000” It means “send to Slot the value 1000 and put it back to zero after a short time”.
  • If to the right of the word to recognize you write “Load” followed by the name of an existing file in the folder “Recog_Files”, This file will be loaded in place of the current one in the left window (recognition). This way you can build complex sequences of menus and submenus, with few words to be recognized. Menus with a few words make for more reliable recognition.
  • If to the right of the word to recognize you write “LoadTTS” followed by the name of an existing file in the folder “Speech_Files”, This file will be loaded instead of the one currently in the right window.

Commands to the left (recognition)

  • CMD_Prefix = valid words (The words you speak as a prefix)
  • CMD_FirstSlot = 1 (The first slot to use for this file)
  • CMD_Confidence = 0.7 (Writing values to 0.1 to 0.9. High-numbered recognition is more difficult and must speak closer to the microphone and more accurately. With low numbers is facilitated recognition but errors are more frequent. Failing that command uses the value 0.6)
  • CMD_RunSlot = 20 (The command to enable, disable the RUN button, in the absence of this command or by setting “-1” the RUN button is only manual)

Buttons on the left (recognition)

  • Load Upload one of the texts manually.
  • SaveAs method Saves the text currently visible under a new name.
  • Say nothing / Say one word / Say all words – With “Say nothing” recognition never answers. With “Say one word” you answer the only recognized word. With “Say all words” the response includes the recognized word and all valid words currently loaded file.

Instructions for the right window (text reading)

  • On the right there are the phrases for pronunciation.
  • Each phrase can reside on multiple lines. All ’ the beginning of each sentence (or story) There must be a command line, for example, “CMD_Slot 8 Text 2 Speed 1”. This command specifies the Slot (8), What number should be written in that slot to start the sentence (2) and the speaking rate (1). The speed may be from -10 (slooooooow) to +10 (very fast).
  • To utter one of these sentences a ’ other application must write the number of sentences in the specified Slot.
  • When you write “0” the Slot is “reset” the mechanism. Then you write a number and the corresponding sentence is pronounced.

Commands for the right window (text reading)

Examples:

  • CMD_Slot 1 Text 1 Speed 5 The line following this command will be pronounced when on Slot 1 you set the value 1. The pronunciation speed is very fast.
  • CMD_Slot 1 Text 2 Speed 1 The line following this command will be pronounced when on Slot 1 you set the value 1. Pronunciation speed is normal.
  • CMD_Slot 1 Text 3 Speed -5 The line following this command will be pronounced when on Slot 1 you set the value 1. Pronunciation speed is very slow.

Buttons on the right (text reading)

  • Load – Upload one of the texts manually.
  • SaveAs method – Saves the text currently visible under a new name.
  • Speak – Pronounce the sentence where the cursor is located, or all of the selected text.
  • Pause 1.7 – This command produces a break in text reading. The number represents the pause time in seconds and fractions of a second.

Lower bar buttons

  • RUN – By enabling this button (in Orange) the recognition is started.
  • Stop recog – By enabling this button (in Orange) the recognition is disabled when the computer speaks.
  • Audio signal indicator – When recognition is visible is enabled, you can talk and the amount of signal is indicated by the filling in green.
  • Microphone – Opens the microphone properties control panel.

If Stop recog is enabled then during the pronunciation of sentences, confirmation of commands and valid words, the recognition is disabled. So before you speak you should wait for l ’ audio signal indicator green returns.


Notes for versions

Version 1.5: This is the first published version. The improving but is already complete and usable.

Version 1.6
– Greatly enhanced the recognition.
– Added commands “CMD_Prefix”, “CMD_FirstSlot”, “CMD_Confidence” and “CMD_RunSlot”.
– Made evident (with a red bar) that in a few moments the recognizer is inactive.
– Improved l ’ tailback in the left window.
– Added possibility to write comments. Comments should start with a single quote, a minus or a double slash, i.e. ( ‘ ) , ( – ) or (//).
– Added the ability to write in the left window (recognition) also with one or more “x” to indicate that the Slots should not be edited.
– Introduced a”Splitter” horizontal that minimizes l ’ the installed language area.
– Introduced a”Splitter” vertical separating the Windows of recognition and pronunciation and which can be moved right and left.
– Added button “RUN” to start or stop the recognition.
– Added the ability to enable and disable the “RUN” with a command from slots.
– Added plus “Load” which loads command recognition files “LoadTTS” that upload file of pronunciation.
Version 1.7 – Added command “Pause” in the text to speech.
Version 1.8 – Increased to 50 milliseconds trigger time slots when you use “Pulse”. In this way there is a danger that the controlled applications may lose the impulse.
Version 1.9 and 2.0 – Small fixes.

Download Theremino Voice – Version 2.0
Theremino_Voice_V2.0

Theremino_Voice_V2.0_WithSources
For all Windows systems to 32 and 64 bit. For Raspberry Pi, Linux, Android and OSX, read the installation notes.


Theremino ViewTheremino System - HAL Input Output

Theremino - Video Space to Sound Space

This application is for those who cannot see.

The operating principle is innovative (direct conversion and instant visual space in the sound space). We checked all similar systems and no one has ever done this. It would therefore be appropriate to patent, but we'll do it better, We publish it.

Once an invention is published, No one can patent it.
Patent offices do not accept inventions that are already in the public domain.

The algorithm of converting the "Equivalent sound space"
For software details, Download the application and open it with Visual Studio 2008.
For an explanation and a comparison with other existing systems, read this document:
EquivalentSoundSpace_ITA.pdf

Operation
Glasses with earpieces and camera (cheap) and a Tablet in your Pocket.

Performance
A person with normal vision and with a bandage, Unable to fend off a ball. No similar system, extant until today, is so quick.

A blind person, with the ’ highly developed hearing and a long training period, could reach unimaginable results. Maybe even play ping pong.

Current version limitations
In version 1.0 missing pre-video processing algorithm, that will extract only the variations between adjacent elements. This will recognize both light objects on dark background, that dark objects on a light background. With this transformation, the large areas of uniform color and will not produce sounds and object recognition will be facilitated.

The current version does not automatically adapts to the light and works well only with light objects on a black background. Even without automatic reduction you can get good recognition if the scene is not too complex. Even the similar, including the most used The vOICe, they don't have automatic adjustment.

We publish this first version though is far from complete, to make “Art note” the fundamental concepts and prevent someone patents.

Download Theremino View – Version 1.0
Theremino_View_V 1.0 _WithSources

For all Windows systems to 32 and 64 bit. For Raspberry Pi, Linux, Android and OSX, read the installation notes.


Theremino VideoColorsTheremino System - HAL Input Output

Theremino VideoColors

This application decodes colors and is considerably superior to the sensors used with Arduino (for example the TCS3200 and other similar sensors). The first advantage is that you can see the color from a great distance, even many meters, while sensors such as the TCS3200 reach a maximum of about ten millimeters. Furthermore, by properly adjusting the camera parameters, exceptional measurement stability is achieved. The ink (HUE) measured changes very little even with significantly different lighting levels, both when the image is very dark and when it is very clear, almost white.

A WebCam is used as a sensor, choosing it among the cheapest. A great resolution (many pixels) it is useless for this application so we recommend buying the cheapest WebCams you can find. Eventually buy two different ones and try which one works best, because you can't know how they go without trying them.


How to choose the part of the image to measure

The measured color is the average of all visible pixels so if you want to select a smaller area you can enlarge it using the Zoom and Shift commands.

If you have the mouse instead of using the Zoom and Shift boxes it is better to place the cursor on the image and use the mouse wheel to zoom.


Speed ​​and quality settings

By adjusting the boxes “Zoom quality” and “Resolution” higher numbers slightly improve magnification quality, but the CPU effort is also slightly increased.

Increasing “Max fps” faster response to color changes is achieved, but the CPU effort is increased. A good compromise is value 10 which responds in a tenth of a second.


Meaning of the measured values

Numeric values ​​are sent on the Numeric Slots and the color names are sent on the TextSlots.

The measured values ​​are as follows:

R = Red (from 0 to 255)
G = Green (from 0 to 255)
B = Blu (from 0 to 255)
H = Hue (from 0 to 360)
S = Saturation (from 0 to 255)
L = Luminosity (from 0 to 255)

The value “HUE” is the “ink”, that is the color. This measurement does not take into account brightness and saturation.

The “ColorIndex” and the box “Color name” on the left give the closest of the following colors:
0= Black 1 = Red 2 = Orange 3 = Yellow 4 = Green 5 = Cyan 6 = Blue 7 = Purple 8 = White

The box “Color name” on the right chooses the closest color among the system colors.

The color names are sent to two SlotText (with index starting from First Slot”).

The new applications (early months of 2022) they also use SlotText if they need to. Currently the other applications that use SlotText are:
– Theremino_SlotTextToSpeech
– Theremino_Cobot
– Theremino_Automation


Notes for versions

Version 1.1 – Changed parameters are immediately saved in the INI file

Theremino VideoColors download – Version 1.1
Theremino_VideoColors_V1.1

Theremino_VideoColors_V1.1_WithSources
For all Windows systems to 32 and 64 bit. For Raspberry Pi, Linux, Android and OSX, read the installation notes.


Theremino MindwaveBridge


Mindwave is a brainwave sensor produced by Neurosky. This is the cheapest model of EEG sensor among those currently on the market. If you want to buy it, Amazon sells it at a price lower than that of the manufacturer's website.

MindwaveBridge is a software that acts as a bridge between the Mindwave and Theremino the system and allows you to use all the data coming from the sensor (attention, meditation and the frequency bands), freely configurable slots available.

The image of Theremino Master near the Mindwave is only indicative. To send data from mindwave to other system software (for example the synthesizer Theremin) the Master is not required but just the software “Theremino Mindwave Bridge” that's free.

In our tests we sent the Raw data to Theremino SoundPlayer, to emit sampled sounds, frequency modulated by mental waves. But this software opens the door to all kinds of experiments, limited only by imagination. For example, you could use ThereminoScript to move engines on mental commands or switch on led Chromotherapy and induction of relaxation feedback ...

ATTENTION:
Before thinking of using the mind to control complex operations,
keep in mind the limits of this technology.
Read this page: https://www.theremino.com/blog/biometry

Download Theremino Mindwave Bridge – Version 1.6
Theremino_MindwaveBridge_V 1.6
Theremino_MindwaveBridge_V 1.6 _WithSources
For all systems from Windows XP to Windows 10, both 32 which in 64 bit (Linux and OSX with Wine)

– – – – – – – – –

Editable documents in ODT format – Italian, English and Japanese
Those who know these languages could open the file in Open Office, fix them and send them to us. For other languages, you can take the file and have it translated to English: onlinedoctranslator that is great, a breeze and respects the formatting.
MindwaveBridge_Documentation_ITA_ENG_JAP

– – – – – – – – –

Recommendations for anyone thinking of buying a MindWave

This is the version used in tests :
Mindwave Bluetooth – Amazon
Amazon Price: 110 Euros (108 Euro + Adapter Bluetooth Pairing)

Qhis is the USB version with key (RF Receiver) included : Mindwave USB – Amazon
Amazon Price: 78 Euros all inclusive (also shipping)

Agrees to buy them from Amazon, on the manufacturer's website the price is greater than a few euros.
http://store.neurosky.com
http://store.neurosky.com/products/mindwave-1
http://store.neurosky.com/products/mindwave-mobile


Theremino EmotionMeter – Version 3.1

Theremino EmotionMeter 3.0 application

This is an easy to build and really interesting. You will get better performance of expensive $ $imi e-Meter, but using minimal hardware, to increase reliability and reduce costs.

We would like to clarify that it is only the biological parameters detection experiments. We're not giving credit to the ideas (sometimes even dangerous) that are spread by certain sects pseudo-scientific.

Original E-Meter

This image shows an e-Meter built with discrete components (transistors and integrated). Are expensive equipment (from 300 to 5000 dollars), but their design is rough, as shown on Wikipedia, the free encyclopedia and confirmed by numerous sites, for example, This (or in English This) and also This or This.

 

Emotion Meter Inputs

With our version eliminates the 99% hardware, the two components indicated by the arrow are all it takes to build a complete e-Meter. Are common components that everyone in the drawer, connect in five minutes and spend little more than ten euros, Master module included.

Our version is completely digital, so it's more accurate original appliances and has unique performance.

You can record the session, Audio included, to revise it in detail later. You can use voice commands, as well as connecting other equipment that repeat the same signal. There are three modes of operation, the original, an automatic reset and an innovative method that uses the derivative of the signal. Please read the following documentation, that explains everything about this unit.


Documentation downloads

Theremino System - Documentation files in Italian
EmotionMeter_Application_ITA.pdf
EmotionMeter_Hardware_ITA.pdf
EmotionMeter_History_ITA.pdf

Theremino System - English documentation files
EmotionMeter_Application_ENG.pdf
EmotionMeter_Hardware_ENG.pdf
EmotionMeter_History_ENG.pdf

Theremino System -Theremino System - Original documents in ODT format
EmotionMeter_Original_OpenOffice_Docs.zip


Download Theremino EmotionMeter – Version 3.1
Theremino_EmotionMeter_V3.1
Theremino_EmotionMeter_V3.1_WithSources

For all systems from Windows XP to Windows 10, both 32 which in 64 bit (Linux and OSX with Wine)


Active Electrodes

Active electrodes are applicable on the skin even without gel. Due to their almost infinite input impedance and their innovative construction, power frequency noise uptake is minimal. Then become possible configurations without reference electrode. All processing is done in software, thereby reducing the cost of hardware to almost zero. The number of sensors that can be connected is variable, You can start with a single sensor and use it for ECG and EEG indifferently. Then you can add an unlimited number of sensors (6 directly to ThereminoMaster and 8 at each “Slave” -on)

Research on active electrodes has unexpected developments, before I even finished them we switched to a different method, the electrodes without contact. To leave more room for new developments we moved everything into a section of the BLOG: blogs/biometry


Theremino EEG

EEG_TestSignals.png (832× 564)

This is the first version of the EEG application, for the first tests on the ECG and EEG sensors. Many parts will be improved. The software is simple and the sources are available. So if anyone wants to continue the work is welcome.

More information on these pages:
https://www.theremino.com/blog/biometry
HTTPS://www.theremino.com/hardware/inputs/biometry-sensors

– – – – – – –

Download Theremino EEG – Version 1.3
Theremino_EEG_V1.3.zip
Theremino_EEG_V1.3_WithSources.zip

For all systems from Windows XP to Windows 10, both 32 which in 64 bit (Linux and OSX with Wine)


Search program

Skin tension

  • Electroencephalography
  • Electrocardiography
  • EMG

Skin resistance

  • E-meter
  • Machines of truth
  • Research of acupuncture points

Body position

  • Long distance capacitive sensors (Capsensorhq)
  • Capacitive sensors within walking distance (Cap Keys)

Cardiovascular parameters

  • Saturation (Pulse Oximeter)
  • Plethysmographic curve

The contact person for biometrics is our new co-worker Maurice.

Mauritius is a GhostBuster senior. In Italian: “Expert Ghost Hunter”. Incidentally: the movie GhostBusters is about its fortieth anniversary and in the 2023 the fourth version should come out.

It is also measure the imponderable. Don't be fooled by these images, we joke a bit’ above but are serious research.

Legal notice

ITALIANO – HARDWARE: NEI LIMITI PREVISTI DALLA LEGGE il sistema Theremino VIENE FORNITO “COSÌ COM’È”, E NON RILASCIA GARANZIA ESPLICITA O IMPLICITA, RISPETTO ALLA SUA FUNZIONALITA’, OPERATIVITA’, O USO, INCLUSE, SENZA LIMITAZIONE, LE GARANZIE IMPLICITE DI COMMERCIABILITÀ, IDONEITÀ PER UNO SCOPO PARTICOLARE O VIOLAZIONE. SI DECLINANO ESPRESSAMENTE OGNI RESPONSABILITÀ PER DANNI DIRETTI, INDIRETTI, CONSEQUENZIALI, INCIDENTALI O SPECIALI, INCLUSI, SENZA LIMITAZIONI, MANCATI GUADAGNI, PERDITE DI PROFITTI, PERDITE DERIVANTI DA INTERRUZIONE DI ATTIVITA’ O PERDITE DI DATI, INDIPENDENTEMENTE DALLA FORMA DI AZIONE O TEORIA LEGALE SOTTO CUI LA RESPONSABILITA’ VIENE ASSERITA, ANCHE SE NON INFORMATI DELLA POSSIBILITA’ O RISCHIO DI TALI DANNI.
ITALIANO – SOFTWARE: IL SOFTWARE del sistema Theremino E’ UN SOFTWARE LIBERO: E’ POSSIBILE RIDISTRIBUIRLO E/O MODIFICARLO SECONDO I TERMINI DELLA LICENZA “GNU General Public License” COME PUBBLICATA DALLA “Free Software Foundation”, NELLA VERSIONE 3, O QUALSIASI VERSIONE SUCCESSIVA. È POSSIBILE OTTENERE UNA COPIA DELLA LICENZA “GNU General Public License” DA: http://www.gnu.org/licenses
ENGLISH – HARDWARE: THE PRODUCT Theremino System IS PROVIDED TO YOU “AS IT IS”, AND WE MAKE NO EXPRESS OR IMPLIED WARRANTIES WHATSOEVER WITH RESPECT TO ITS FUNCTIONALITY, OPERABILITY, OR USE, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR INFRINGEMENT. WE EXPRESSLY DISCLAIM ANY LIABILITY WHATSOEVER FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, INCIDENTAL OR SPECIAL DAMAGES, INCLUDING, WITHOUT LIMITATION, LOST REVENUES, LOST PROFITS, LOSSES RESULTING FROM BUSINESS INTERRUPTION OR LOSS OF DATA, REGARDLESS OF THE FORM OF ACTION OR LEGAL THEORY UNDER WHICH THE LIABILITY MAY BE ASSERTED, EVEN IF NOT ADVISED OF THE POSSIBILITY OR LIKELIHOOD OF SUCH DAMAGES.
ENGLISH – SOFTWARE: THE Theremino System SOFTWARE IS FREE SOFTWARE: YOU CAN REDISTRIBUTE IT AND/OR MODIFY IT UNDER THE TERMS OF THE “GNU General Public License” AS PUBLISHED BY THE “Free Software Foundation”, EITHER VERSION 3 OF THE LICENSE, OR ANY LATER VERSION. YOU CAN GET A COPY OF THE “GNU General Public License” FROM: http://www.gnu.org/licenses

Comments are closed.