- emuDBhandle
- emuDB handle as returned by - load_emuDB
 
- seglist
- tibble,- emuRsegsor- emusegsobject obtained by- querying a loaded emuDB
 
- ssffTrackName
- The name of track that one wishes to extract (see 
- list_ssffTrackDefinitionsfor the defined ssffTracks of the 
emuDB). If the parameter- onTheFlyFunctionNameis set, then 
this corresponds to the column name af the AsspDataObj (see- wrassp::wrasspOutputInfos[[onTheFlyFunctionName]]$tracksand- wrasspOutputInfos- NOTE:- library(wrassp)might be 
necessary to access the- wrasspOutputInfosobject without the- wrassp::prefix). 
If the parameter- onTheFlyFunctionNameis set and this one isn't, then per default
the first track listed in the- wrassp::wrasspOutputInfosis chosen 
(- wrassp::wrasspOutputInfos[[onTheFlyFunctionName]]$tracks[1]).
 - get_trackdatahas so called constant track names that are always available 
for every emuDB. The constant track names are:
 
- cut
- An optional cut time for segment data, ranges between 
0 and 1, a value of 0.5 will extract data only at the segment midpoint. 
- npoints
- An optional number of points to retrieve for each segment or event. 
For segments this requires the - cutparameter to be set; if this is the 
case, then data is extracted around the resulting cut time. 
For events data is extracted around the event time. If npoints is an odd number, the 
samples are centered around the cut-time-sample; if not, they are skewed to the
right by one sample.
 
- onTheFlyFunctionName
- Name of wrassp function that will perform the on-the-fly 
calculation (see - ?wrasspfor a list of all the signal processing functions wrassp provides)
 
- onTheFlyParams
- A - pairlistof parameters that will be given to the function 
passed in by the- onTheFlyFunctionNameparameter. This list can easily be 
generated by applying the- formalsfunction to the on-the-fly function name and then setting the according 
parameter one wishes to change.
 
- onTheFlyOptLogFilePath
- Path to optional log file for on-the-fly function 
- onTheFlyFunction
- pass in a function pointer. This function will be called with the path to the
current media file. It is required that the function returns a tibble/data.frame like object that contains
a column called - frame_timethat specifies the time point of each row.- get_trackdatawill then
extract the rows belonging to the current segment. This allows users to code their own function to be used with- get_trackdataand allows for most data formats to be used within an emuDB.
 
- resultType
- Specify class of returned object. Either - "emuRtrackdata",- "trackdata"or- "tibble"== the default  (see- trackdata,- emuRtrackdataand- tibblefor details about these objects).
 
- consistentOutputType
- Prevent converting the output object to a - data.framedepending on the- npointand- cutarguments (only applies to output 
type "trackdata"). Set to- FALSEif the following legacy- emu.trackoutput 
conversion behaviour is desired: If the- cutparameter is not set (the default) an 
object of type- trackdatais returned. If- cutis set and- npointsis not, or the seglist is of type event and npoints is not set, a- data.frameis 
returned (see the- consistentOutputTypeto change this behaviour).
 
- verbose
- Show progress bars and further information