Giter VIP home page Giter VIP logo

Kai Chan's Projects

aws-sam-java-rest icon aws-sam-java-rest

A sample REST application built on SAM and DynamoDB that demonstrates testing with DynamoDB Local.

curop2016 icon curop2016

Automatic Analysis of Music Performance Style One fundamental problem in computational music is analysis and modeling of performance style. Last year’s successful CUROP project revealed, through perceptual experiments, that players' control over rhythm is the strongest factor in the perceived quality of performance (already a publishable result). This year's project will hence investigate the computer analysis of the rhythmic component of performances in more detail, with the following aims: Implement and improve upon state-of-the-art beat detection methods. Carry out statistical analysis of rhythmic variation on a corpus of performances: Train a classifier into professional/amateur performance. Investigate to what extent rhythmic variations are controlled as opposed to random. Devise rhythmic style signatures of various performers for style recognition and retrieval. Investigate operations on rhythmic styles, e.g. apply Rachmaninoff's style to one's amateur recording. Solving the above problems is paramount to our understanding of what makes a good performance and what, quantitatively, are the differences between professional musician's styles. Applications include: musicology, teaching, automatic performance of music, high-level editing of music. This project requires integration of data mining, machine learning, and digital signal processing techniques, which are closely aligned with the expertise of the two supervisors: Dr Kirill Sidorov and Dr Andrew Jones. who are also experienced musicians. Via this project, the student will learn a variety of digital signal processing and machine learning techniques and will develop enhanced MATLAB programming skills, that are increasingly in demand for graduates. The student will work in our lab, with state-of-the-art facilities (powerful audio workstation, digital piano, audio gear). We will work collaboratively to ensure successful completion, including daily 30 minute meetings and longer weekly review meetings. The student will participate in the recently established Computational Music research sub-group. This project will contribute to longer-term development of this sub-group and foster new research avenues. Project Start/End Dates: Any 8 week period from 13th June 2016 to September 19th 2016. Contact/Supervisors: Kirill Sidorov Andrew Jones

eventbus icon eventbus

Event bus for Android and Java that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality.

system-design-primer icon system-design-primer

Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.