.rip file extension
- 1. RIP script file.
RIP stands for "Remote Imaging Protocol (script)". A .rip file is a script written in the RIP script, which was known as "RIPscrip"
RIP was developed in 1993 by Telgrafix Communications Inc, which subsequently closed in 2000. A .rip script describes a vector graphics image, suitable for EGA video (which is 640x350 pixels with 16 colours). This was developed in the time with 2400 baud modems were prevalent, so the emphasis was on keeping file sizes small. A .rip file therefore provided a convenient format for a low resolution vector graphic image.
For more information see:
- http://www.bbsdocumentary.com/library/PROGRAMS/GRAPHICS/RIPSCRIPT/ - RIPSCRIPT, archived at the BBS Documentation Library. Contains many links including links to file format information.
- http://home.comcast.net/~johnkwasnik/RIP/rip.html - Information on the history of .rip files.
- http://everything.explained.at/Remote_imaging_protocol/ - Remote Imaging Protocol (RIP) explained.
- 2. Hit'n'Mix Audio file.
The .rip audio file format is used by Hit'n'Mix and Hit'n'Mix Play for object-based audio distribution.
Rip files do not contain the usual waveform data found in .wavs and MP3s. Instead they contain all the information necessary to recreate (or resynthesize) this data.
The work of an engine (such as in Hit'n'Mix) used to create Rip files is to magically separate all of the individual sound waves that make up each note in a full audio mix and store their amplitude and frequency descriptions.
To play a Rip file (or convert it back to, say, MP3) a playback engine resynthesizes the sound waves at a resolution necessary for it to be indistinguishable from the original.
To change the position, pitch or ANY other aspect of a note, the frequency or amplitude descriptions of a note is adjusted (possible down to a resolution of milliseconds) and the result is heard when the playback engine puts it all back together again.
Because a full audio mix is generally made up of noise as well as simple sound waves, the noise is also separated and stored. The playback engine overlays the noise on the note waveforms, and if the Rip has not been edited, the final waveform will match the original one - it has been ripped apart and put back together again.
The separated noise can also be filtered, so anything unwanted can be removed quickly without upsetting the notes.
Stereo waveforms are analyzed to store variable stereo positioning information for each note. Changing the positioning information (even if the original was mono) causes the playback engine to make the note play more loudly/quietly out of each speaker.
For more information see:
Can you add to this? Do you know of any applications not already listed which will work with .rip files, view .rip files or open .rip files? Are you able to contribute any additional reference information or file format information about .rip files or have you spotted any errors or omissions? If so please let us know by emailing us at firstname.lastname@example.org - Thank you.