
Kartik Prakash
Humit
2019 - 2020
Humit is a social music discovery mobile application. The front-end of the application is built with React-Native together with for Redux for global state management. I was responsible for developing UI components such as the profile page and collection page by using data from Spotify API's. I also successfully implemented the chat feature using the Firebase Realtime database. I worked on this project till the application's beta release on the Google Play Store. The product is now live on ProductHunt with over 500+ up votes!




Argus
2018-2019
A vehicle-resident accident detection and response system for two-wheelers with the goal of minimizing the delay between the time of accident and relief for the rider by instantly detecting an accident and dispatching emergency services. The system consists of the system relaying with an Android application. The application is installed on a smartphone, with a web server and MPU 6050 tri-axial accelerometer sensorintegrated with the Raspberry Pi.




QRosity
May- July 2017
A system consisting of a mobile application written using the .NET framework with C# that automates the process of Asset and Inventory Management in organisations leveraging QR Code technology. Inventory data is stored in a SQL database and the user has the ability to update the database with the help of a mobile application. This implementation reduces time, effort and errors caused by manual labour.




iOS Audio Player
September - October 2021
An Audio Player written in Objective-C for the iOS environment with functionalities such as metering(circular and linear), looping, volume control, pan, tempo increase/decrease, slider scrubbing and play from functionality. This application uses the class AVAudioPlayer to implement all the above mentioned functionalities.


iOS FFT spectrum analyser with FX, mic input and LPF
October - November 2021
An iOS audio application written in Objective-C which plays an audio file while displaying its FFT spectrum and waveform. The user also has the option to add FX such as distortion, reverb(preset availability), delay and can also implement a LPF by setting the Center Frequency and Q value. The above functionalities were implemented by making use of the AVAudioEngine and its child classes.



iOS AudioUnit Plugin
December 2021
An iOS custom audio plugin written in Objective-C that implements soft clipping saturation with a pre-saturation notch filter. The plugin was made by implementing the AUAudioUnit class provided by Apple.


VirtualBass RackAFX C++ Plugin
February 2022
Most mobile and computer devices have poor low frequency response and hence the bass is not discernible when audio is played through the devices. VirtualBass solves that problem by creating harmonics of the lower frequencies and band passing them. These band passed are then mixed with the original signal to give a psycho acoustic effect of boosting the bass.


Emulation of BassBalls pedal in RackAFX C++
March 2022
The BassBalls digital plugin emulates the original ElectroHarmonix BassBalls pedal which allows vocalization of the bass. It does so with the help of twin filters that are modulated with a envelope. The twin filters implemented in this project are Moog Ladder filters as they are able to create a creamy slope of 24dB per octave which, when sweeped, produce the vocalizing effect that is required.


Orbus MIDI Controller
February - May 2022
Orbus is a spherical live performance MIDI controller that was developed with the objective of making live electronic acts more immersive. MIDI notes are triggered with the help of air pressure sensors and two ultrasonic sensors allow the user to modulate two MIDI parameters. There are two scale modes(Major and Minor) which can be toggled using a switch.







