Skip to content

Instantly share code, notes, and snippets.

View AAE Mastering Form
===Altair Audio Engineering===
=====Basic Mastering Form=====
Artist:
Album Title:
Label:
Track Transitions(No Gap/Gap/Fade):
Gap Length(Time/'See below')*:
Relative levels set?(Y/N):
==========Tracklist===========
Num.|Title |Gap*
View SegaSaturnOverlay.css
/*
-How to use Custom CSS for the Gamepad Viewer-
http://mrmcpowned.com/gamepad
Enabling a custom CSS is as easy as adding &css=[url to css file]
to the end of the url like so:
http://mrmcpowned.com/gamepad?p=1&css=https://gist.github.com/anonymous/526491dc02014099cd14/raw/d7bb0477ba984f794497f3f0f82cb33484dc7889/ps3.css
If you're going to be using custom CSS for the gamepad viewer
to design your own skin, we're assuming you have some sort of
View CoaxialSCWorkshop.scd

Server.killAll;

s.boot;

w = Wavesets.from("sounds/a11wlk01.wav");//You can delete the code inside the parentheses, then drag and drop another file to replace it. Shift+return to evaluate. (Note: Wavesets only uses MONO files.)

//Some useful data:

w.numXings; // = the total number of wavesets in the file. When writing patterns for your Wavesets, make sure to never ask your synth to play a waveset index higher than (numXings)-1; otherwise much unpleasantmess may ensue.

View TuringMachine.sc
/*
This class is intended to recreate the function of the Music Thing Turing Machine eurorack module by
storing and manipulating a value between 0 and 255 to be used for later processing.
Commented out variables are not implemented yet.
==Original Module Features==
Clock Input: advanceState method
TODO:inverting logic
CV Input: setProbability method
Probability Knob: setProbability
View Exporter.bas
Attribute VB_Name = "Exporter"
'@Folder("Macros.SourceControl")
Option Explicit
' An easy generic module to bulk export all VBA modules in a project.
' Based on https://gist.github.com/steve-jansen/7589478. Modified to make functional, then updated with registry settings and folder selection dialog.
' Requires enabling the Excel setting in Options/Trust Center/Trust Center Settings/Macro Settings/Trust access to the VBA project object model
Public Sub ExportVisualBasicCode()
ThisWorkbook.Save
View analemma.rb
####################################################
#NOTE: This cannot be run directly within Sonic Pi!#
#Save this file and use run_file "[path]" #
####################################################
######
#DATA#
######
elevation = [0.1758565917858, 0.17903335602451, 0.18221012026322, 0.18561379623327, 0.18901747220331, \
0.1926480599047, 0.19627864760608, 0.19990923530747, 0.20376673474019, 0.20785114590424, \
View sleepingwithfishes.rb
use_random_seed(Time.now.nsec)
use_bpm(128)
arpTickRing = (ring 1,2,3,4,5)
arpTick = 0
scaleRing = (ring :ritusen, :shang, :jiao, :zhi, :gong, :yu, :neapolitan_minor, :chinese)
masterScale = :ritusen
masterRoot = :Eb3
View Up There, Over the Lake.rb
use_random_seed(Time.now.nsec)
rMelody = (ring :D3, :A3, :E4, :B4, :Fs5, :Cs6, :Fs5)
with_fx :gverb, mix: 0.2 do
use_synth :piano
live_loop :trees do
play rMelody.tick, pan: -0.5, amp: 0.4, hard: 0.1, stereo_width: 1
sleep 0.45
end
View sinebeatequations.c
/*
This code is used to send an unsigned 8-bit char to stdout.
Once compiled, stdout can be piped to a raw file, and then
rendered into a wav using the BASH commands below.
Theoretically this can be piped direclty to /dev/dsp, but
I haven't tested it as my development system uses the
Linux subsystem sitting on top of Windows 10.
To turn this code into an album run the following*:
@Skoddiethecat
Skoddiethecat / sinebeat.c
Last active Apr 29, 2018
Sine Wave Modulated by a Bytebeat Algorithm
View sinebeat.c
/*
This code is used to send an unsigned 8-bit char to stdout.
Once compiled, stdout can be piped to a raw file, and then
rendered into a wav using the BASH commands below.
Theoretically this can be piped direclty to /dev/dsp, but
I haven't tested it as my development system uses the
Linux subsystem sitting on top of Windows 10.
Notes: Requires sox, length can be controlled with head.
gcc -o [program_name] [program_name].c -lm