JohnVinyard
Building tools to scratch my own itch. I'm interested in analyzing, indexing, and synthesizing audio.
Austin, TX
Pinned Repositories
annotate-api
Cochlea is a REST API that allows users to annotate audio files on the internet. Segments or time intervals of audio can be annotated with text tags or arbitrary structured data hosted on another server.
audiorepl
conjure
Cache the results of expensive computations, browse them, treat them as a feed, and share functions and their results with others.
experiments
Code, notes, and data from experiments
featureflow
A python library for building feature extraction pipelines in a declarative way, and storing the results for later use.
JohnVinyard.github.io
matching-pursuit
This repository contains research and experiments aimed at producing sparse, interpretable representations of audio.
music-synthesis
Models, training and evaluation code for a two-stage music synthesis pipeline
physical
Learning about physical modelling synthesis using numpy
zounds
Zounds is a dataflow library for building directed acyclic graphs that transform audio. It uses the featureflow library to define the processing pipelines.
JohnVinyard's Repositories
JohnVinyard/zounds
Zounds is a dataflow library for building directed acyclic graphs that transform audio. It uses the featureflow library to define the processing pipelines.
JohnVinyard/experiments
Code, notes, and data from experiments
JohnVinyard/featureflow
A python library for building feature extraction pipelines in a declarative way, and storing the results for later use.
JohnVinyard/music-synthesis
Models, training and evaluation code for a two-stage music synthesis pipeline
JohnVinyard/annotate-api
Cochlea is a REST API that allows users to annotate audio files on the internet. Segments or time intervals of audio can be annotated with text tags or arbitrary structured data hosted on another server.
JohnVinyard/audiorepl
JohnVinyard/JohnVinyard.github.io
JohnVinyard/matching-pursuit
This repository contains research and experiments aimed at producing sparse, interpretable representations of audio.
JohnVinyard/notebooks
This repository is meant to help organize and track jupyter notebooks containing informal musings and sketches of ideas.
JohnVinyard/zounds-timbre-search
JohnVinyard/conjure
Cache the results of expensive computations, browse them, treat them as a feed, and share functions and their results with others.
JohnVinyard/deploygraph
deploygraph is a simple collection of automated deploy utilities, particularly for scripting AWS deploys.
JohnVinyard/DiscriminatorMapper
JohnVinyard/explainer
JohnVinyard/physical
Learning about physical modelling synthesis using numpy
JohnVinyard/Pillow
The friendly PIL fork (Python Imaging Library)
JohnVinyard/resume
My resume
JohnVinyard/soundalike
JohnVinyard/SpecUI
JohnVinyard/stickman-world
ThreeJS Game
JohnVinyard/tornado
This fork of the Tornado web server contains the streambody branch, providing support for streaming request body data in POST and PUT requests, see the "demos" folder example usage
JohnVinyard/web-components
JohnVinyard/wiggle
A python library for editing and sequencing sound samples