Package: openmpt 0.0.1.0004

openmpt: Open ModPlug Tracker port

Reads, renders and plays music tracker files using the libopenmpt library.

Authors:Pepijn de Vries [aut, cre], Jeroen Ooms [ctb], Jester [cph, dtc], OpenMPT Project Developers and Contributors [cph]

openmpt_0.0.1.0004.tar.gz
openmpt_0.0.1.0004.zip(r-4.5)openmpt_0.0.1.0004.zip(r-4.4)openmpt_0.0.1.0004.zip(r-4.3)

openmpt_0.0.1.0004.tar.gz(r-4.5-noble)openmpt_0.0.1.0004.tar.gz(r-4.4-noble)
openmpt.pdf |openmpt.html
openmpt/json (API)
NEWS

# Install 'openmpt' in R:
install.packages('openmpt', repos = c('https://pepijn-devries.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/pepijn-devries/openmpt/issues

Uses libs:
  • libopenmpt– Module music library based on OpenMPT
  • portaudio19– Portable audio I/O C++ bindings
  • c++– GNU Standard C++ Library v3

On CRAN:

audiomodules

2.00 score 2 scripts 23 exports 2 dependencies

Last updated 19 days agofrom:4f5177fec1 (on master). Checks:OK: 5. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 05 2024
R-4.5-win-x86_64OKNov 05 2024
R-4.5-linux-x86_64OKNov 05 2024
R-4.4-win-x86_64OKNov 05 2024
R-4.3-win-x86_64OKNov 05 2024

Exports:channel_mute_statuschannel_mute_status<-channel_volumechannel_volume<-convert_moddemo_modget_duration_secondsget_metadataget_metadata_keysglobal_volumeglobal_volume<-openmpt_infopatternpitch_factorpitch_factor<-playposition_secondsposition_seconds<-read_modrewindset_position_order_rowtempo_factortempo_factor<-

Dependencies:avcpp11

Readme and manuals

Help Manual

Help pageTopics
Control the volume of a modulechannel_mute_status channel_mute_status<- channel_volume channel_volume<- global_volume global_volume<-
Convert a ModPlug Tracker module to an audio fileconvert_mod
Loads demo module included with the packagedemo_mod
Get ModPlug Tracker module durationget_duration_seconds
Get ModPlug Tracker module meta dataget_metadata get_metadata_keys
Retrieve information about the OpenMPT libraryopenmpt_info
Get a specific ModPlug pattern tablepattern
Control the pitch and tempo of a modulepitch_factor pitch_factor<- tempo_factor tempo_factor<-
Play a ModPlug Tracker moduleplay
Get and set ModPlug Tracker module positionposition_seconds position_seconds<- rewind set_position_order_row
Implementation of basic S3 genericsformat.openmpt print.openmpt
Read Open ModPlug moduleread_mod