Giter Site home page Giter Site logo

alvingao / pitchscope_player Goto Github PK

View Code? Open in Web Editor NEW

This project forked from creativedetectors/pitchscope_player

0.0 0.0 0.0 1.62 MB

PitchScope Player is a MP3 player which can also do realtime note detection.

License: GNU General Public License v3.0

C++ 98.40% C 0.20% Objective-C 0.42% HTML 0.98%

pitchscope_player's Introduction

PitchScope Player is a MP3 player which can also do realtime note detection while you listen. The newly detected notes are animated upon a colored circular display while your Windows Midi Synthesizer plays the detected notes along with the music. Player is designed to work on musical instrument solos, and is not really intended to detect the pitch of the human voice. 

PitchScope products were originally designed to help musicians figure out and write down the notes in a recording of a musical instrument's solo, such as a solo from a saxophone or an electric guitar. 

PitchScope Player is a type of music analysis software that is designed to detect the most dominant pitch (a musical note) at any given moment in time within a MP3 or WAV music file. Player is designed to work on musical instrument solos, and is not really intended to detect the pitch of a human voice. It can not detect multiple simultaneous notes, but will resort to just finding the loudest pitch at any given moment in time.

To have Player do note detection, all the user needs to do is load a MP3 file and push the Play Button. While the music plays, the Realtime Note Detector finds notes and plays them through Windows built-in midi synthesizer. Doing good note detection requires that the user carefully adjust the Note Detection Controls at the right. This is similar to how one might adjust the focus on a telescope to get the best possible image.

The C++ source code can be compiled with Microsoft Visual Studio. PitchScope Player was designed and built by James Paul Millard (dba Creative Detectors of California).

pitchscope_player's People

Contributors

creativedetectors avatar

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.