MCPcopy Create free account
hub / github.com/PyTTaMaster/PyTTa / FRFMeasure

Class FRFMeasure

pytta/classes/measurement.py:682–836  ·  view source on GitHub ↗

Transferfunction object Properties: ------------ * excitation (SignalObj), (SignalObj): signal information used to reproduce (playback); * device (system default), (list | int): list of input and output devices; * inChannels ([1]), (li

Source from the content-addressed store, hash-verified

680
681# FRFMeasure class
682class FRFMeasure(PlayRecMeasure):
683 """
684 Transferfunction object
685
686 Properties:
687 ------------
688
689 * excitation (SignalObj), (SignalObj):
690 signal information used to reproduce (playback);
691
692 * device (system default), (list | int):
693 list of input and output devices;
694
695 * inChannels ([1]), (list | int):
696 list of device's input channel used for recording;
697
698 * outChannels ([1]), (list | int):
699 list of device's output channel used for playing or reproducing
700 a signalObj;
701
702 * samplingRate (44100), (int):
703 signal's sampling rate;
704
705 * lengthDomain ('time'), (str):
706 signal's length domain. May be 'time' or 'samples';
707
708 * timeLength (seconds), (float):
709 signal's time length in seconds for lengthDomain = 'time';
710
711 * fftDegree (fftDegree), (float):
712 2**fftDegree signal's number of samples for
713 lengthDomain = 'samples';
714
715 * numSamples (samples), (int):
716 signal's number of samples
717
718 * freqMin (20), (int):
719 minimum frequency bandwidth limit;
720
721 * freqMax (20000), (int):
722 maximum frequency bandwidth limit;
723
724 * comment ('No comments.'), (str):
725 some commentary about the signal or measurement object;
726
727 Methods:
728 ---------
729
730 * run():
731 starts playing the excitation signal and recording during the
732 excitation timeLen duration;
733 """
734
735 def __init__(self,
736 # Coordinate and orientation management being done trough
737 # ChannelObj at in/out ChannelsList
738 # coordinates={'points': [],
739 # 'reference': 'south-west-floor corner',

Callers 2

measurementFunction · 0.90
__parse_loadFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected