PORTFOLIO

ARDUINO SOUND SYNTHESISER

PROJECT DESCRIPTION: Small and easy to use sound synthesiser based on an open-source Arduino hardware and software. Designed device produces sound on two oscillators (sine wave and square wave are generated) and gives the user a possibility to create melodies through adjustment of the input parameters using potentiometers and buttons. The design consists of two main parts:

- SOFTWARE - two oscillators, that generate sine and square waves

- HARDWARE - low-pass filter, volume control, potentiometers to control waves' frequnecy, and imitation of one octave MIDI keyboard.

AUDIO CROSSOVER

PROJECT DESCRIPTION: Design and implementation of digital real time audio crossover. Main funtionality of the system is signal transformation from mono to stereo with two channels (for high and low freuencies). The system's response was tested on the oscilloscope, and visualised using MATLAB. Detailed information can be found under the GitHub link below.

TECHNOLOGIES USED: C++, BeagleBone Black, AudioCape, Bela Sound Platform

GitHub Link

MOODSLIDER WEB APPLICATION

PROJECT DESCRIPTION: Simple web application, that recommends movies based on the mood inserted by the user. The list of movies is extracted from the xml file uploaded, where each parent elemnt (programme) contains three child elements (name, mood and image).

TECHNOLOGIES USED: HTML, CSS(Bootstrap), JavaScript(jQuery, XMLHttpRequest).

GitHub Link

FILM WEB APPLICATION

PROJECT DESCRIPTION: Responsive web application, that extracts movies information from database(MongoDb), and possesses three main functions:

- display films by genre

- search a film by title

- add new movie to the database

- display all movies

- delete movie from the database

TECHNOLOGIES USED: React, Node.js(RESTful API), CSS, MongoDB.

GitHub Link

MATLAB PROJECTS

AUTOCORRELATION

Application of autocorrelation function to an audio signal.

GitHub Link

DFT, FFT, STFT

Implementation of Discrete Fourier Transform (DFT), Fast Fourier Transform (FFT), and Short Time Fourier Transform (STFT).

GitHub Link