コマンドとリクエスト

コマンドはSpectraSOFTモデル、バージョンにより差異があります。ご使用モデルの取扱説明書、あるいはHELPメニューをご参照下さい。

CommandsData Request


DDE Commands

PRO/LABモデル
"[Run]" Starts the Analyzer
 
アナライザーをランします
"[Run ##]" Runs the Analyzer and stops after ## FFT's are performed
アナライザーをランし、FFTを##回実行後停止します
"[Single Step]" Performs a single FFT and stops
FFTを1回実行後停止します
"[Go To ##]" Go to the specified time within the WAV file (## = time in seconds)
WAVファイル上の##秒の位置にセットします
"[Stop]" Stops the Analyzer
アナライザーを停止します
"[Rewind]" Rewinds to the start of WAV file
WAVファイルを最初まで巻き戻します
"[Fast Forward]" Jumps to the end of the WAV file
WAVファイルを最後まで速送りします
"[Record]" Records new WAV data at current file position
新しいWAVファイルを記録します
"[Play]" Plays WAV file from current position
WAVファイルを現在位置から再生します
"[Run Generator]" Starts the generator
ジェネレーターをランします
"[Stop Generator]" Stops the generator
ジェネレーターを停止します
"[Trigger]" Forces trigger to occur
トリガーを準備します
"[Trigger On]" Enable Triggering
トリガーをオンします
"[Trigger Off]" Disable Triggering
トリガーをオフします
"[Trigger ReArm On]" Enables ReArm after trigger setting
トリガー設定後のReArmを有効にします
"[Trigger ReArm Off]" Disables ReArm after trigger setting
トリガー設定後のReArmを無効にします
"[Mode Real Time]" Changes to Real Time mode
Real Timeに設定します
"[Mode Recorder]" Changes to Recorder mode
Recorderに設定します
"[Mode Post Processing]" Changes to Post Processing mode
Post Processingに設定します
"[Marker1 xxx]" Sets frequency of marker 1 to XXX Hz
マーカー1をxxxHzに設定します
"[Marker2 xxx]" Sets frequency of marker 2 to XXX Hz
マーカー2をxxxHzに設定します
"[Marker3 xxx]" Sets frequency of marker 3 to XXX Hz
マーカー3をxxxHzに設定します
"[Marker4 xxx]" Sets frequency of marker 4 to XXX Hz
マーカー4をxxxHzに設定します
"[Marker5 xxx]" Sets frequency of marker 5 to XXX Hz
マーカー5をxxxHzに設定します
"[Marker6 xxx]" Sets frequency of marker 6 to XXX Hz
マーカー6をxxxHzに設定します
"[File Open FILENAME.WAV]" Opens specified WAV file
WAVファイル"FILENAME.WAV"を開きます
   
"[File Open FILENAME.CFG]" Opens specified configuration file
定義ファイル"FILENAME.CFG"を開きます
"[File Open FILENAME.CAL]" Opens specified calibration file
校正ファイル"FILENAME.CAL"を開きます
"[File Save FILENAME.WAV]" Saves current WAV file with specified filename
現在のWAVファイルを"FILENAME.WAV"の名前で保存します
"[File Decimate FILENAME.WAV ratio]" Decimates and saves WAV file with specified filename and decimation ratio
指定したデシメーションratio値とFILENAMEでWAVファイルを保存します
"[File Merge LEFT.WAV RIGHT.WAV]" Merges two mono WAV files into a single Stereo WAV file
2つのモノWAVファイルをマージし、ステレオWAVファイルにします
"[Reset Overload]" Resets overload status
オーバーロードをリセットします
"[Average Size ##]" Sets the averaging block size (## = 1...20; 21 = Infinite).
AVGブロックサイズを##に設定します。21はInfiniteです
   
"[Reset Average]" Resets running average
AVG機能を解除します
"[Minimize Window]" Shrink application to an icon
ウィンドウをアイコン化します
"[Restore Window]" Restore application to normal position
ウィンドウを元に戻します
"[Maximize Window]" Expand application to full screen
ウィンドウを最大化します
"[Logging On]" Enable Data Logging
データログ機能をオンします
"[Logging Off]" Disable Data Logging
データログ機能をオフします
"[Peak Hold On]" Enables Peak Hold
ピークホールド機能をオンします
"[Peak Hold Off]" Disable Peak Hold
ピークホールド機能をオフします
"[FFT Overlap ##]" Sets the FFT overlap percentage (## = 0...99) Post Processing mode only
FFTオーバーラップを##に設定します(Post Processingにみ)
"[FFT Size ##]" Sets the FFT size (note: analyzer will reset current spectrum).
FFTサイズを##に設定します(アナライザーは初期化します)
"[Sampling Rate ##]" Sets the current sampling rate to the specified value
サンプリングレートを指定値##に設定します
"[Window Bartlett]" Sets the Smoothing Window type (note: analyzer will reset current spectrum).
Smoothing Window(窓関数)をBartlettに設定します
"[Window Blackman]" Blackmanに設定します
"[Window Flat Top]" Flat Topに設定します
"[Window Hamming]" Hammingに設定します
"[Window Hanning]" Hanningに設定します
"[Window Kaiser]" Kaiserに設定します
"[Window Parzen]" Parzenに設定します
"[Window Triangular]" Triangularに設定します
"[Window Uniform]" Uniformに設定します

 

RTAモデル
"[Run]" Starts the Analyzer
 
アナライザーをランします
"[Run ##]" Runs the Analyzer and stops after ## FFT's are performed
アナライザーをランし、FFTを##回実行後停止します
"[Single Step]" Performs a single FFT and stops
FFTを1回実行後停止します
"[Stop]" Stops the Analyzer
アナライザーを停止します
"[Run Generator]" Starts the generator
ジェネレーターをランします
"[Stop Generator]" Stops the generator
ジェネレーターを停止します
"[Marker1 xxx]" Sets frequency of marker 1 to XXX Hz
マーカー1をxxxHzに設定します
"[Marker2 xxx]" Sets frequency of marker 2 to XXX Hz
マーカー2をxxxHzに設定します
"[Marker3 xxx]" Sets frequency of marker 3 to XXX Hz
マーカー3をxxxHzに設定します
"[Marker4 xxx]" Sets frequency of marker 4 to XXX Hz
マーカー4をxxxHzに設定します
"[Marker5 xxx]" Sets frequency of marker 5 to XXX Hz
マーカー5をxxxHzに設定します
"[Marker6 xxx]" Sets frequency of marker 6 to XXX Hz
マーカー6をxxxHzに設定します
"[File Open FILENAME.CAL]" Opens specified calibration file
校正ファイル"FILENAME.CAL"を開きます
"[Reset Overload]" Resets overload status
オーバーロードをリセットします
"[Average Speed ##]" Sets the averaging speed (0=Off, 1=Slow, 2=Medium, 3=Fast, 4=Forever).
AVGスピードを##に設定します。21はInfiniteです
"[Minimize Window]" Shrink application to an icon
ウィンドウをアイコン化します
"[Restore Window]" Restore application to normal position
ウィンドウを元に戻します
"[Maximize Window]" Expand application to full screen
ウィンドウを最大化します
"[Hide Window]" Hides the application from view
表示窓からアプリケーションを隠します
"[Show Window]" Shows the application
アプリケーションを表示します
"[Logging On]" Enable Data Logging
データログ機能をオンします
"[Logging Off]" Disable Data Logging
データログ機能をオフします
"[Set Input Device #]" Set the sound card device used for input where # is the 1 based index into the device list.
デバイスリストから入力に使用するサウンドカードを設定します
"[Set Output Device #]" Set the sound card device used for output where # is the 1 based index into the device list.
デバイスリストから出力に使用するサウンドカードを設定します
"[Exit Application]" Exit the application
アプリケーションを終了します
"[Set Annotation Line1 XYZ]" Sets the text for annotation line 1.
印刷シートの見出し表記文字を設定します(1行目)
"[Set Annotation Line2 XYZ]" Sets the text for annotation line 2.
印刷シートの見出し表記文字を設定します(2行目)
"[Print]" Print the main RTA plot.
オクターブバンド スペクトラムを印刷します
"[Print Narrowband]" Print the narrowband spectrum plot.
ナローバンド スペクトラムを印刷します


DDE Data Request

PRO/LABモデル
"Peak Frequency" Returns the frequency of the peak bin (same as Peak1 Frequency)
ピーク周波数値を返します
"Peak1 Frequency" Returns the 1st highest peak frequency
ピーク周波数値を返します(同上)
"Peak2 Frequency" Returns the 2nd highest peak frequency
第2ピーク周波数値を返します
"Peak3 Frequency" Returns the 3rd highest peak frequency.
第3ピーク周波数値を返します
"Peak4 Frequency" Returns the 4th highest peak frequency.
第4ピーク周波数値を返します
"Peak5 Frequency" Returns the 5th highest peak frequency.
第5ピーク周波数値を返します
"Peak6 Frequency" Returns the 6th highest peak frequency
第6ピーク周波数値を返します
"Peak Amplitude" Returns the amplitude of the peak bin (same as Peak1 Amplitude)
ピークアンプリチュード値を返します
"Peak1 Amplitude" Returns the 1st highest peak amplitude.
ピークアンプリチュード値を返します(同上)
"Peak2 Amplitude" Returns the 2nd highest peak amplitude.
第2ピークアンプリチュード値を返します
"Peak3 Amplitude" Returns the 3rd highest peak amplitude.
第3ピークアンプリチュード値を返します
"Peak4 Amplitude" Returns the 4th highest peak amplitude.
第4ピークアンプリチュード値を返します
"Peak5 Amplitude" Returns the 5th highest peak amplitude.
第5ピークアンプリチュード値を返します
"Peak6 Amplitude" Returns the 6th highest peak amplitude.
第6ピークアンプリチュード値を返します
"Total Power" Returns the total power with default weighting
トータルパワー値を返します
"Total Power A" Returns the total power with A weighting
"A"聴感補正時のトータルパワー値を返します
"Total Power B" Returns the total power with B weighting
"B"聴感補正時のトータルパワー値を返します
"Total Power C" Returns the total power with C weighting
"C"聴感補正時のトータルパワー値を返します
"THD" Returns the THD value
THD値を返します
"Spectrum" Returns spectrum as array**
spectrumデータ列を返します
"Phase" Returns phase as array**
phaseデータ列を返します
"Time Series" Returns time series values as array**
time seriesデータ列を返します
"Marker1 Amplitude" Returns Marker 1 amplitude value
マーカー1のアンプリチュード値を返します
"Marker2 Amplitude" Returns Marker 2 amplitude value
マーカー2のアンプリチュード値を返します
"Marker3 Amplitude" Returns Marker 3 amplitude value
マーカー3のアンプリチュード値を返します
"Marker4 Amplitude" Returns Marker 4 amplitude value
マーカー4のアンプリチュード値を返します
"Marker5 Amplitude" Returns Marker 5 amplitude value
マーカー5のアンプリチュード値を返します
"Marker6 Amplitude" Returns Marker 6 amplitude value
マーカー6のアンプリチュード値を返します
"Overload Status" Returns current overload status (1=true, 0=false)
オーバーロード状態情報を返します
"Overload Count" Returns count of overload events since last Run command.
オーバーロード発生回数値を返します
"FFT Count" Returns count of FFT's performed since last Run command.
FFT実行回数値を返します
"Current Time" Returns the current WAV file position in seconds.
現在のWAVファイル位置を秒で返します
"Total Time" Returns the total WAV file time in seconds.
WAVファイルサイズを秒で返します
"Logging Status" Returns 1 if Data Logging is enabled, 0 otherwise
データロギングが実行されると1を返します
"Peak Hold" Returns 1 if Peak Hold is enabled, 0 otherwise
ピークホルドが実行されると1を返します
"FFT Overlap" Returns the overlap percentage (0...99)
オーバーラップ値を返します
"FFT SIze" Returns the FFT size
FFTサイズ値を返します
"Average Size" Returns the averaging block size (1...20; 21 if infinite).
AVGブロックサイズ値を返します
"Smoothing Window" Returns the name of the smoothing window being used
使用しているSmoothing Window(窓関数)パラメターを返します

 

RTAモデル
"Peak Frequency" Returns the frequency of the peak bin (same as Peak1 Frequency)
ピーク周波数値を返します
"Peak1 Frequency" Returns the 1st highest peak frequency
ピーク周波数値を返します(同上)
"Peak2 Frequency" Returns the 2nd highest peak frequency
第2ピーク周波数値を返します
"Peak3 Frequency" Returns the 3rd highest peak frequency.
第3ピーク周波数値を返します
"Peak4 Frequency" Returns the 4th highest peak frequency.
第4ピーク周波数値を返します
"Peak5 Frequency" Returns the 5th highest peak frequency.
第5ピーク周波数値を返します
"Peak6 Frequency" Returns the 6th highest peak frequency
第6ピーク周波数値を返します
"Peak Amplitude" Returns the amplitude of the peak bin (same as Peak1 Amplitude)
ピークアンプリチュード値を返します
"Peak1 Amplitude" Returns the 1st highest peak amplitude.
ピークアンプリチュード値を返します(同上)
"Peak2 Amplitude" Returns the 2nd highest peak amplitude.
第2ピークアンプリチュード値を返します
"Peak3 Amplitude" Returns the 3rd highest peak amplitude.
第3ピークアンプリチュード値を返します
"Peak4 Amplitude" Returns the 4th highest peak amplitude.
第4ピークアンプリチュード値を返します
"Peak5 Amplitude" Returns the 5th highest peak amplitude.
第5ピークアンプリチュード値を返します
"Peak6 Amplitude" Returns the 6th highest peak amplitude.
第6ピークアンプリチュード値を返します
"Wideband Power Level" Returns the wideband power level with selected weighting
設定されている聴感補正時のワイドバンドパワーレベル値を返します
"THD" Returns the THD value
THD値を返します
"IMD" Returns the IMD value
IMD値を返します
"SNR" Returns the SNR value
THD値を返します
"SINAD" Returns the SINADF value
SINAD値を返します
"NF" Returns the NF(Noise Figure) value
NF値を返します
"Delay Finder" Returns the Delay Finder value
Delay Finder値を返します
"Spectrum" Returns entire spectrum as array**
Spectrumデータ列を返します
"Peak Spectrum" Returns entire peak spectrum as array**
Peak Spectrumデータ列を返します
"Marker1 Amplitude" Returns Marker 1 amplitude value
マーカー1のアンプリチュード値を返します
"Marker2 Amplitude" Returns Marker 2 amplitude value
マーカー2のアンプリチュード値を返します
"Marker3 Amplitude" Returns Marker 3 amplitude value
マーカー3のアンプリチュード値を返します
"Marker4 Amplitude" Returns Marker 4 amplitude value
マーカー4のアンプリチュード値を返します
"Marker5 Amplitude" Returns Marker 5 amplitude value
マーカー5のアンプリチュード値を返します
"Marker6 Amplitude" Returns Marker 6 amplitude value
マーカー6のアンプリチュード値を返します
"Overload Status" Returns current overload status (1=true, 0=false)
オーバーロード状態情報を返します
"Overload Count" Returns count of overload events since last Run command.
オーバーロード発生回数値を返します
"FFT Count" Returns count of FFT's performed since last Run command.
FFT実行回数値を返します
"Logging Status" Returns 1 if Data Logging is enabled, 0 otherwise
データロギングが実行されると1を返します
"Average Speed" Returns the averaging Speed (0=Off, 1=Slow, 2=Medium, 3=Fast, 4=Forever) .
AVGスピード値を返します
"Peak Hold" Returns the peak hold type (0=Off, 1=Slow, 2=Medium, 3=Fast, 4=Forever) .
AVGスピード値を返します

'** Array format:

Data is returned in the same format used by the clipboard:

Spectrum
1st column = Frequency in Hz
2nd column = Amplitude in same units as current display.

Phase
1st column = Frequency in Hz
2nd column = Phase in degrees

Time Series
1st column = Time in seconds
2nd column = Amplitude in same units as current display.


注意: バージョンにより編集・変更を受けることがありますので、ご使用のSpectraSOFTの「Help」をご参照下さい。


ST-Top Page