Change search
ReferencesLink to record
Permanent link

Direct link
JChord: An Android application helping people learn guitar chords
Mid Sweden University, Faculty of Science, Technology and Media, Department of Information and Communication systems.
2016 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

Nowadays, a lot of interesting and useful and imaginative applications are springing to Android software market. And for guitar fans, some related apps bring great connivence to them, like a guitar tuner can save people from carrying a entity tuner all the time, some apps can simulate a real guitar, and some apps provide some simple lessons allowing people to learn some basic things. But these apps which can teach people, they can't really “monitor ” people, that is, they just give some instructions and hope people would follow them. So my project is to design an app which can detect if users are playing wrong and right real-timely. Guitar chords are always the first for new guitar beginners to learn, and a chord is a set of notes combined together in a regulated way ( get from the music theory having millions of developing ), and 'pitch' is the term for determining if the note different from other notes or noise, so the problem here is to manage the multi-pitch analysis in real time. And it's necessary to know some basics of digital signal processing ( DSP ) because digital signals are always more convenient for computers to analyze compared to analog signals. Then I found an audio processing Java library – TarsosDSP, and try to apply it to my Android project.

Place, publisher, year, edition, pages
2016. , 37 p.
Keyword [en]
Multi-pitch analysis, Android, DSP, Music theory, TarsosDSP
National Category
Software Engineering
URN: urn:nbn:se:miun:diva-28098Local ID: DT-V16-G3-012OAI: diva2:943049
Subject / course
Computer Engineering DT1
Available from: 2016-06-27 Created: 2016-06-27 Last updated: 2016-06-27Bibliographically approved

Open Access in DiVA

fulltext(1377 kB)38 downloads
File information
File name FULLTEXT01.pdfFile size 1377 kBChecksum SHA-512
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Zhou, Jiawen
By organisation
Department of Information and Communication systems
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 38 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 26 hits
ReferencesLink to record
Permanent link

Direct link