aranm's repositories

aboutaran

Technological experience

Language:CSSLicense:MITStargazers:0Issues:0Issues:0

Animated-Output-Slider-Control

A sample project demonstrating a custom slider control that responds to discreet touches by producing streams of animated output values.

Language:SwiftStargazers:0Issues:0Issues:0

azure-content

Repository containing the Articles on azure.microsoft.com Documentation Center

License:NOASSERTIONStargazers:0Issues:0Issues:0

c-synthesizer

Modular synthesiser written in C with Allegro/portaudio

Language:CStargazers:0Issues:0Issues:0

CricketDrumSynth

Code for a custom drum synthesizer based on Microchip dsPIC33f

Language:CStargazers:0Issues:0Issues:0

cxxdasp

"cxxdasp" : Digital Audio Signal Processing library for C++

Language:C++License:Apache-2.0Stargazers:0Issues:0Issues:0
Language:JavaStargazers:0Issues:0Issues:0

dynad

Dynamic Additive Synthesiser

Language:C++Stargazers:0Issues:0Issues:0

eurorack

Eurorack modules

Language:C++Stargazers:0Issues:0Issues:0

Experiential-Media-Tumble-Shuffler

In this project for my Experiential Media course at CMU, I looked at the idea of computationally random numbers, and their nature as not-truly-random. I wanted to play around with the idea of bringing a physical method of randomization (like drawing a name from a hat, or selecting a bingo ball) into a digital experience, to look at how to subvert the nature of the machine and create a more randomized (and experiential!) process.I started by wiring an Arduino with a single potentiometer, from which I would take an analog reading and map to a range of 0-360 degrees.In Processing, using the Box2D physics library, and some classes from Daniel Shiffman's Nature of Code book, I created a sketch which displays a 2D box, containing a large number of box entities, presumably representing our selections to randomize and choose from.Box2D calculate the position, velocity, mass and direction of each box, giving life and motion to them. The Processing sketch takes a serial read from Arduino, and rotate the canvas (while moving the gravity center point), simulating the tumbling of a drum. The numbers are all shuffled together randomly.Still to do: Make a selection function which plucks one of the numbers off the top, or maybe from the middle or the drum.

Language:ProcessingStargazers:0Issues:0Issues:0

FxDSP

An Audio DSP Library in C

Language:CLicense:MITStargazers:0Issues:0Issues:0

JakMuseV3

3rd iteraration (rewrite) of my music synthesiser/sequencer

Language:C++License:BSD-2-ClauseStargazers:0Issues:0Issues:0

MDDM

An experimental analog Drum Machine.

Language:JavaScriptStargazers:0Issues:0Issues:0
Language:Objective-CStargazers:0Issues:0Issues:0

Mutated-Mutables

Various enhancements, experiments and outright hacks of Mutable instruments firmware code

Language:C++Stargazers:0Issues:0Issues:0

Neo4j.Server.AzureWorkerHost

Making it easy to run Neo4j as a PaaS solution in Azure

Language:C#Stargazers:0Issues:0Issues:0

Portmedia

Wavetable sampler and synthesizer application in OpenGL and wxWidgets

Language:C++Stargazers:0Issues:0Issues:0

readerwriterqueue

A fast single-producer, single-consumer lock-free queue for C++

Language:C++License:NOASSERTIONStargazers:0Issues:0Issues:0

saturn

Saturn Synth & Drum Machine

Language:JavaScriptStargazers:0Issues:0Issues:0

ScrollSnake

What if scroll bars on the iPhone X worked like the game “Snake”?

Language:SwiftLicense:MITStargazers:0Issues:0Issues:0

Sif3Framework-dotNet

SIF 3.0 Framework for .NET

Language:C#License:Apache-2.0Stargazers:0Issues:0Issues:0

SingenBD2

FM Synthesizer aimed to make bass drums.

Language:JavaScriptLicense:NOASSERTIONStargazers:0Issues:0Issues:0

SliceAnalyser

Offline standalone concatenative synthesiser with selectable features.

Language:C++Stargazers:0Issues:0Issues:0

synthesizer

Synthesizer program with piano roll and drum capabilities. Built using modules which are linked to each other (node graph architecture).

Language:JavaStargazers:0Issues:0Issues:0

thelonious

A C++11 audio DSP library

Language:C++Stargazers:0Issues:0Issues:0

tinywav

A minimal C library for reading and writing (32-bit float) WAV audio files.

Language:CLicense:ISCStargazers:0Issues:0Issues:0

Tonic

Easy and efficient audio synthesis in C++

Language:C++License:UnlicenseStargazers:0Issues:0Issues:0

UmbracoFileSystemProviders.Azure

:cloud: An Azure Blob Storage IFileSystem provider for Umbraco

Language:C#Stargazers:0Issues:0Issues:0

Web-Audio-Drum-Synth

A Analog Style Drum Synthesizer

Language:JavaScriptStargazers:0Issues:0Issues:0

WebDrum

A WebAudio drum synthesizer.

Language:JavaScriptLicense:NOASSERTIONStargazers:0Issues:0Issues:0