tiny-trainable-instruments
Collection of media arts instruments using tiny machine learning, and based on microcontrollers.
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
Repository
Collection of media arts instruments using tiny machine learning, and based on microcontrollers.
Basic Info
Statistics
- Stars: 16
- Watchers: 3
- Forks: 4
- Open Issues: 0
- Releases: 0
Topics
Metadata Files
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
- Website: https://montoyamoraga.io
- Repositories: 188
- Profile: https://github.com/montoyamoraga
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)