Search for «midi» code in category tags

Import midinote, dur, amp and sustain from midi file using SimpleMIDIFile

by grirgz on 29 Dec'21 19:57 in pattern midi file mid import

There is the .p method (see http://sccode.org/1-5aT) but here is also a way to retrieve the values directly

Command-line SC utility for MIDI clock out

by jamshark70 on 26 Dec'21 23:52 in midi sync clock

When sending MIDI clock out at a fast tempo, there may be fewer than 10 ms between clock ticks. If you're sending the clock messages from the same scl

exhaustive MIDI debugger

by soundlake on 21 Jul'21 16:58 in midi

Inspired by https://sccode.org/1-5co Written in 3.11.2. All arguments are labeled. Source ID becomes more human-readable format; MIDIEndPoint.devi

MIDI arpeggiator demo

by wondersluyter on 05 Mar'21 23:31 in pattern arpeggio midi arpeggiator

Roughly based on the stock ableton arpeggiator behavior. A lot of variation is possible combining custom ~chordSort and ~notePat functions.

Controlling an external synth parameters with NRPN / adding LFOs

by g_montel on 23 Oct'20 04:06 in pattern midi nrpn external synth

I bought a Sequential OB-6 recently and you can control all the parameters with NRPN messages. I wanted to control these NRPN parameters with pattern

Chord Crafter

by suhelkeswani on 17 Aug'20 13:20 in gui midi chords harmony chord

# Chord Crafter Chord Crafter is a digital MIDI instrument which allows musiscians, producers, beatmakers, or anybody to instantly build, playback, a

drum sequencer to drive external midi device or software like ableton

by 56228375 on 19 Apr'20 13:03 in pattern percussion midi drum machine preset general midi drum loops

Simple drum machine in supercollider (with presets!). Even if the code is not very sophisticated, it offers some possibilities not widely available in

Re: midified arpeggiator/auto-accompaniment using patterns

by elgiano on 11 Jan'20 12:03 in pattern arpeggio midi code fork arpeggiator autoaccompaniment

Re: Let me know if you have ideas for improvement! (code-wise or feature-wise) -> I used an object prototype to streamline the process of registering

midified arpeggiator/auto-accompaniment using patterns

by 56228375 on 02 Jan'20 19:19 in pattern arpeggio midi arpeggiator autoaccompaniment

Proof of concept code for a midified arpeggiator/auto-accompaniment system, quickly reacting to chord changes Midi is received as input, and supercol

MIDI displayer/debugger

by peterk on 26 Dec'19 07:58 in midi

Get started using midi controllers with this script to easily output note on/off and continuous controller messages.

MIDI value recorder

by LFSaw on 12 Mar'19 17:36 in midi tool recoder

simple MIDI data recorder. records MIDI into an array. Save data as ".mid" file (readable e.g. by Ableton Live).

Demo: Loading a MIDI file, playing it with your own SynthDef

by Bruno Ruviaro on 08 Nov'18 20:04 in midi pbindf simplemidifile quarks

Load a MIDI file and play it with your own SynthDef. Examples of how to use it with Pbindf

Using a MIDI keyboard - simple example

by Bruno Ruviaro on 17 Sep'18 18:26 in midi keyboard saw

Basic example - how to use a MIDI keyboard with a simple synth

MIDIFile player with CC capability

by LFSaw on 20 May'17 13:03 in playback midi

Play a midi file and include CC value changes. Code taken from sc-users mailinglist. http://new-supercollider-mailing-lists-forums-use-these.268172

Simple MIDI CC to Sysex messages ( proof of concept )

by hems.inlet on 03 Jun'15 00:46 in midi sysex cc test routing mapping

This snippet is a proof of concept showing how to map MIDI CC to MIDI Sysex messages. It can be improved by filtering MIDI source, and routing chan

Listening to CC messages

by hems.inlet on 02 Jun'15 23:23 in midi control midiin cc

Simple example showing how to listen for MIDI control messages

Sending a Sysex Message

by hems.inlet on 02 Jun'15 23:17 in midi sysex

simple example showing how to send a sysex messages

Fifths (QuNeo demo)

by Bruno Ruviaro on 21 May'15 15:56 in pbind midi quneo

playing Pbinds with a MIDI controller (QuNeo, etc).

1 2