/pxtnplay

Play Pxtone Collage files in Linux or MacOS.

Primary LanguageC++OtherNOASSERTION

pxtnplay

Overview

pxtone collage(.ptcop) player for linux or MacOS.

Description

Pxtone is original music format, written by STUDIO PIXEL.
pxtnplay can play music file(.ptcop) created by using Pxtone Collage. Enjoy!

pxtnplay-fs8

Installation

  • Requirement
    • Linux(kernel 2.32 or later) or MacOSX(confirmed 10.12 only)
    • c++11 compiler
      • gcc 4.8.1 or later
      • clang 3.3 or later
    • cmake
    • libao
    • libvorbis
 $ cmake .
 $ make

Gentoo Linux

 $ emerge cmake libao libvorbis
 $ git clone https://github.com/stkchp/pxtnplay.git
 $ cd pxtnplay
 $ cmake .
 $ make

MacOS

I use Homebrew in MacOS. Please install Homebrew and run below command.

 $ brew install cmake libao libvorbis
 $ git clone https://github.com/stkchp/pxtnplay.git
 $ cd pxtnplay
 $ cmake .
 $ make

Usage

Usage: pxtnplay [options] FILE
Play Pxtone Colage music files (.ptcop) in command line.

General Options
  -h --help        show this help and exit
  -v --version     show version and exit
  -q --quiet       no output

Play Option
  -B --buffer-size play buffer size (1-44100) [frame]
  -c --channels    channels         (1,2)
     --dummy       dummy output
  -r --rate        sample rate      (44100,22050,11025) [KHz]

Pxtone Options
  -l --loop        enable loop
     --fadein      enable fade in   (0-10000) [ms]
  -V --volume      change volume    (0-100) [%]

License

MIT

Author