.SIP File Extension
SIP Specification File
Developer | Riverbank Computing |
Popularity |
2.0 | 1 Vote |
Category | Developer Files |
Format | Text |
What is a SIP file?
A SIP file is a specification file used by SIP, a program used to connect Python programs to C and C++ libraries. It contains a description of the C or C++ library it is used to connect to. SIP files' contents look similar to C and C++ header files (.H files).
SIP is an open-source program developed by Riverbank Computing. Developers can use SIP to call C and C++ functions from Python programs, translating them into Python code. To do so, developers must install SIP, create a SIP file that defines the C or C++ library they want to access, and use the SIP build system to include the SIP file and associated library in a Python program.
Typically, each SIP file looks very similar to a C or C++ library's header file. However, the SIP file includes a reference to the library's header file, and it may omit some of the library's functions and add additional functions. For example, if a function does not make sense to use in Python, the SIP file may not include that function.
How to open a SIP file
You can open a SIP file in Microsoft Visual Studio Code (multiplatform), GitHub Atom (multiplatform), or any other text or source code editor. Source code editors include tools that make it easier to read and edit the code SIP files contain.
Programs that open or reference SIP files
ScopeTrax Compressed Sample
Developer | Chris S. Craig |
Popularity |
1.0 | 1 Vote |
Category | Audio Files |
Format | Binary |
A SIP file may also be a compressed audio sample created by SPack, an audio compression utility bundled with the ScopeTrax audio player. It contains a compressed .VOC, .IFF, or .SND audio file. SIP files can be decompressed using SUnpack, which is also included with ScopeTrax.
ScopeTrax is an old 8-bit audio player and editor that was available for DOS. It was developed by Chris S. Craig and bundled with several related audio utilities, including SPack and SUnpack.
With SPack, users could compress the audio files they wanted to play and edit with ScopeTrax, to store those files more efficiently. These compressed files were saved as SIP files. Before using the audio a SIP file contained with ScopeTrax, users first needed decompress it with SUnpack. ScopeTrax itself could not load or play SIP files.
How to open a SIP file
You can use the SUnpack utility included with ScopeTrax to decompress a SIP file and extract the audio sample it contains. ScopeTrax was available only for DOS, so you may have to run the program and its included utilities in an MS-DOS emulator, such as DOSBox.