Package nidaqdev
Class NIPlaybackSystem
java.lang.Object
soundPlayback.PlaybackSystem
nidaqdev.NIPlaybackSystem
Playback system to use when acquiring data from NI cards.
- Author:
 - Doug Gillespie
 
- 
Field Summary
Fields inherited from class soundPlayback.PlaybackSystem
changeObservers - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionGet the swing component for the playback system.intgetName()booleanplayData(RawDataUnit[] data, double gain) booleanprepareSystem(PlaybackControl playbackControl, int nChannels, float sampleRate) booleanMethods inherited from class soundPlayback.PlaybackSystem
addChangeObserver, getDeviceState, mustSameIOSampleRate, notifyObservers, removeChangeObserver 
- 
Constructor Details
- 
NIPlaybackSystem
- Parameters:
 niDaqProcess-
 
 - 
 - 
Method Details
- 
getDialogComponent
Description copied from class:PlaybackSystemGet the swing component for the playback system.- Specified by:
 getDialogComponentin classPlaybackSystem- Returns:
 - the swing component for the playback system.
 
 - 
getMaxChannels
public int getMaxChannels()- Specified by:
 getMaxChannelsin classPlaybackSystem
 - 
getName
- Specified by:
 getNamein classPlaybackSystem- Returns:
 - System name
 
 - 
playData
- Specified by:
 playDatain classPlaybackSystem
 - 
prepareSystem
- Specified by:
 prepareSystemin classPlaybackSystem
 - 
unPrepareSystem
public boolean unPrepareSystem()- Specified by:
 unPrepareSystemin classPlaybackSystem
 - 
getDeviceName
- Overrides:
 getDeviceNamein classPlaybackSystem- Returns:
 - the name of the actual playback device
 
 - 
getSettingsPane
- Specified by:
 getSettingsPanein classPlaybackSystem- Returns:
 
 
 -