Git Product home page Git Product logo

I recorded a bunch of gamelan instruments. Then, I performed spectral analysis to understand the partial pattern of the instruments. I calculated all ratios between partials. All ratios are recorded on csv file. This program aims to find out the pattern of the distribution of the ratios.

How to use?

  • Defines a range of values, [1, 3.18], usually the min and the max value from the data, ignoring extreme values is also good for calculation.

  • Defines the resolution, and the number of intervals to divide this range into, d. Too many or too few does not conclude any data.

  • 'gp_range_mid_pt' will store the midpoint of each interval.

  • 'fit_count' is the result that counts the number of values that fall within the current interval.

  • for making a histogram, x axis is 'gp_range_mid_pt' or 'gp_range' for lower bound and upper bound of each class, y axis is 'fit_count', the frequency density.

  • šŸ‘‹ Hi, Iā€™m @maxchanhi

  • šŸ‘€ Iā€™m interested in music, new sound.

  • šŸŒ± Iā€™m currently learning calculus, acoustic, python

  • šŸ“« How to reach me: [email protected]

Chak Hang Chan's Projects

chord_inversion icon chord_inversion

This streamlit web app quiz aims to test student's chord and inversion knowledge.

chord_progression icon chord_progression

A streamlit webapp testing student's knowledge about harmonization and chord progression

cnn_music_classifier icon cnn_music_classifier

A CNN music genre classifier trained by GTZAN dataset and keras. The trained result can be used by a streamlit webapp.

diatonicchecker icon diatonicchecker

Check n-TET is it based on diatonic pattern, 5w+2h, and calculate w and h values.

dissconance_calculationv2 icon dissconance_calculationv2

The program will convert dBSPL to loudness (sone) and measure the dissonance level between two notes up to its 7th harmonic. Also, it can draw dissonance curve of a timbre.

lmstudio_telegram_bot icon lmstudio_telegram_bot

This project uses telegram to communicate LM studio. You may use local LLM and access it via telegram with any device remotely.

music-glossary-database icon music-glossary-database

A streamlit dictionary app for ABRSM grade 1-5 glossary, using Mongodb. support natural language query by mistral embedding.

music-theory-app icon music-theory-app

A music theory app for students to practice their ABRSM grade 5 music theory.

rhythm-grouping-processor- icon rhythm-grouping-processor-

The Processor is a Python library designed for analyzing and transforming musical rhythm notations in standard way

stock-analysis-app icon stock-analysis-app

The Streamlit App assesses the strength of stocks during downturn periods of the S&P 500 index. Users can enter one or multiple stock symbols, and the app fetches historical stock data to identify which stocks performed strongly on days when the market was generally declining.

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.