An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: sysex

djipco/webmidi

Tame the Web MIDI API. Send and receive MIDI messages with ease. Control instruments with user-friendly functions (playNote, sendPitchBend, etc.). React to MIDI input with simple event listeners (noteon, pitchbend, controlchange, etc.).

Language: JavaScript - Size: 66.9 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1,641 - Forks: 122

LouDnl/USBSID-Pico

USBSID-Pico is a RPi Pico (RP2040/W RP2350/W) based board for interfacing one or two MOS SID chips and/or hardware SID emulators over (WEB)USB with your computer, phone, ASID supporting player or USB midi controller

Language: C - Size: 94.7 MB - Last synced at: 4 days ago - Pushed at: 8 days ago - Stars: 71 - Forks: 3

damiensellier/CtrlrX Fork of RomanKubiak/ctrlr

CtlrX is an alternative fork of Roman Kubiak's Ctrlr. This project is aimed at delivering updates, a wiki, documentations, tutorials or anything that the community cannot share on the original Ctrlr github due to credential restrictions.

Language: C++ - Size: 304 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 53 - Forks: 6

christofmuc/KnobKraft-orm

The KnobKraft Orm - The free modern cross-platform MIDI Sysex Librarian

Language: C++ - Size: 9.45 MB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 236 - Forks: 31

supermarsx/automidi

Automation interface for MIDI devices with SysEx support

Language: TypeScript - Size: 456 KB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 1 - Forks: 0

LouDnl/USBSID-Pico-driver

Driver for USBSID-Pico

Language: JavaScript - Size: 2.26 MB - Last synced at: 4 days ago - Pushed at: 23 days ago - Stars: 2 - Forks: 0

sagamusix/JDTools

Patch conversion utility for Roland JD-800 / JD-990 and compatibles

Language: C - Size: 348 KB - Last synced at: 13 days ago - Pushed at: 10 months ago - Stars: 56 - Forks: 6

Benje06/dx7interface

Dx7 interface to drive the Yamaha Dx7 synthetizer it's derivated as Tx816 Tx216 and edit sound bank

Language: C++ - Size: 84.2 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

psobot/k2000

A Python package for working with the Kurzweil K2000/K2500/K2600 family of synthesizers.

Language: Python - Size: 99.6 KB - Last synced at: 9 days ago - Pushed at: over 2 years ago - Stars: 17 - Forks: 0

soyersoyer/sysex-controls

SysEx controls for Linux

Language: C - Size: 1.6 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 74 - Forks: 3

p3r7/m4l-microkorg-editor

Ableton microKORG editor w/ bidirectional editing

Size: 326 KB - Last synced at: 2 days ago - Pushed at: almost 4 years ago - Stars: 14 - Forks: 1

davidferlay/micromonsta2-patch-tools

A comprehensive CLI tool for managing Micromonsta 2 hardware synthesizer patch presets. Generate, edit, split, group, and describe .syx (SysEx) patch files

Language: Go - Size: 188 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

duvha/dvisti

Editor for DX range of Yamaha FM synthesizers

Language: C++ - Size: 1.26 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

FlashlightET/SC-88-Pro-Toolkit

Python generator for SC-88Pro SysEx Messages.

Language: Python - Size: 72.3 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 7 - Forks: 0

summitt/EnsoniqEPS16Plus

Upload and Download wav files to the EPS16+ Sampler

Language: JavaScript - Size: 103 KB - Last synced at: 3 days ago - Pushed at: almost 2 years ago - Stars: 9 - Forks: 1

SpotlightKid/ewi-usb-config-cli

Configure an Akai EWI USB MIDI wind controller via MIDI from the command line

Language: Python - Size: 28.3 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 0

MajorCadence/Dexed-tweaks

Dexed-tweaks is a simple python package for loading/editing/saving user-created Dexed carts, single voices, and individual parameter tweaking.

Language: Python - Size: 53.7 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

bornacvitanic/launchkey-sdk

A type-safe Rust SDK for Novation Launchkey MIDI controllers. Enables full control over pads, encoders, faders, displays, and DAW integration with support for RGB colors, bitmaps, and cross-platform development.

Language: Rust - Size: 195 KB - Last synced at: 22 days ago - Pushed at: 4 months ago - Stars: 7 - Forks: 1

watzo/aksy

