Musical Instrument Digital Interface(MIDI) is a technical standard that specifies acommunication protocol for digital instrument data and is mainly used by computers,synthesizers and electronic keyboards. A MIDI controller is any hardware or software that cangenerate and transfer MIDI data to a MIDI device, usually to play a sound or change controlparameters within a music software. An important property of a MIDI controller is to intuitively go from idea to execution withminimal effort. In this respect machine learning has really opened up for new musicalexpressions within musical devices. During this project a prototype with an implementedmachine learning algorithm which could deliver a wider array of functionality with a simplerinterface. The device developed should also be able to play Hi-Fi audio with at least 96 kHzsampling frequency and 24-bit bit-resolution. Without professional measurement equipment audio quality could not be completelymeasured. However, the development of the completed prototype as a whole was successful. Drawn symbols could be classified with a 70% accuracy, Hi-Fi audio could be played and MIDI-messages could be sent over USB to a music software.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:uu-448089 |
Date | January 2021 |
Creators | Ryttermalm, Linus |
Publisher | Uppsala universitet, Institutionen för elektroteknik |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | English |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Relation | UPTEC E, 1654-7616 ; 21010 |
Page generated in 0.0073 seconds