Home

Awesome

Quartz

DFPWM and MDFPWM audio player for ComputerCraft.

quartz

Installation

Quartz can be installed by executing the download.lua file or by copy pasting this command:

wget run https://raw.github.com/Ale32bit/Quartz/main/download.lua

Usage

Run the player.lua program and insert a disk containing a .dfpwm or a .mdfpwm file.

Controls

KeyDescription
SpacePlay/Pause/Resume
SStop
LeftBackward 5 seconds
RightForward 5 seconds
UpVolume up
DownVolume down
Page UpDistance Up
Page DownDistance Down
F1Toggle log screen (keys still work)

Configuration

Quartz can be configured with the use of the set command.

KeyDescriptionTypeDefault
quartz.leftLeft channel speaker, can be a side of the computer or a network name.stringleft
quartz.rightRight channel speaker, can be a side of the computer or a network name.stringright
quartz.volumeVolume of the audio, must be a float number between 0.0 and 1.0.number1.0
quartz.distanceThe range of the audio, must be an integer number between 0 and 128.number1
quartz.loopReplays the audio track when it ends.booleantrue
quartz.autoplayAutomatically plays the disk when the program is started.booleantrue
quartz.distributedPlay mono audio on all speakers attached to the network. This setting disables quartz.left and quartz.right. Fine tune quartz.distance for best coverage.booleanfalse
quartz.rawSkip the audio filters when decoding DFPWM.booleanfalse
quartz.stream.serverServer URL of the conversion service. No trailing slash.stringhttps://cc.alexdevs.me