a Python based API to access and control Akai samplers through USB (clone of https://code.google.com/p/aksy/)

Language: Python - Size: 4.84 MB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 22 - Forks: 6

frgonzalezb/NEW_microKORG_Program_Decoder

A pure JavaScript-based webapp for the purpose of decoding programs (a.k.a. "patches") for the Korg® microKORG® synth.

Language: JavaScript - Size: 448 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

pedrolcl/sc88sysex

Roland SC-88 System Exclusive Librarian, written as a Bash script for Linux

Language: Shell - Size: 20.5 KB - Last synced at: 5 months ago - Pushed at: over 5 years ago - Stars: 12 - Forks: 1

Erriez/midi-sysex-io

A Windows/Linux tool to load/save MIDI instrument settings via MIDI SYSEX

Language: Python - Size: 225 KB - Last synced at: 5 months ago - Pushed at: 7 months ago - Stars: 14 - Forks: 0

dctucker/roland-junods

autocomplete patch selection for Roland JUNO-DS

Language: C - Size: 201 KB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 0

vampirefrog/libfmvoice

C library for loading, saving and converting FM sound chip voice files in various formats

Language: C - Size: 165 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 7 - Forks: 1

unremarkablegarden/scala2mts

Convert Scala files to SysEx files for use with the Prophet rev2 and Cirklon, etc.

Language: Python - Size: 9.34 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 12 - Forks: 1

francoisgeorgy/mercury7-web-editor

Editor for the Meris Mercury7 effect pedal.

Language: JavaScript - Size: 57.6 MB - Last synced at: 7 months ago - Pushed at: 8 months ago - Stars: 19 - Forks: 1

francoisgeorgy/enzo-web-editor

Editor for the Meris Enzo effect pedal.

Language: JavaScript - Size: 67.4 MB - Last synced at: 7 months ago - Pushed at: 8 months ago - Stars: 14 - Forks: 2

alxwk/samson_sysex

An attempt to reverse engineer the control protocol of a pretty old MIDI-keyboard SAMSON Graphite 49

Language: Python - Size: 92.8 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

TheKikGen/USBMidiKliK4x4

UMK4x4 - 4-16 in/out and 3-15 IN/3OUT USB MIDI interface for STM32F103 series board

Language: C - Size: 32.6 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 134 - Forks: 22

shimpe/Integra7AuralAlchemist

Something cross-platform to edit ROLAND Integra-7 parameters (trying to learn something about CSharp, .net8.0, AvaloniaUI 11.x and Roland Integra-7 at the same time - developing on linux in vscode but should compile on other platforms as well)

Language: C# - Size: 3.22 MB - Last synced at: 5 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 1

Vladistone/Arduino-MIDI-translator

Arduino project repo for defining the desired MIDI CC#2SysEx mapping to control the synths. The code includes a CC# map use for SSL Nucleus2 controller. You can use any synth controller to combination with the Korg DSS-1 or any synths by changing the destination mapping code as you wish.

Language: C++ - Size: 54.4 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 2 - Forks: 0

wipu/mockodore

Java api and tools for generating and testing Commodore 64 6502/6510 assembler

Language: Java - Size: 266 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

wipu/sidex-vcv

VCV Rack plugin for CV-controlling Commodore 64 SID via MIDI

Language: C++ - Size: 85.9 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 2 - Forks: 1

tstirrat/mgb-waveform-edit

A MIDI SysEx tool to update mGB waveforms at runtime

Language: TypeScript - Size: 55.7 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

sourcebox/sysex-drop

Cross-platform utility for dumping sysex files via drag-and-drop

Language: Rust - Size: 417 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 11 - Forks: 2

xivilay/lumi-web-control Fork of benoitjadinon/LUMI-lights

Control Lumi Keys from the browser

Language: JavaScript - Size: 1000 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 0

tsoop-com/op-z-m-vave-smk-25

MIDI bindings to control the op-z sequencer with the cheap, but sturdy wireless controller.

Size: 446 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 6 - Forks: 0

Jackojc/seezed

MIDI SysEx tool for Casio CZ-1

Language: C++ - Size: 20.5 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

francoisgeorgy/BS2-SysEx 📦

Reverse engineering of the Novation Bass Station II SysEx format.

Size: 78.1 KB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 22 - Forks: 3

francoisgeorgy/patch-librarian

Simple web application to manage patches stored in MIDI sysex files and send them to any connected MIDI port.

Language: JavaScript - Size: 3.47 MB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 11 - Forks: 1

christofmuc/dw8000_wav2syx

A command line utility to convert tape wav files for the Korg DW8000 synthesizer into SYX format using Python

Language: Python - Size: 81.1 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 4 - Forks: 1

linuxmao-org/sysexxer-ng

A universal tool to exchange MIDI system-exclusive data

Language: C++ - Size: 94.7 KB - Last synced at: 4 months ago - Pushed at: over 4 years ago - Stars: 15 - Forks: 2

electraone/controller

A MIDI Controller app for Electra One

Language: C++ - Size: 1.05 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 0

antonelse/MD-SPSI-MKII-ae

A bunch of kit that I made for the Elektron MachineDrum SPSI MKII.

Size: 44.1 MB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

soholt/MiniDexed-Lemons

Midi controller for MiniDexed

Language: Python - Size: 539 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

OlimilO1402/KORG_Read_DS8syx

Reader of SysEx-files (*.syx) for the old 4-Op FM-Synth Korg DS-8

Language: Visual Basic 6.0 - Size: 9.51 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 2

TheKikGen/USBMidiKliK

A robust USB MIDI Arduino firmware, with a dual bootloader, based on the LUFA library

Language: C - Size: 844 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 79 - Forks: 15

electraone/firmware

Electra One base firmware

Language: C++ - Size: 6.82 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 12 - Forks: 4

romsom/midiutil

A framework based on mididings for SysEx/CC control of hardware synths using generic MIDI hardware controllers.

Language: Python - Size: 67.4 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 0

bangcorrupt/e2-scripts 📦

Scripts for working with electribe 2.

Language: Python - Size: 123 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 25 - Forks: 9

axoplasma/TouchOSC_Tutorials

Tutorials and examples for TouchOSC

Size: 273 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 1

Windfisch/monologue-extract

Extracts patches and allows you to manage your Korg Monologue patch library

Language: Python - Size: 5.86 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 0

christofmuc/MidiKraft-yamaha-refacedx

MidiKraft implementation for the Yamaha Reface DX synthesizer used by the KnobKraft Orm

Language: C++ - Size: 83 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 1

christofmuc/MidiKraft-roland-mks80

MidiKraft implementation for the Roland MKS80 MIDI synthesizer, as used in the KnobKraft Orm.

Language: C++ - Size: 107 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

christofmuc/MidiKraft-librarian

Implementation of the Patch Librarian function within MidiKraft, for the KnobKraft Orm

Language: C++ - Size: 229 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 1

christofmuc/DW8_to_syx

Just a script converting DW8 files with Korg DW8000 patch banks to SYX format

Language: Python - Size: 13.7 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

GeospatialDaryl/pipyMT32

An SBC set up for the Roland MT-32.

Size: 8.79 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

carrierdown/elektron-sysex-to-midi

A simple tool for generating MIDI-files based on Elektron MachineDrum sysex dumps.

Language: C# - Size: 25.9 MB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 39 - Forks: 6

PoneyClairDeLune/korg87

🧐 Encode binary data with KORG 7 on 8 encoding.

Language: JavaScript - Size: 108 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

Gustavo053/pyFirmata-Arduino-ESP32

pyFirmata library studies for use in ESP32 boards through StandardFirmata for ESP32.

Language: Python - Size: 3.91 KB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

cchaussat/ttymidi-sysex

New version of ttymidi handling midi and bi-directional sysex messages

Language: C - Size: 19.5 KB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 1

Gustavo053/firmata-esp32

⚙️ A clean firmata with sysex IO commands for ESP-32 boards

Language: C++ - Size: 147 KB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 13 - Forks: 2

danielappelt/talk-midi-sysex-in-osc

Slides for a talk about the MIDI SysEx implementation in Open Stage Control

Size: 1.55 MB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 1

garubi/D9U-for-FA

A unofficial firmware for Crumar D9U for controlling the drawbars of the Roland FA worktations (FA-06, FA-07, FA-08)

Language: C++ - Size: 9.77 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 1

mungewell/circuit_samples

Python module to manipulate SysEx files used for uploading samples to Novation Circuit.

Language: Python - Size: 22.5 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 8 - Forks: 1

jimd1989/kiwi8p

command shell for Roland JX-8P with Kiwitechnics firmware

Language: C - Size: 16.6 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

Windfisch/tanzmaus-reversing

Trying to decode the Sysex Bank Dump format of the MFB Tanzmaus drum computer

Language: Python - Size: 18.6 KB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

alelouis/lpx-binary-clock

Small utility to display hour in a binary format on the Novation's Launchpad X.

Language: Rust - Size: 21.4 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 1

danielappelt/midi-spider

A web application that enables easy data exchange with MIDI devices

Language: Clojure - Size: 271 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0