.SIP File Extension

File Type 1

SIP Specification File

Developer Riverbank Computing
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).

More Information
Screenshot of a .sip file in Microsoft Visual Studio Code
SIP file open in Microsoft Visual Studio Code

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.

Open over 400 file formats with File Viewer Plus.Free Download

Programs that open or reference SIP files

Updated August 15, 2022
File Type 2

ScopeTrax Compressed Sample

Developer Chris S. Craig
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.

More Information

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.

Programs that open SIP files

Updated May 15, 2023

Verified by FileInfo.com

The FileInfo.com team has independently researched all file formats and software programs listed on this page. Our goal is 100% accuracy and we only publish information about file types that we have verified.

If you would like to suggest any additions or updates to this page, please let us know.