rchk

381 Packages starred by rchk

  • a2r-osc An OSC implementation for node.js and the browser
  • ableton-live-locator... A way to extract the stuff you've typed into live: Notes, info text, the names of markers, etc.
  • adsr Attack, decay, sustain, release envelope for automating Web Audio API AudioParams.
  • airplay Apple AirPlay client library
  • airplay2 Apple AirPlay client library for AppleTV
  • airtunes an AirTunes v2 implementation: stream wirelessly to audio devices.
  • allen Utilities for the Web Audio API
  • alsa ALSA bindings for Node.js
  • android-market-api NodeJS implementation of the java Android Market API
  • apn An interface to the Apple Push Notification service for Node.js
  • apnagent Node adapter for Apple Push Notification (APN) service.
  • apns APNS (Apple Push Notification Service) interface written in node.js
  • app-store-reviews Download user reviews from the iTunes Store and the Mac App Store.
  • appjsbundle appjsbundle makes OSX .app bundles from AppJS packages
  • applescript Easily execute arbitrary AppleScript code on OS X through NodeJS.
  • asynth live midi synthesizer
  • audio-aggregate-para... Aggregate multiple AudioParam instances into a single object
  • audio-buffer-sink A web audio sink node that writes received data to an AudioBuffer
  • audio-buffer-utils Utility functions for working with Web Audio API Buffers
  • audio-chunks slice/append/insert/subset/copy operations on AudioBuffer linked-list chunks
  • audio-component Sexy audio player (requires audio tag support)
  • audio-context A WebAudio Context singleton
  • audio-controls Audio Controls ==============
  • audio-debug A tiny debugger that's useful for echo testing programs with no output, and saving time.
  • audio-meddle Route Web Audio API audio nodes through schedulable chains of processor nodes.
  • audio-metadata Extract metadata from audio files
  • audio-metadata-displ... Audio Metadata Display ======================
  • audio-notes Note frequencies for equal-tempered scale
  • audio-param-transfor... Apply multiple transforms with custom functions to Web Audio API AudioParams.
  • audio-progress-bar This handles common functionality with an audio progress bar such as updating current time position, duration, progress bar position, loading indicator and seeking.
  • audio-recorder An extensible audio recorder.
  • audio-recorder-rtc WebRTC audio recorder plugin.
  • audio-slot Web Audio API FRP wrapper for creating, routing, and triggering AudioNodes.
  • audio-streamer Streams audio data as binary data via binaryjs connection
  • audio-tag-injector Automatically adds html5 audio elements inline beside links to mp3, ogg, and wav files.
  • audio-type Detect the audio type of a Buffer/Uint8Array
  • audio-volume-bar volume-bar ==========
  • audio2video Streaming audio to video converter
  • audio5 HTML5 Audio Compatibility Layer
  • audiobuffer An implementation of Web Audio API's AudioBuffer for node.js and the browser.
  • audiocontext Web Audio API AudioContext shim
  • audiolib audiolib.js is a powerful audio tools library for javascript.
  • audiosprite Concat small audio files into single file and export in many formats.
  • audiospritler Concat small audio files into single file and export in many formats for use with Howler.js.
  • audiostream Stream and transcode your music library
  • audiounitjs Scaffold an XCode project for an audio unit with a javascript UI
  • autograph A visual data routing automation tool.
  • av Audio decoding framework
  • bamreader object to read bams
  • baudio generate audio streams with functions
  • baudio-party javascript music party http server
  • beats A naive but generic beat-detection module.
  • bitcrusher Bitcrush effect for the web audio API
  • boombox-js Browser sound library which blended HTMLVideo and HTMLAudio and WebAudio
  • boombox.js Browser sound library which blended HTMLVideo and HTMLAudio and WebAudio
  • bopper Provides a streaming clock source for scheduling Web Audio events rhythmically
  • bpm-calc command line utility for calculating beats per minute
  • browserdj DJ mixer for web browser
  • c2dm An interface to the Android Cloud to Device Messaging (C2DM) service for Node.js
  • castv2 An implementation of the Chromecast CASTV2 protocol
  • castv2-client A Chromecast client based on the new (CASTV2) protocol
  • chromecast ChromeCasting in Node
  • clock-stream Push stream chunks only when a clock pulse function is called
  • code-music-studio design musical algorithms
  • coffee-collider Sound Processing Language for Web Audio
  • connect-google-analy... Connect middleware for Google Analytics and more.
  • coremidi interact with CoreMIDI services on Mac OS platforms
  • cubeb This is a node.js native binding module to the cross-platform audio library [cubeb](https://github.com/kinetiknz/cubeb).
  • current Easily consume a Google Plus user's activity feed.
  • custom-audio-node Create your own AudioNodes with AudioParams for using with the Web Audio API.
  • dancer dancer.js is a high-level audio API, usable with the Web Audio API, Mozilla's Audio Data API and flash fallback, designed to make sweet visualizations.
  • defcon-audio Plays noises for specific events
  • detect-pitch Detects the pitch of an audio snippet
  • dial DIAL (DIscovery And Launch) protocol module
  • display-notification Display a notification (OS X 10.9+)
  • dissect Poor man's Google Analytics
  • ditty Schedule a looped sequence of Web Audio events using bopper clock source.
  • dropletjs.sequencer DropletJS.Sequencer executes JavaScript functions in a specified order, waiting for one to finish before executing the next.
  • dsp A node implementation of the DSP API.
  • dsp-interface generic, socketed HTML5 interface for digital signal processing with sliders and exponents
  • ear-pipe Pipe audio streams to your ears.
  • easyrtc EasyRTC enables quick development of webRTC
  • echojs Echonest API for Node.js and browsers.
  • ep_rtc Video and audio chat without plugins powered by WebRTC -- Works in Firefox, Chrome and Chrome Frame
  • epictuio a simple UDP OSC parser that returns an event emitter of TUIO data
  • eureka-dongle node.js module for the the Chromecast's very basic functionality
  • filetransfer file sender and receiver via webrtc datachannels
  • freesound Node.js module to connect to the Freesound API
  • frequencies returns a static object of arrays of musical frequenices
  • ga-collect A server interface for Google's analytics.js
  • gauth Middleware component to authenticate users through their Google account
  • gcalendar Google Calendar SDK
  • gcalfilter This filters the private ICS feed from Google Calendar based on extendedProperties
  • gdata-js Simple OAuth 2.0 GData API client
  • gdrive-sync Sync local files to Google Drive using Node.JS. Fast and portable.
  • glitch Glitched stream for intentional data corruption
  • gmail An API for fetching mail from GMail.com
  • gmusic Google Music API
  • google-contacts API wrapper for Google Contacts
  • google-drive Node.js library for accessing Google Drive's API at <https://developers.google.com/drive/v2/reference>
  • google-images Search images using Google Images
  • google-maps Wrapper for asynchronously used Google Maps API
  • google-play-license-... Google play (android market) license verification.
  • google-sheets Read and modify Google Spreadsheets
  • google-speech-api Google Speech API wrapper for node
  • google-speech-format Google Speech audio formatter.
  • google-spreadsheet Google Spreadsheet Data API -- simple interface to read and write rows and cells
  • google-tools Compilation of various google utility functions
  • google-translate-too... google-translate-tool =====================
  • googledocs Simple Google Docs interface.
  • hangout Peer to peer video application through localtunnel.
  • hark Converts an audio stream to speech events in the browser
  • hlsdump hlsdump is a library to node.js for dumping (c) Apple Http Live Streaming protocol.
  • hook.io-oscserver a simple Hook for making an OSC server
  • horten The ultimate global variable, Horten is an experimental, schema-less, reactive shared-state communication framework. Speaks Javascript, MySQL, OSC and WebSocket.
  • howler Javascript audio library for the modern web.
  • html5media html5media enables <video> and <audio> tags in all major browsers
  • hubot-chromecast-you... Starts a YouTube video with Hubot
  • hubot-yam Yammer adapter for Hubot oauth2
  • icloud-tabs Get the iCloud tabs for all synced devices (OS X)
  • id3_reader Reads and Writes ID3 tags for audio files using Javascript
  • id3v1-parser Simple ID3 version 1 streaming parser
  • id3v2-parser ID3v2 audio tag streaming parser
  • ioslib iOS Utility Library
  • iplay remote airplay player for AppleTV
  • ireviews iTunes store customer reviews fetcher.
  • itunes-library-strea... Streaming parser for the contents of iTunes Library XML files
  • itunes-parser itunes-parser =============
  • jack-connector Bindings JACK-Audio-Connection-Kit for Node.JS
  • jdelay a delay function for DPS / audio
  • jingle Generic Jingle via WebRTC session manager.
  • jmod audio / dsp enveloping with some added features
  • jsmidgen a pure-JavaScript MIDI file generator
  • JSONloops a real-time multiuser audio sequencer
  • jsynth write audio with javascript functions in the browser
  • jsynth-mic Web Audio Mic/Line-in node from getUserMedia
  • jsynth-sync syncopator for audio scripting
  • jsynth-waveform draws waveforms to canvas
  • jsynth-ww write audio with javascript functions in the browser, now with webworkers
  • komponist A simple, yet flexible, client for MPD, the hackable headless audio playback server.
  • launchctl Native bindings to launchctl commands
  • legato osc/midi hub
  • lemur OS X MIDI playback engine for node.js based on Core MIDI
  • lfo Low frequency oscillator for automating Web Audio API AudioParams.
  • libspotify Node bindings to the libspotify C library
  • loopscript Makefiles for sound!
  • lpm Simple script to install max4live devices, aims to be a package manager sort of npm thing
  • lsmidi Simple command to list midi devices available
  • m3u8parse Structural parsing of Apple HTTP Live Streaming .m3u8 format
  • mac-control Simple module to control Mac OS from Node
  • macaudio The interface is an AudioUnit(Mac) which can generate audio directly using JavaScript.
  • macpress Trigger arbitrary Mac OSX keystrokes and basic GUI manipulation through node.
  • media HTML5 Media Player
  • media-sequence HTML5 media sequenced playback API: play one or multiple sequences of a same audio or video with plain JavaScript.
  • mespeak Text to speech synthesizer
  • microphone microphone is a simple module that use `arecord` ALSA tools method to capture sound from a USB Microphone
  • midi-api an API to simplify MIDI message generation
  • midi-clock Creates a virtual midi clock ticking at 96 PPQ
  • midi-common Some common midi data constants
  • midi-controller Create buttons and note matrices from duplex midi streams for midi controllers such as Launchpad.
  • midi-grabber Stream midi data in and temporarily route ranges to specific callbacks.
  • midi-instrument Return an object of music notes for given Midi instrument
  • midi-qwerty-keys Use qwerty keyboard as midi keyboard in the browser
  • midi-stream Duplex stream wrapper around 'midi' module
  • midi.io receive input from MIDI devices in the browser
  • midievents Decode/encode MIDI events.
  • midifile Read/write standard MIDI files.
  • midiguchi MIDI I/O with Bacon.js
  • midimal Minimal MIDI File Writing Library
  • midiplex Turn mulitple data inputs into a single midi output
  • multirtc 1) It is a skype-like demo using WebRTC for realtime connections! 2) It allows you enable/disable webcams; and join with or without webcams! 3) It allows you share screen using existing peer connections! 4) It allows you share files with preview and downl
  • music2sql Module for reading metadata from audio files and storing it into a SQL database
  • musical.js An ABC music sequencer and synthesizer for WebAudio.
  • muxamp An playlist service for YouTube and SoundCloud streaming media
  • mytdl youtube video downloader
  • ncoder Simple node wrapper for ffmpeg.
  • ng-audio AngularJS audio control directive.
  • nm2o Node Midi to OSC translator
  • noauth Authorization library for OAuth
  • node-buzz An npm-installable version of the buzz HTML 5 audio library
  • node-core-audio Core native node.js audio functionality, including sound card access and audio streaming
  • node-dtmfin DTMF tone detection with node via portaudio and libdtmf
  • node-osascript Execute AppleScript from Node
  • node-osc pyOSC inspired library
  • node-pico Audio processor for the cross-platform
  • node-speak TTS (Text to Speech) for Node and Browser
  • node-tfs tfs plugin for node-js
  • node-vst-host VST host for processing audio
  • node-waveform ![Node waveform image generator](/docs/example.png)
  • node-webkit-mac-upda... Update your node-webkit based Mac app with ease
  • node-webrtc non-browser real-time communication endpoint, interoperable with webrtc enabled browsers.
  • nodecast Node interface to DIAL/RAMP/ChromeCast
  • nodecastor Node interface to ChromeCast
  • noflo-osc Pruebas osc
  • noscaine Node OSC Sniffer
  • nOSCSender Simple command-line OSC sender
  • nsm A service manager for node
  • nvelope enveloping for audio and time domain DSP
  • nyam Yammer CLI tool using node.js
  • oembed-auto make an oEmbed request with a content url
  • oembed-node A node library to consume oEmbed providers, support for Vimeo and Youtube at the moment
  • omgosc OMG OSC is an OSC implementation in JavaScript, using the UDP protocol libraries from NodeJS, and the ArrayBuffer implementation for type conversions. It was written for use in Plask (www.plask.org), but is applicable elsewhere.
  • osa node.js module for interfacing with OSX 10.10 Javascript OSA Scripting
  • osc A JavaScript Open Sound Control (OSC) library that works in Node.js and the browser.
  • osc-receiver A tiny OSC message receiver.
  • osc.io send and receive osc messages via socket.io
  • oscillators the finest javascript oscillators
  • oscr A Read Eval Print loop for Open Sound Control messages
  • oscurl simple command line utility for osc
  • osk Exports a function that returns a function which oscillates between minimum and maximum values, with a specified step
  • osx-photostream Process new PhotoStream photos in realtime with iCloud on OSX
  • osx-system-sounds Play system sounds on OSX.
  • osx-tag A module to operate tags on OSX Mavericks
  • osx-wifi-cli A command line tool for managing wifi connection in osx
  • osx-wifi-volume-remo... A web-based html5 / node.js app to control OS X system volume from iPhone, Android, etc
  • overlap-add Additive synthesis of signals
  • parse-youtube-user Parse a YouTube shortname from a URL
  • passbook iOS Passbook for the Node hacker
  • passport-yammer Yammer authentication strategy for Passport.
  • passport-yammer2 Yammer authentication strategy for Passport.
  • pb Node interface to OSX Pasteboard
  • pbsaudiosprite Concat small audio files into single file and export in HowlerJS format.
  • pcm-utils PCM audio utilities for Node.js
  • pcmjs Wraps raw PCM byte array into playable wav container for both the browser and node.
  • pd-fileutils A set of utilities for Pure Data files : parser, image generator.
  • peaks.js Frontend app for displaying audio waveforms
  • pendulum A simple metronome.
  • pijaz-sdk Software developement kit for the Pijaz synthesizer platform
  • pitch-shift Variable rate controllable audio pitch shifter
  • piu Infer/Recognize chords from collections of notes
  • play-audio HTML5 Audio Player
  • play-url Play the song at given URL. Supports Soundcloud, Youtube and Rdio URLs.
  • playback Control the iTunes transport and receive track change events
  • player a command line player, supports play mp3 both from url and local stream.
  • plays HTML5 audio and video feature detects
  • plist Mac OS X Plist parser/builder for Node.js and browsers
  • podcastgen generate itunes-compatible podcasts from cson or json
  • port Spawn Pd (Pure Data) and communicate through TCP sockets
  • portaudio Node bindings for PortAudio
  • positional-audio Audio nodes packaged up for contructing spatial audio environments
  • prettymidi A simple MIDI utility library for audio applications.
  • primo-audio Sound engine for the primojs suite
  • record-audio Audio recording using RecordRTC. RecordRTC is a client-side audio/video/gif/html recording library.
  • recordrtc RecordRTC is a server-less (entire client-side) JavaScript library can be used to record WebRTC audio/video media streams. It supports cross-browser audio/video recording.
  • resampler PCM audio sample rate conversion for Node.js
  • restreamer Standalone server to re-encode live media streams into other output formats
  • riffmint Collaboration in musical space
  • robotaudio-knob UI Knob for web audio applications
  • rtc Build WebRTC conferencing applications with easy using rtc.io. This package provides a super-friendly entry point for working with WebRTC, dive into underling rtc.io modules for more configuration and customization opportunities
  • rtc-audioproc Draw audio waveform to a canvas using the Web Audio API
  • rtpmidi A node js implementation of Apples Network Midi Protocol.
  • safari-push-notifica... Helper methods for generating resources required by Apple's Safari Push Notifications (http://l.brow.si/1rAeIvg)
  • say-more TTL tool to let mac speak with finer accents.
  • screeen utility for osx screenshot img
  • scsync SoundCloud incoming tracks downloader.
  • searchitunes Light module to search the Apple iTunes Store and App Store
  • sequencify A module for sequencing tasks and dependencies
  • sfjs Command line tool for creating sound font js files compatible with MIDI.js.
  • sfx Sound effects for your node programs
  • shoutcast Shoutcast Streaming Server
  • simplay Given an artist name it spits out links to playlists and/or search results of similar artists on youtube, last.fm and rdio.
  • simple-audio Small Module to play audio using HTML audio tag
  • simple-mplayer Simple mplayer wrapper for node
  • sink.js A callback based raw audio API.
  • sloop loop over buffer slices
  • smartget A smart CLI http file downloader
  • smorgasbord smorgasbord ===========
  • snare-synth snare drum for baudio
  • song Sing songs with festival
  • sound-crawler A nodejs directory crawler that indexes audio files
  • soundbank A collection of triggerable Web Audio API audio slots, supporting audio routing, midi input and value providers.
  • soundbank-delay Basic delay processor AudioNode with feedback, filter and wet/dry AudioParams.
  • soundbank-inherit Inherit descriptor from target audio slot and override specified attributes.
  • soundbank-oscillator Oscillator AudioNode source extended with automatable amplitude and midi note params.
  • soundbank-overdrive A simple audio distortion effect based on wave shaping with automatable filter and gain controls.
  • soundbank-sample Sample player AudioNode source extended with automatable transpose, tuning and amp.
  • soundbank-scale Use with soundbank-inherit to distribute a series of audio-slots across a musical scale.
  • soundbank-slice Use with soundbank-inherit to slice an audio sample across the desired amount of audio-slots.
  • soundbite Soundbite.js ============
  • soundbox Very simple audio sample playback manager, built on the Web Audio API.
  • soundcloud SoundCloud API for Node.js
  • soundcloud-badge A SoundCloud 'now-playing' badge that you can just drop into browserify demos
  • soundcloud-js Simple SoundCloud API client
  • soundcloud-js-auth Simple SoundCloud API client with OAuth2 token
  • soundcloud-node SoundCloud API + Node.js
  • soundcloud-resolve Takes a SoundCloud URL and retrieves the relevant JSON data for that resource from the SoundCloud API
  • soundcloud-sdk SoundCloud SDK Distribution
  • soundcloud-stream Stream Soundcloud URLs
  • soundcloud-tracks get the tracks from a soundcloud page
  • soundclouder SoundCloud API for Node.js
  • soundcloudy co-ready soundcloud wrapper
  • soundcontrol Control and manage desktop audio players in Mac OSX
  • soundfontjs dsaad
  • soundjs A module to access sound cloud, you can upload tracks, manage playlist etc
  • soundrain Downloads songs from SoundCloud.com
  • soundscrape SoundCloud command line downloader
  • soundsprite Concat small audio files into single file and export in many formats.
  • sox node.js interface to the sox audio utility
  • spacebrew-midi Route MIDI events via Spacebrew
  • speaker Output PCM audio data to the speakers
  • speaker-prebuild Output PCM audio data to the speakers
  • spotify-node-applesc... Control Spotify on Mac OSX with NodeJS and AppleScript.
  • squeezenode Node.js wrapper library for squeezebox CLI/json interface with Spotify/SoundCloud support
  • ss-to-db Screenshot to dropbox
  • stft Short time Fourier transform
  • streammachine Flexible live streaming for broadcast audio.
  • supercolliderjs Tools for working with the SuperCollider music language environment
  • supergear Sole's super web audio gear
  • sux A wrapper around sox
  • syncopation syncopation for time based DSP
  • t-dex draws a timeline with arbitrary intervals to html canvas
  • tadaa Monitor stuff via the medium of sound.
  • tadaa-example Example plugin for tadaa, the audio monitoring module.
  • tap-tempo Estimates BPM from tap events
  • telepad Use a Novation Launchpad and the Twilio API to play looped sounds on up to eight phones.
  • teoria Music theory for JavaScript
  • tfs-unlock Windows Team Foundation Server (TFS) checkout files via Node.js
  • timbre JavaScript library for objective sound programming
  • tonegenerator Generates a tone as raw PCM WAV data, so you can do operations on it
  • tpb Search The Pirate Bay for torrents
  • trampoline Apple AirPlay trampoline server
  • transcoding Media transcoding and streaming support
  • tubedata A wrapper for the list function in the Youtube Data API. Also provides some extra helper functions for requesting videos.
  • tumblr.js Official JavaScript client for the Tumblr API
  • tunes HTML5 audio and video playlists
  • venue a simple node.js webradio server
  • vso-client Visual Studio Online Client
  • waaclock A comprehensive event scheduling tool for Web Audio API.
  • wapm A CLI for the Web Audio Package Manager
  • wave-reader WAVE audio stream reader
  • wave-recorder Pipe Web Audio API nodes into PCM Wave files
  • waveform simultaneously transcode audio and generate visuals
  • waveform-autowidth fast waveform generation
  • waveform-data Audio Waveform Data Manipulation API – resample, offset and segment waveform data in JavaScript.
  • waveform-thumbnail ![Node waveform image generator](/docs/example.png)
  • waveform-util Generate peak arrays for rendering waveforms in client-side canvas elements
  • waver A simple and lightning fast library for reading wave-pcm audio files
  • wavesurfer.js Interactive navigable audio visualization using Web Audio and Canvas
  • web-audio-analyser A thin wrapper around the Web Audio API that lets you take some audio and get its waveform/frequency data in return.
  • web-audio-api Node.js implementation of Web audio API
  • web-midi Web MIDI API stream based wrapper
  • webaudio write audio streams with javascript functions in the browser
  • webremix Convert media urls and links to embedded HTML
  • webrtc.io Abstraction for webRTC.
  • webrtcio connect
  • webrtcsupport Browser module to detect support for webrtc and extract proper constructors.
  • whoa Command line youtube music.
  • wombs-audio-controll... audio controller for web-audio-api
  • wombs-audio-texture Creating a THREE.JS Texture from an analayser node
  • wrtc Standards-compliant WebRTC implementation for Node
  • xkeychain Basic cross-platform Keychain access
  • yammer Client library for the yammer api
  • yammer-js Simple Yammer API client
  • yammer-push-api-clie... A node.js client for the Yammer real-time push API
  • yammerterm Yammer CLI tool using node.js
  • ydl Fetch YouTube video as file in local
  • youlisten download youtube playlists as mp3 files
  • youstream a wrapper of youtube-dl, returns stream
  • youtube YouTube upload API
  • youtube-api A Node.JS module, which provides an object oriented wrapper for the Youtube v3 API.
  • youtube-audio-stream youtube-audio-stream
  • youtube-best-video Find the best video for a given song name.
  • youtube-dl youtube-dl driver for node
  • youtube-feeds Access public YouTube Data API v2 feeds, mostly with the clean JSON-C results
  • youtube-get Lightweight youtube data api v3 wrapper
  • youtube-js Youtube downloader
  • youtube-mp3 Download Youtube videos as mp3 using http://youtube-mp3.org
  • youtube-node Youtube API v3 client for nodeJS
  • youtube-node-with-pa... Youtube API v3 client for nodeJS
  • youtube-search Search for youtube videos
  • youtube-search-cli CLI script that searches youtube
  • youtube-upload Node.js module to upload videos to Youtube
  • youtube-uploader Youtube video uploader library for Node.js
  • youtube-vanitystats A scheduled job that will will query YouTube's API for a given video ID. It will then email you the number of views and amount of revenue you have made since the last time it was run.
  • youtube-video Minimalistic API to play Youtube videos
  • youtubemanager YouTube player which mimics SoundManager2 Sound object
  • yt-playlist Get a list of videos from a YouTube channel
  • yt2mp3 A terminal program that downloads YouTube videos as MP3 files using www.youtube-mp3.org
  • ytdl A command line streaming youtube video downloader.
  • ytmp3 Script to download/convert youtube videos to MP3 files
  • ytpldl A javascript youtube playlistdownloader for youtube playlists