User Tools

Site Tools


visual3d:documentation:emg:filtering:emg_envelope

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
visual3d:documentation:emg:filtering:emg_envelope [2024/06/19 12:47] sgrangervisual3d:documentation:emg:filtering:emg_envelope [2024/07/17 15:45] (current) – created sgranger
Line 1: Line 1:
-**if you are using a version of visual3d older than 4.94, you will need to use the following commands to specify the frame window in seconds (as opposed to frames).**+====== EMG Envelope ====== 
 + 
 +**If you are using a version of Visual3D older than 4.94, you will need to use the following commands to specify the frame window in seconds (as opposed to frames).**
  
 <code> <code>
 ! ------------------------------------------- ! -------------------------------------------
-! apply a bandpass filter to the emg signals+! apply a bandpass filter to the EMG signals
 ! ------------------------------------------- ! -------------------------------------------
-highpass_filter +Highpass_Filter 
-/signal_types=analog +/Signal_Types=ANALOG 
-/signal_names=emg1+emg2+emg3 +/SIgnal_Names=EMG1+EMG2+EMG3 
-/signal_folder=original +/Signal_Folder=ORIGINAL 
-! /result_suffix+! /Result_Suffix
-! /result_folder=processed +! /Result_Folder=PROCESSED 
-! /filter_class=butterworth +! /Filter_Class=BUTTERWORTH 
-/frequency_cutoff= 50 +/Frequency_Cutoff= 50 
-/num_reflected= 0 +/Num_Reflected= 0 
-/total_buffer_size=100 +/Total_Buffer_Size=100 
-/num_bidirectional_passes=1+/Num_Bidirectional_Passes=1
 ; ;
  
-lowpass_filter +Lowpass_Filter 
-/signal_types=analog +/Signal_Types=ANALOG 
-/signal_names=emg1+emg2+emg3 +/SIgnal_Names=EMG1+EMG2+EMG3 
-/signal_folder=processed +/Signal_Folder=PROCESSED 
-! /result_suffix+! /Result_Suffix
-! /result_folder=processed +! /Result_Folder=PROCESSED 
-! /filter_class=butterworth +! /Filter_Class=BUTTERWORTH 
-/frequency_cutoff= 500 +/Frequency_Cutoff= 500 
-/num_reflected= 0 +/Num_Reflected= 0 
-/total_buffer_size=100 +/Total_Buffer_Size=100 
-/num_bidirectional_passes=1+/Num_Bidirectional_Passes=1
 ; ;
  
Line 36: Line 38:
 ! ------------------------------------------- ! -------------------------------------------
  
-metric_from_parameter +Metric_From_Parameter 
-/metric_name=analog_rate +/METRIC_NAME=ANALOG_RATE 
-/parameter_group=analog +/PARAMETER_GROUP=ANALOG 
-/parameter_name=rate+/PARAMETER_NAME=RATE
 ; ;
  
Line 47: Line 49:
 ! ------------------------------------------- ! -------------------------------------------
  
-evaluate_expression +Evaluate_Expression 
-/expression=1+0.1*metric::processed::analog_rate +/EXPRESSION=1+0.1*METRIC::PROCESSED::ANALOG_RATE 
-/result_name=rms_frames +/RESULT_NAME=RMS_FRAMES 
-/result_type=metric +/RESULT_TYPE=METRIC 
-! /result_folder=processed+! /RESULT_FOLDER=PROCESSED
 ; ;
  
 ! ------------------------------------------- ! -------------------------------------------
-! create a pipeline parameter of the rms window+! create a pipeline parameter of the RMS window
 ! -------------------------------------------  ! ------------------------------------------- 
  
-set_pipeline_parameter_to_data_value +Set_Pipeline_Parameter_To_Data_Value 
-/parameter_name=rms_frames +/PARAMETER_NAME=RMS_FRAMES 
-/signal_types=metric +/SIGNAL_TYPES=METRIC 
-/signal_names=rms_frames +/SIGNAL_NAMES=RMS_FRAMES 
-/signal_folder=processed+/SIGNAL_FOLDER=PROCESSED
 ; ;
  
Line 69: Line 71:
 ! -------------------------------------------- ! --------------------------------------------
  
-moving_rms +Moving_RMS 
-/signal_types=analog +/SIGNAL_TYPES=ANALOG 
-/signal_names=emg1+emg2+emg3 +/SIGNAL_NAMES=EMG1+EMG2+EMG3 
-/signal_folder=processed +/SIGNAL_FOLDER=PROCESSED 
-! /result_suffix+! /RESULT_SUFFIX
-/result_folder=rms +/RESULT_FOLDER=RMS 
-/num_window_frames=::rms_frames+/NUM_WINDOW_FRAMES=::RMS_FRAMES
 ; ;
 </code> </code>
visual3d/documentation/emg/filtering/emg_envelope.1718801258.txt.gz · Last modified: 2024/06/19 12:47 by sgranger