Christopher Snowhill (@kode54)
  • Stars
    star
    484
  • Global Rank 59,166 (Top 3 %)
  • Followers 244
  • Following 7
  • Registered over 13 years ago
  • Most used languages
    C
    65.0 %
    C++
    27.5 %
    HTML
    2.5 %
    Shell
    2.5 %
    Assembly
    2.5 %
  • Location ๐Ÿ‡บ๐Ÿ‡ธ United States
  • Country Total Rank 15,733
  • Country Ranking
    Assembly
    424
    C
    1,199
    C++
    1,991
    HTML
    2,748

Top repositories

1

dumb

Dynamic Universal Music Bibliotheque - DUMB - Module/tracker based music format parser and player library
C
124
star
2

Game_Music_Emu

Game Music Emu - Multi-purpose console music emulator and player library
C++
80
star
3

BASSMIDI-Driver

A Windows user-mode software MIDI synthesizer driver based on Ian Luck's BASSMIDI library
HTML
54
star
4

QuickNES

A fast Nintendo Entertainment System emulator, originally written by Shay Green, as modified and maintained by myself for several years. This is the base package which includes all of the other repositories as submodules in the correct locations.
21
star
5

Highly_Theoretical

A Sega Saturn and Dreamcast Sound Format emulator library originally by Neill Corlett
Assembly
15
star
6

adlmidi

ADLMIDI: OPL3 MIDI player for Linux and Windows by Joel Yliluoma <[email protected]>
C++
15
star
7

midi_processing

My MIDI file processing code, as lifted from foo_midi and modified to use STL classes instead. Still kind of a mess.
C++
14
star
8

psflib

A small C library for reading Portable Sound Format files
C
13
star
9

QuickNES_Core

The QuickNES core library, originally by Shay Green, heavily modified
C++
11
star
10

playptmod

A modified version of 8bitbubsy's playptmod, a C-based player for ProTracker MOD files, which was modeled after all the behavior that could be gleaned from disassembling the original Amiga tracker program. This version has been adapted into a self-contained library with an anonymous state structure, and also supports more module formats, including multi-channel formats, and the Multitracker MTM format, which was similar enough to MOD to be played by a MOD player.
C
11
star
11

lazyusf

A mirror of my near rewrite of the LazyUSF partial Nintendo (Ultra) 64 emulator, designed as a playback core for USF/MINIUSF sound files, which contain partial ROM images and/or Project 64 save states
C
9
star
12

modplay

A collection of module format player libraries, based on their original trackers.
C
8
star
13

scc

Emu de MIDI: A SCC/FM based retro MIDI synthesizer
C
7
star
14

Highly_Experimental

The core emulation library of Highly Experimental
C
6
star
15

midipipe

Simple OS X / Cocoa MIDI pipe tool, based on some of the players from my fork of Cog
C
5
star
16

wine

Wine git clone - Here there be dragons
C
5
star
17

vgmplay

VGMPlay, now modified into a clean reentrant library.
C
4
star
18

libupse

UPSE: the unix playstation sound emulator
C
4
star
19

File_Extractor

Compressed file extraction library
C
4
star
20

viogsf

A GBA emulator library designed for playing GSF files, based on the VBA-M project.
C++
4
star
21

blargg_resampler

Simple FIR resampler for stereo signals
C
4
star
22

dh

Dirac to Headphones, with convolution code
C
4
star
23

tomid

Simple MIDI converter based on my midi_processing library.
C++
3
star
24

resampler_iir

Simple IIR resampler test project, with benchmark function
C++
3
star
25

SSEQPlayer

The SSEQ player core for NSCF file playback, originally assembled by Naram Qashat (CyberBotX)
C++
3
star
26

libg719_decode

G.719 decoder library for vgmstream
C
2
star
27

retroarch_resampler_test

A test tool originally based on blargg_resampler tester, but now based on the RetroArch resampler
C
2
star
28

Highly_Quixotic

The core emulation library of Highly Quixotic
C
2
star
29

flac

A fork of the Free Lossless Audio Codec from the xiph.org Git repository
C
2
star
30

deadbeef_hq

A DeaDBeeF QSF input plugin based on Highly Quixotic
C
2
star
31

deadbeef_he

A DeaDBeeF PSF input plugin based on Highly Experimental
C
2
star
32

sidplay-residfp

C++
2
star
33

deadbeef_ht

A DeaDBeeF SSF/DSF input plugin based on Highly Theoretical
C
2
star
34

wave_seekbar_renderer

A simple Qt-based waveform viewer for the database from Zao's foo_waveform_seekbar. Also an idea testbed for a new software renderer for the waveform seekbar component.
C
2
star
35

dracut-hook-bcachefs

Dracut hook scripts for bcachefs
Shell
2
star
36

nes_ntsc

An NTSC simulation library for NES emulators, originally by Shay Green
C
1
star
37

test_player

Moo, a messy Qt-based test player for debugging various libraries
C++
1
star
38

QuickNES_Windows

The QuickNES Windows front-end
C++
1
star
39

libg7221_decode

C
1
star
40

qsf2vgm

Uses the Highly Quixotic emulation library to render QSF files into VGM files
C
1
star