Skip to content
This repository was archived by the owner on Jun 10, 2024. It is now read-only.

latebit/libsid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚠️⚠️⚠️ Merged with latebit ⚠️⚠️⚠️

libsid

A SID chip emulator to create chiptunes and sound effects.

Originally developed for the latebit game engine.

Specification

LATEST SPECIFICATION

All the specifications present and future can be found here.

Usage

sidplay <path-to-tune-file>

Development

This library relies on SDL.

# Debian-based
sudo apt install libsdl2-dev
# Red Hat-based
sudo dnf install SDL2
# MacOS
brew install sdl2

You can find other releases here and more detailed instructions here.

Build

# Configure
cmake -B build

# Build
cmake --build build

# Test
cmake --build build -t test

The build folder will now have a libsid.so (or libsid.dylib, libsid.dll) as well as the sidplay executables.

About

A SID-like audio simulator

Resources

Stars

Watchers

Forks

Packages

No packages published