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
-
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()
- ModArchive helper functions
-
modLand.search.mod()
modLand.download.mod()
- ModLand helper functions
-
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
-
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>,<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