Skip to contents
-
MODPlugToPTPattern()
- Convert MODPlug pattern into a PTPattern object
-
PTBlock(<PTPattern>,<numeric>,<numeric>)
- Select and copy a range of PTCells into a PTBlock
-
PTCell-class PTCell
- The PTCell class
-
PTCell(<raw>,<missing>,<missing>,<missing>) PTCell(<character>,<missing>,<missing>,<missing>) PTCell(<PTModule>,<numeric>,<numeric>,<numeric>) `PTCell<-`(<PTModule>,<numeric>,<numeric>,<numeric>,<PTCell>) PTCell(<PTPattern>,<numeric>,<numeric>,<missing>) `PTCell<-`(<PTPattern>,<numeric>,<numeric>,<missing>,<PTCell>) PTCell(<PTTrack>,<numeric>,<missing>,<missing>) `PTCell<-`(<PTTrack>,<numeric>,<missing>,<missing>,<PTCell>)
- Coerce to or replace PTCell
-
PTModule-class PTModule
- The PTModule class
-
PTPattern-class PTPattern
- The PTPattern class
-
PTPattern(<raw>,<missing>) PTPattern(<matrix>,<missing>) PTPattern(<PTModule>,<numeric>) `PTPattern<-`(<PTModule>,<numeric>,<PTPattern>)
- Coerce to or replace PTPattern
-
PTPatternToMODPlug()
- Convert PTPattern data into a MODPlug pattern
-
PTSample-class PTSample
- The PTSample class
-
PTSample(<Wave>,<missing>) PTSample(<raw>,<missing>) PTSample(<PTModule>,<numeric>) `PTSample<-`(<PTModule>,<numeric>,<PTSample>)
- Coerce to or replace PTSample
-
PTTrack-class PTTrack
- The PTTrack class
-
PTTrack(<raw>,<missing>,<missing>) PTTrack(<matrix>,<missing>,<missing>) PTTrack(<character>,<missing>,<missing>) PTTrack(<PTModule>,<numeric>,<numeric>) `PTTrack<-`(<PTModule>,<numeric>,<numeric>,<PTTrack>) PTTrack(<PTPattern>,<numeric>,<missing>) `PTTrack<-`(<PTPattern>,<numeric>,<missing>,<PTTrack>)
- Coerce to or replace PTTrack
-
appendPattern(<PTModule>,<PTPattern>)
- Append a PTPattern to a PTModule
-
as.character(<PTCell>) as.character(<PTTrack>) as.character(<PTPattern>)
- Character representation of ProTrackR objects
-
as.raw(<PTCell>) `as.raw<-`(<PTCell>,<raw>) as.raw(<PTTrack>) `as.raw<-`(<PTTrack>,<matrix>) as.raw(<PTPattern>) `as.raw<-`(<PTPattern>,<matrix>) as.raw(<PTModule>)
- Extract and replace raw data
-
clearSamples(<PTModule>)
- Clear all samples from module
-
clearSong(<PTModule>)
- Clear all pattern info from module
-
deletePattern(<PTModule>,<numeric>)
- Remove a PTPattern table from a PTModule object
-
effect(<PTCell>) `effect<-`(<PTCell>,<character>)
- Extract or replace effect/trigger codes
-
fineTune(<PTSample>) `fineTune<-`(<PTSample>,<numeric>)
- Fine tune a PTSample
-
fix.PTModule(<PTModule>,<logical>) fix.PTModule(<PTModule>,<missing>)
- Attempt to fix PTModule to ProTracker specs
-
funk_table
- ProTracker Funk Table
-
loopLength(<PTSample>) `loopLength<-`(<PTSample>)
- The loop length of a PTSample
-
loopSample(<PTSample>)
- Looped waveform of a sample
-
loopStart(<PTSample>) `loopStart<-`(<PTSample>)
- The loop start position of a PTSample
-
loopState(<PTSample>)
- Get PTSample loop state
-
mod.intro
- Example of a PTModule object
-
modToWave(<PTModule>)
- Convert a PTModule object into an audio Wave object
-
moduleSize(<PTModule>)
- Get module file size
-
name(<PTSample>) `name<-`(<PTSample>,<character>) name(<PTModule>) `name<-`(<PTModule>,<character>)
- Obtain or replace the name of a PTModule or PTSample
-
note(<numeric>) note(<PTCell>) `note<-`(<PTCell>,<character>)
- Extract or replace a note
-
noteUp(<PTCell>) noteDown(<PTCell>) octaveUp(<PTCell>) octaveDown(<PTCell>) noteUp(<PTTrack>) noteDown(<PTTrack>) octaveUp(<PTTrack>) octaveDown(<PTTrack>) noteUp(<PTPattern>) noteDown(<PTPattern>) octaveUp(<PTPattern>) octaveDown(<PTPattern>)
- Raise or lower notes and octaves
-
noteToPeriod()
- Extract period value for a specific note
-
nybble() loNybble() hiNybble()
- Get the high or low nybble of a raw value
-
nybbleToSignedInt()
- Get signed integer values from nybbles
-
octave(<numeric>) octave(<PTCell>) `octave<-`(<PTCell>,<numeric>)
- Extract or replace an octave
-
modArchive.info() modArchive.download() modArchive.search.mod() modArchive.request.count() modArchive.max.requests() modArchive.view.by() modArchive.search.genre() modArchive.search.artist() modArchive.search.hash() modArchive.random.pick() modLand.search.mod() modLand.download.mod()
- Deprecated function migrated to
openmpt
-
pasteBlock(<PTPattern>,<matrix>,<numeric>,<numeric>)
- Paste a block of PTCell data into a PTPattern
-
patternLength(<PTModule>)
- Get the number of PTPattern tables in a PTModule
-
patternOrder(<PTModule>) `patternOrder<-`(<PTModule>,<ANY>,<numeric>)
- Get the pattern order table
-
patternOrderLength(<PTModule>) `patternOrderLength<-`(<PTModule>,<numeric>)
- Get the length of the pattern order table
-
paula_clock
- Paula clock table
-
periodToChar()
- Get the note and octave from period table
-
period_table
- ProTracker Period Table
-
playMod(<PTModule>)
- Play PTModule objects
-
playSample(<PTSample>) playSample(<PTModule>)
- Play audio samples
-
playWave(<Wave>) playWave(<WaveMC>)
- Play Wave objects
-
playingtable(<PTModule>)
- Generate a table for playing a PTModule object
-
plot(<PTModule>,<missing>)
- Plot a PTModule object
-
print(<PTCell>) print(<PTTrack>) print(<PTPattern>) print(<PTSample>) print(<PTModule>)
- Print ProTrackR objects
-
proTrackerVibrato()
- Get the vibrato table used by ProTracker
-
rawToCharNull()
- Convert raw vectors into a character string
-
rawToPTModule(<raw>)
- Convert a vector of raw data into a PTModule object
-
rawToSignedInt()
- Convert a raw vector into signed integers (short)
-
rawToUnsignedInt()
- Convert raw vector into a single unsigned integer value
-
read.module(<character>,<logical>) read.module(<ANY>,<missing>) read.module(<ANY>,<logical>)
- Read a ProTracker module file
-
read.sample(<character>)
- Read an audio file and coerce to a PTSample object
-
resample()
- Resample data
-
sampleLength(<PTSample>)
- Get the length of a PTSample
-
sampleNumber(<PTCell>) `sampleNumber<-`(<PTCell>,<numeric>)
- Extract or replace a sample number
-
noteToSampleRate() periodToSampleRate()
- Calculate the sample rate for a note or period value
-
signedIntToNybble()
- Convert a signed integer to a nybble in raw data.
-
signedIntToRaw()
- Convert signed integers (short) into a raw vector
-
trackerFlag(<PTModule>) `trackerFlag<-`(<PTModule>)
- Tracker flag indicating version compatibility
-
unsignedIntToRaw()
- Convert unsigned integer into a raw vector
-
volume(<PTSample>) `volume<-`(<PTSample>,<numeric>)
- Default playback volume of PTSample
-
waveform(<PTSample>) `waveform<-`(<PTSample>)
- Extract or replace a PTSample waveform
-
write.module(<PTModule>,<ANY>) write.module(<PTModule>,<character>)
- Export an PTModule object as a ProTracker module file
-
write.sample(<PTSample>,<character>)
- Write a PTSample object to an audio file