|This article needs additional citations for verification. (May 2011)|
PxTone Collage is both a freeware music editing program and the specialized music format (.pxtone) that it uses. Both the format and the program are still in development by Daisuke "Pixel" Amaya and only a Beta version is out currently.
The format is similar to MIDI files in many ways. A prominent difference includes instrument samples ("voices") that are stored within the song data itself.
The program also is capable of opening other sample formats developed by Pixel (ptnoise, ptvoice) as well as some more popular sample formats, such as .wav and .ogg. The primary interface of the program is a piano roll display used to place notes and specify duration, volume, panning, sample, and pitch. The tempo of a song can be set, but it cannot be changed during playback. The .pxtone format also allows the storage of some additional information, such as song comments and song name.
Along with Pxtone Collage are included several programs for creating instrument samples (ptnoise and ptvoice format) and a small player application. Included also are DLL and header files for programming with PxTone.
In 1998, Pixel released a small music-writing and playback application known as PiyoPiyo. This format features three melody tracks with customizable wave samples, and a fourth track dedicated solely to drum samples. The editor interface uses the piano roll that would become standard in all of Pixel's future music editors. A considerable flaw with the PiyoPiyo design is that its playback is linked to CPU usage, in that a heavily taxed CPU will cause playback to slow down.
Some time later, Pixel developed the Organya format for use in Cave Story. This format is very similar to PiyoPiyo, with the major difference being support for up to 8 melody tracks and 8 drum tracks for 16 simultaneous sounds. Rather than having the specifications of the waveform editable, Organya uses a built-in library of 100 wave "instruments" to choose from.
Pxtone was developed as a successor to Organya, and is currently in the beta stage of development (version 0.9.2.3).
- Up to 100 voice samples, 50 instrument units, and 500,000 events per file
- Sampling of .wav, .ogg, .pcm, .ptvoice, and .ptnoise
- Effect groups for echo and overdrive
- Comment metadata
- Velocity, Pan, Volume, Key Porta and Key Correct adjustment
- Exports to .wav
- Does not support VSTs
- Does not support 32-bit output sampling