• Stars
    star
    141
  • Rank 259,971 (Top 6 %)
  • Language
    Haskell
  • Created almost 11 years ago
  • Updated 4 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Toolkit for converting and building songs for Rock Band, Guitar Hero, Clone Hero, and other similar rhythm games

Onyx Music Game Toolkit

I transcribe songs for use in Harmonix's Rock Band 3 and other similar rhythm games. Along the way, I've written a helpful program to streamline the build process, and do all sorts of useful conversions and transformations.

Download from the releases page.

Screenshot of Onyx's song preview tool

Onyxite's Custom Songs

This repository contains the "source" for charts which (once finished) are available from my thread on the Customs Creators forum, or from my own website (work in progress).

Licensing

Creative Commons License GNU GPL License

The Onyx software is free software via the GNU GPL v3.

My transcriptions (not the compositions) are freely licensed under Creative Commons Attribution-ShareAlike. All compositions are the property of the original artists.

In addition to my own charts, this repository contains work by several other authors, including: Harmonix, Grinnz, mazegeek999, TheLieInKing, and more. (Credited in individual song READMEs.) Other authors' work hosted here is not necessarily licensed in the same way; please contact them if you want permission to redistribute or repackage charts.

More Repositories

1

pokemid

Import/export Pokรฉmon Red/Blue music as MIDI
Haskell
38
star
2

jammittools

Export sheet music (PDF) and audio (WAV) from the Windows/Mac app Jammit
Haskell
31
star
3

conduit-audio

Use conduit to process/manipulate/convert audio
Haskell
19
star
4

hs-cordova

Use Haskell (GHCJS) to develop Cordova mobile apps (note: has not been updated to modern GHCJS)
Haskell
17
star
5

midiscript

MIDI to/from a flexible plain text format.
Haskell
15
star
6

X360

Archive of DJ SkunkieButt's X360 .NET library
C#
15
star
7

rail

Interpreter/compiler for a 2D esoteric language
Haskell
12
star
8

golfscript

Haskell implementation of the terse language GolfScript
Haskell
7
star
9

dtab

Haskell library for the Harmonix DTA/DTB file format
Haskell
7
star
10

rb3library

Scripts to extract Rock Band DLC/customs into component files, and then repackage them
Ruby
6
star
11

vagante-extract

Extracts/modifies files for the PC game Vagante
Haskell
6
star
12

samplitude

(WIP) Recreation of the sampling music engine from Harmonix's Amplitude (PS2)
Haskell
6
star
13

tinyfiledialogs

C
4
star
14

rb3tools

Command-line tools for building Rock Band 3 custom packages
C#
4
star
15

ogg2mogg

Generate MOGG files for Harmonix games
C
4
star
16

rocker

Bot that communicates with the Rock Band 3 MIDI adapter
Haskell
3
star
17

whenever

Interpreter for a language based on random control flow
Haskell
3
star
18

c3-download

Scripts to download all songs from Customs Creators Collective
Ruby
3
star
19

rubberband

Haskell binding to the C++ audio stretching library Rubber Band
Haskell
3
star
20

c3-new-download

Ruby
2
star
21

PgcDemux

C++
2
star
22

sdl-canvas

Draw with Haskell to both SDL and Canvas
Haskell
2
star
23

convert-rb2

Info to convert RB3 custom song packages to RB2
2
star
24

OnyxEdit

Rock Band MIDI editor, made with Haskell, SDL, and OpenAL
Haskell
2
star
25

cs701

C++
2
star
26

rhythm

Haskell library to read/write/convert rhythm game (Guitar Hero, Rock Band, etc.) file formats
Haskell
2
star
27

glory

Congratulations. The October labor lottery is complete.
Haskell
2
star
28

sdl2-app-bundle

C
1
star
29

sound-scissors

A functional, type-safe interface to slice up audio files with SoX
Haskell
1
star
30

sushisensei.js

Port of https://github.com/mtolly/hackathon to Canvas
JavaScript
1
star
31

life.gba

A simple Conway's Game of Life for GBA
C
1
star
32

miloconverter

C#
1
star
33

NLP

Some scripts to calculate and analyze n-grams of a text
Haskell
1
star
34

hs-gl-test

Simple template for a Haskell app using modern OpenGL and SDL2
Haskell
1
star
35

jelly

Free viewer for Jammit music content
Haskell
1
star
36

pentatonic

Redigitization of the Pentatonic font used in Rock Band 3 and 4
1
star
37

sacd

`sacd` by Robert Tari, patched to compile on Mac
C++
1
star
38

magmyx

A command line wrapper around the Harmonix/C3 Magma compiler
Haskell
1
star
39

highway

Possibly a Rock Band-like music game
Haskell
1
star