Code Monkey home page Code Monkey logo

K's Projects

airqualitysonificationv1 icon airqualitysonificationv1

This is essentially a "rough draft" of an ongoing project to sonify local air quality data. This project uses the purpleair.com air monitor network to create chords from four air monitors of a user's choice and output those chords via midi (for use in a DAW or directly). Essentially, this highlights difference in air quality between monitors - for instance, to highlight differences in air quality between different neighborhoods in a city. If there is little difference in air quality, only one or two notes will be played, while large differences in air quality will lead to large chords over several octaves. This code was used for a live performance by Diegetic at The Embassy on March 7th, 2020.

circular-music icon circular-music

An interactive musical instrument. Random circles are created of varying size and color. Users can click circles to produce a note - brighter circles create higher notes, larger circles create louder notes. Users may control the range of colors, size range, and frequency at which circles appear.

climate-data-sonification icon climate-data-sonification

Jython script for sonifying data from CSV files. This was used to create songs on Diegetic's 'Above a Burning Earth' album. Additionally, I have included a Supercollider script I used to perform a live version of this sonified climate data at Embassy 35 in Duluth.

concordance-finder icon concordance-finder

A simple script for finding concordances in a group of text files for a given word. Designed to be used with the downloadable version of COCA, but can be easily changed to fit your needs

flight-music icon flight-music

A python script for creating generative music by tracking real-time flight data and mapping these to musical notes in a scale. Used to create the album Air Traffic by Diegetic, which can be found at diegetic.bandcamp.com. You can see a demo video of this script in action on youtube, at https://www.youtube.com/watch?v=MBsq5CxQu3g&feature=youtu.be

imagesonifier icon imagesonifier

This is part of a project for "Zeeen," a Milwaukee-based zine project. Users are given a prompt to color a color-rich portrait of themselves and are then directed to this application. The application asks users to take a picture of their portrait, then creates music based on the colors used. Color choice chooses instruments, key, chords, and melody

ironydetection-semeval2018-task3-1 icon ironydetection-semeval2018-task3-1

Developed as a final group project for a graduate-level natural language processing course at the University of Minnesota Duluth. Published in the Proceedings of The 12th International Workshop on Semantic Evaluation - see: https://aclanthology.info/papers/S18-1082/s18-1082

language-map icon language-map

Interactive map which shows country name, country name in native language, and the native language of each country.

lemmatize-n-gram-script icon lemmatize-n-gram-script

Takes in a text file and lemmatizes all the words inside, then returns n-grams in the desired length ordered by frequency. Currently returns just the lemmas, but can be easily edited to return lemma-POS pairs.

ruby-twitter-bot icon ruby-twitter-bot

A simple example of how one could possibly make a Twitter bot that mirror's somebody else's speech. Since twitter bots are against Twitter's TOS, I would never actually make one and you shouldn't either. But this is how you could.

simple-lemmas icon simple-lemmas

This is a more simple version of my other lemmatizer. This one does not remove stopwords. Used for a demo in a linguistics class

word-frequency icon word-frequency

Counts frequency of each word in a given text file - uses Elixir.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.