tiny-trainable-instruments

Collection of media arts instruments using tiny machine learning, and based on microcontrollers.

https://github.com/montoyamoraga/tiny-trainable-instruments

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.0%) to scientific vocabulary

Keywords

arduino media-arts tinyml
Last synced: 6 months ago · JSON representation

Repository

Collection of media arts instruments using tiny machine learning, and based on microcontrollers.

Basic Info
  • Host: GitHub
  • Owner: montoyamoraga
  • License: mit
  • Language: C
  • Default Branch: main
  • Homepage:
  • Size: 399 MB
Statistics
  • Stars: 16
  • Watchers: 3
  • Forks: 4
  • Open Issues: 0
  • Releases: 0
Topics
arduino media-arts tinyml
Created over 5 years ago · Last pushed about 3 years ago
Metadata Files
Readme License Citation

README.md

tiny-trainable-instruments

About

Tiny Trainable Instruments is a collection of media arts instruments using tiny machine learning, and based on microcontrollers.

Tiny Trainable Instruments is the master's thesis of Aarn Montoya-Moraga, a graduate student at MIT Media Lab and research assistant of the research groups Opera of the Future and Future Sketches, during the academic years 2019-2021.

The advisor of this thesis project is Tod Machover, and the thesis readers are Zach Lieberman and Mitchel Resnick.

This thesis project features contributions by UROP undergrad researchers Peter Tone and Maxwell Wang.

Structure

This repository contains the following folders and files:

  • certification/: Markdown files, image files, and PDF files for complying with MIT's guidelines and certification for Use of Humans as Experimental Subjects.
  • databases/: databases for gesture and speech.
  • docs/: Markdown files, image files, and PDF files for documentation, including workshop materials.
  • notebooks/: Python Jupyter notebooks for processing databases and training models.
  • scripts/: shell scripts.
  • thesis/: Markdown files, image files, PDF files for thesis document.
  • TinyTrainable/: the Arduino software library built for this thesis. It is included here as a submodule, and the most up-to-date version is on its own standalone repository at https://github.com/montoyamoraga/TinyTrainable.
  • .gitignore: Git file for ignoring.
  • .gitmodules: Git file for submodules.
  • .python-version: file for Python module pyenv.
  • LICENSE: text file with the license.
  • README.md: this README file written in Markdown.
  • README.pdf: this README exported to PDF.
  • requirements.txt: file to install all necessary Python modules.

License

MIT

Owner

  • Name: aarón montoya-moraga
  • Login: montoyamoraga
  • Kind: user
  • Location: Chile
  • Company: @disenoUDP

assistant professor @disenoUDP, graduate from @ITPNYU @mitmedialab

GitHub Events

Total
Last Year

Issues and Pull Requests

Last synced: over 1 year ago

All Time
  • Total issues: 10
  • Total pull requests: 22
  • Average time to close issues: 5 months
  • Average time to close pull requests: about 1 hour
  • Total issue authors: 1
  • Total pull request authors: 3
  • Average comments per issue: 0.7
  • Average comments per pull request: 0.05
  • Merged pull requests: 21
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • montoyamoraga (10)
Pull Request Authors
  • maxzwang (13)
  • montoyamoraga (8)
  • guillemontecinos (1)
Top Labels
Issue Labels
Pull Request Labels