o-olego / musicplaypen Goto Github PK
View Code? Open in Web Editor NEWThis project forked from brorson/musicplaypen
Implementation of MUSIC algorithm in C running in real time on Beaglebone using the ADC-001 cape.
License: MIT License
This project forked from brorson/musicplaypen
Implementation of MUSIC algorithm in C running in real time on Beaglebone using the ADC-001 cape.
License: MIT License
This repo holds a real-time implementation of the MUSIC algorithm written in C for the Beaglebone Black/Green. MUSIC is short for "multiple signal classification", and is a well-known signal processing algorithm used for estimating the frequency of an input sinusoid in the presence of noise, and also for direction finding in radar. Details of the algorithm are provided on Wikipedia: https://en.wikipedia.org/wiki/MUSIC_(algorithm) My program estimates the frequency of an input real-time signal -- it reads data from the ADC-001 audio experimenter's cape, https://github.com/brorson/ADC-001_hardware_information and prints the estimated frequency of the input signal to the Beaglebone console at a rate of a few Hz. The code assumes your Beaglebone runs the "Debian 9.2 2017-10-10 4GB SD IoT" image, available here: https://beagleboard.org/latest-images. A description of how to burn this image into your Beaglebone is included in this directory. The code may run on other versions, but I have not tested it. My implementation uses the numerical libraries BLAS and LAPACK, which I have built and downloaded to the Beaglebone. A description of how load BLAS and LAPACK onto your Beaglebone is provided in this directory. In the lib subdirectory I have placed pre-built images of the required libraries which you can load onto your Beaglebone to use this program. Stuart Brorson 1.9.2018
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.