Git Product home page Git Product logo

moshanggong's Projects

ar2 icon ar2

6 axis stepper motor robot and control software - Gen2

esp-idf icon esp-idf

Espressif IoT Development Framework. Official development framework for Espressif SoCs.

flash-linux0.11-talk icon flash-linux0.11-talk

你管这破玩意叫操作系统源码 — 像小说一样品读 Linux 0.11 核心代码

guitar-effects icon guitar-effects

Guitar Effects project for Music & Engineering, Fall 2012 at Cooper Union

hexapod icon hexapod

Blazing fast hexapod robot simulator with React and Plotly.

mpu6050 icon mpu6050

STM32 HAL library for GY-521 (MPU6050) with Kalman filter

nucleo_guitar_effects_pedal icon nucleo_guitar_effects_pedal

Guitar Effects based on Nucleo STM32F303 Playing an instrument like the electric guitar requires a lot of time to practice and improve yourself. Certain styles of playing requires specific effects. To achieve this guitarists use effect units which are commonly known as effects pedals. An effects pedal is an electronic device that uses the output signal from the guitar pick-up as input and changes the signal by applying signal processing techniques to create an altered output signal. These pedals come in various price ranges, but it does not offer the guitarist the possibility to create his own effects by reprogramming the effects pedal or using a custom effect. With the advancement in digital signal processors and the improvement in the field of music and electronics, it has become possible to create a multi-effects pedal capable of processing audio in real time. The primary aim of this project is to design and construct a multi-effects pedal that can be reprogrammed for the electric guitar. The multi-effects pedal and guitar should be able to be reprogrammed using a computer or function without any other external accessories when just practising. This functionality is important for the guitarist. The main objective was achieved by designing and constructing an multi-effects pedal that allows the user to reprogram the effects pedal. Evaluation and testing were done to ensure that the simulated effects in Simulink were correctly implemented on the digital signal processor. Various tests were done to ensure that the effects pedal was functioning as expected and that the pedal is easy to use.

wavedrom icon wavedrom

:ocean: Digital timing diagram rendering engine

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.