# Open 'ModPlug' Tracker Port

## Documentation for package ‘openmpt’ version 0.1.4

- DESCRIPTION file.
- User guides, package vignettes and other documentation.
- Package NEWS.

## Help Pages

channel_mute_status | Control the volume of a module
channel_mute_status<- | Control the volume of a module
channel_volume | Control the volume of a module
channel_volume<- | Control the volume of a module
control | Get or set OpenMPT module controls
control<- | Get or set OpenMPT module controls
control_keys | Get or set OpenMPT module controls
convert_mod | Convert a ModPlug Tracker module to an audio file
demo_mod | Loads demo module included with the package
format.openmpt | Implementation of basic S3 generics
format_pattern_row_channel | Get a specific 'openmpt' pattern table or its cells
format_pattern_row_channel_command | Get a specific 'openmpt' pattern table or its cells
get_channel_names | Get 'openmpt' module element names
get_current_channel_vu_left | Get the state of specific aspects of an 'openmpt' class object
get_current_channel_vu_mono | Get the state of specific aspects of an 'openmpt' class object
get_current_channel_vu_rear_left | Get the state of specific aspects of an 'openmpt' class object
get_current_channel_vu_rear_right | Get the state of specific aspects of an 'openmpt' class object
get_current_channel_vu_right | Get the state of specific aspects of an 'openmpt' class object
get_current_estimated_bpm | Get the state of specific aspects of an 'openmpt' class object
get_current_order | Get the state of specific aspects of an 'openmpt' class object
get_current_pattern | Get the state of specific aspects of an 'openmpt' class object
get_current_playing_channels | Get the state of specific aspects of an 'openmpt' class object
get_current_row | Get the state of specific aspects of an 'openmpt' class object
get_current_speed | Get the state of specific aspects of an 'openmpt' class object
get_current_tempo | Get the state of specific aspects of an 'openmpt' class object
get_duration_seconds | Get ModPlug Tracker module duration
get_instrument_names | Get 'openmpt' module element names
get_metadata | Get ModPlug Tracker module meta data
get_metadata_keys | Get ModPlug Tracker module meta data
get_num_channels | Get element counts from an 'openmpt' module
get_num_instruments | Get element counts from an 'openmpt' module
get_num_orders | Get element counts from an 'openmpt' module
get_num_patterns | Get element counts from an 'openmpt' module
get_num_samples | Get element counts from an 'openmpt' module
get_num_subsongs | Get element counts from an 'openmpt' module
get_order_names | Get 'openmpt' module element names
get_order_pattern | Get the pattern index of an 'openmpt' module at a specific order index
get_pattern_names | Get 'openmpt' module element names
get_pattern_num_rows | Get element counts from an 'openmpt' module
get_sample_names | Get 'openmpt' module element names
get_subsong_names | Get 'openmpt' module element names
global_volume | Control the volume of a module
global_volume<- | Control the volume of a module
has_audio_device | Test if there is an audio device
highlight_pattern_row_channel | Get a specific 'openmpt' pattern table or its cells
highlight_pattern_row_channel_command | Get a specific 'openmpt' pattern table or its cells
modarchive_api | Functions to interact with modArchive
modarchive_download | Functions to interact with modArchive
modarchive_genres | Functions to interact with modArchive
modarchive_info | Functions to interact with modArchive
modarchive_random | Functions to interact with modArchive
modarchive_requests | Functions to interact with modArchive
modarchive_search_artist | Functions to interact with modArchive
modarchive_search_genre | Functions to interact with modArchive
modarchive_search_hash | Functions to interact with modArchive
modarchive_search_mod | Functions to interact with modArchive
modarchive_view_by | Functions to interact with modArchive
modland_download | Functions to interact with modLand
modland_search | Functions to interact with modLand
openmpt_info | Retrieve information about the OpenMPT library
pattern | Get a specific 'openmpt' pattern table or its cells
pitch-tempo | Control the pitch and tempo of a module
pitch_factor | Control the pitch and tempo of a module
pitch_factor<- | Control the pitch and tempo of a module
play | Play a ModPlug Tracker module
position_seconds | Get and set ModPlug Tracker module position
position_seconds<- | Get and set ModPlug Tracker module position
print.openmpt | Implementation of basic S3 generics
read_mod | Read Open ModPlug module
render_param | Get or set render parameters for a specific module
render_param<- | Get or set render parameters for a specific module
repeat_count | Get or set the repeat count for an 'openmpt' module
repeat_count<- | Get or set the repeat count for an 'openmpt' module
rewind | Get and set ModPlug Tracker module position
set_position_order_row | Get and set ModPlug Tracker module position
subsong | Get or set the current subsong in an 'openmpt' module
subsong<- | Get or set the current subsong in an 'openmpt' module
tempo_factor | Control the pitch and tempo of a module
tempo_factor<- | Control the pitch and tempo of a module
volume-control | Control the volume of a module