Article History
 
 
 
Discussion
 
9951 views
 
24% damifortune
pxtone (format) View HTML Version
 

The pxtone format is a specific format for the music editor '[b]pxtone'[/b], a mostly '[b]sample-based piano roll sequencer'[/b] created and utilized by Daisuke "Pixel" Amaya, the developer of Cave Story and several other games (as well as Org Maker, the music editor that preceded pxtone). It can be downloaded '[l[https://studiopixel.jp/pxtone/[here] - look for the word Download and grab the most recent version. If you delete the file "japanese.ico", the interface will switch to English.

The original pxtone software is called "'[b]pxtone collage'[/b]" and comes with several different programs related to the editor: '[b]ptCollage.exe'[/b] (the main editor), '[b]ptPlayer.exe'[/b] (a playback mechanism), and a pair of synth generators named '[b]ptVoice.exe'[/b] and '[b]ptNoise.exe'[/b]. These can be used in addition to samples, which can be of .wav or .ogg format. If you want to learn how to use the original software, there is ample documentation on '[l[https://battleofthebits.com/lyceum/View/I%20Am%20New%20To%20pxtone[this lyceum article], as well as an English manual linked on the '[l[https://studiopixel.jp/pxtone/[pxtone download page].

A more modern fork of pxtone, "'[b]pxtone collab'[/b]", was created in 2020 by BotB's own '[l[https://battleofthebits.com/barracks/Profile/side/[side]. This fully accurate + compatible alternative is named '[l[https://yuxshao.github.io/ptcollab/[ptcollab] in reference to one of its flagship features, seamless online collaboration with others. It also offers a number of huge quality-of-life features and upgrades compared to the original pxtone collage:
* cross-platform support
* MIDI input (including polyphonic!)
* auto-vibrato
* automation lines
* microtonality (in the form of alternate equal divisions of the octave)
* .wav loop point unrolling
* and a large number of helpful sequencing shortcuts.

'[b]If you are completely new to this format, ptcollab is highly recommended as a starting point.'[/b] The pxtone collage guide '[l[https://battleofthebits.com/lyceum/View/I%20Am%20New%20To%20pxtone[on the lyceum] will still be helpful in learning the unique limitations and functions of the software, though there may be differences in workflow.

'[#[Capabilities]
Despite its interface resembling a modern piano roll DAW, the workflow of pxtone might be reminiscent of '[l[https://battleofthebits.com/lyceum/View/s3xmodit%20(format)/[s3xmodit] and other tracker-based music production: you can add samples and tones (known as '[b]voices'[/b]), but said samples are bound to '[b]units'[/b] with which it is possible to switch between different voices, making units more akin to channels in a tracker rather than instruments. The fact that '[b]each unit is monophonic'[/b] will likely be the biggest difference in workflow for anyone already used to piano roll sequencing. If you want a chord, you will have to clone the unit(s) or swap voices in other units.

Unique to pxtone is the ability to add '[b]synthesized voices'[/b] from two supplementary programs that come with pxtone collage: '[b]ptVoice and ptNoise'[/b]. ptVoice is primarily used for melodic timbres while ptNoise is used along with some external samples for percussive sounds.

Many basic '[b]sequencer effects'[/b] are available to control for each unit, like velocity, volume, panning, pitch fine-tune, stereo separation and a uniquely powerful portamento effect. In addition, '[b]customizable "delay" and "overdrive" effects'[/b] can be utilized - up to 4 delay and 2 overdrive settings per song.

'[b]ptcollab'[/b] offers many more modern features like polyphonic MIDI input, automation line drawing, auto-vibrato, and its flagship ability to seamlessly collaborate on a project online with others, while staying fully compatible with the .ptcop format. Be sure to check out all its useful sequencing and editing shortcuts in the Help menu, as well as the features shown off '[l[https://github.com/yuxshao/ptcollab/releases[in its release history].

One notable limitation of the format is that, while tempo and time signature can be set, they cannot be changed within a song.

You are also limited to 100 voices (samples/ptVoices/ptNoises) and 50 units (channels, essentially). It's usually easier to duplicate units if you want to create chords with one sample, but if your song is huge it might be a good idea to keep these limits in mind.

'[#[Tools]
- '[l[https://studiopixel.jp/pxtone/[pxtone collage] is the original editor software used to create pxtone songs.
- '[l[https://yuxshao.github.io/ptcollab/[pxtone collab] (ptcollab) is an alternative editor that targets the pxtone engine but also adds a bunch of features such as collaborative editing, MIDI input, cross-platform support, and many sequencing shortcuts.

'[#[Restrictions on submit]
The entry must be saved in the '[b].ptcop'[/b] or '[b].pttune'[/b] format. The filesize limit is 12.5MB. If you happen to be over the limit, consider swapping out large .wav samples for .ogg instead. In ptcollab, the samples can be swapped out by clicking "Change" on the Voice tab. (If you need to save them from your project first, use ptcollage to do this - unfortunately this feature is not currently available in ptcollab.)

'[#[Playback (for voting)]
In the original pxtone software, you may use 'ptPlayer.exe' for playback or open the file in 'ptCollage.exe' as you would any other project.

The more modern fork '[l[https://yuxshao.github.io/ptcollab/[pxtone collab/ptcollab] can also be used for playback by opening the .ptcop file in ptcollab and hitting play.

'[#[Render to MP3]
In pxtone collage, you can render a WAV through the file menu (file -> Output [*.wav]). Convert this to an MP3 however you want (try Audacity).

ptcollab can also render to WAV files (and should produce identical output to pxtone) which can then be converted to an MP3. It also has built-in volume and fade-out mechanisms should you desire that.

'[#[See also]
- '[[I Am New To pxtone] - extensive info on using pxtone collage + features of the format
- '[l[https://forum.cavestory.org/threads/midi-to-ptcop-converter-release.14949/[midi2ptcop] converter
- '[l[https://pxtone.org/2018/07/31/pxtonebox032/[pxtone box], another MIDI converter
- '[l[https://www.ptweb.me/[pxtone web] (ptweb), online player of pxtone songs also by '[l[https://battleofthebits.com/barracks/Profile/side/[side]. Many songs are posted here to listen to!
- '[l[https://www.cavestory.org/pixels-works/org-maker.php[Org Maker], Pixel's previous music software utilized in Cave Story

 
C A T E G O R I E S
 
 
Battle Formats