miun.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
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
Identifiers
URN: urn:nbn:se:miun:diva-28098Local ID: DT-V16-G3-012OAI: oai:DiVA.org:miun-28098DiVA: diva2:943049
Subject / course
Computer Engineering DT1
Supervisors
Examiners
Available from: 2016-06-27 Created: 2016-06-27 Last updated: 2016-06-27Bibliographically approved

Open Access in DiVA

fulltext(1377 kB)182 downloads
File information
File name FULLTEXT01.pdfFile size 1377 kBChecksum SHA-512
c761b0c9c63c8721b2d299ffe5abdb2e175294bffff1a72392172009bd9dec6935e8bfe56cd04d01ef1270c96413364a5a5f20e7c68d35df46f58ecb5c340a8a
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: 182 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: 123 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf