These projects range from hardware sound circuitry, object-oriented programming, audio programming/live coding, and website hardcoding...
LM386 Amplifier
The LM386 is a versatile and easy-to-use Class-AB audio power amplifier IC designed for low-voltage, battery-powered consumer applications like radio and portable stereo systems. It features an internally set voltage gain of 20, which can be increased to 200 with an external capacitor and resistor, requires minimal external components, and has a wide operating voltage range from 4V to 18V.
40106 Phase Shift Oscillator
A phase-shift oscillator is a linear electronic oscillator circuit that produces a sine wave output. It consists of an inverting amplifier element such as a transistor or op amp with its output fed back to its input through a phase-shift network consisting of resistors and capacitors in a ladder network. The feedback network 'shifts' the phase of the amplifier output by 180 degrees at the oscillation frequency to give positive feedback.
Triple Vibrati Atari Punk Console
The Triple Vibrati Punk Console is a DIY electronic instrument combining a low-frequency oscillator and an Atari Punk Console-style sound generator to create rich, dynamic sound effects. Using 555 and 556 timer chips, it produces modulated square-wave tones, with three knobs for adjusting pitch and tone, as well as one separate volume knob. The LFO feeds into the sound generator, altering its base frequency for pulsating and warble sound effects.
Twin-T Oscillator
A twin-T oscillator is an RC oscillator that produces a low-distortion sinusoidal output by using an active op-amp to provide positive feedback through a twin-T notch filter. The twin-T filter, a combination of parallel low-pass and high-pass RC networks, creates a null at a specific notch frequency. When placed in the feedback path of an amplifier, this network causes the circuit to oscillate at the notch frequency.
Handmade Kalimba
This is a handcrafted kalimba built using metal prongs mounted on a repurposed cigar box. Each prong’s length was carefully measured to produce a specific pitch, allowing the creation of a complete musical scale across the instrument. By fine-tuning the length of each tine, the kalimba achieves bright, resonant tones when plucked. The cigar box serves as a natural acoustic resonator, amplifying the vibrations and giving the instrument a warm, organic sound. This project combines hands-on craftsmanship, acoustic principles, and musical experimentation to produce a fully playable, custom-tuned instrument.
Website: Website Development Club
I created a fully hand-coded website for my college’s Website Development Club using HTML, CSS, and JavaScript. The site features a clean, responsive layout that works smoothly on both desktop and mobile screens, presenting the club’s mission, events, and member projects in an organized way. I used semantic HTML for clear structure, CSS for a cohesive visual design, and JavaScript to add interactive elements like dynamic event updates, form validation, and subtle animations.
SuperCollider Synth
I developed a SuperCollider live coding synth featuring 10 fully hand-coded synthesizers, designed to perform an entire live coding composition from scratch. Each synth was carefully programmed to produce unique textures, tones, and rhythms, allowing for intricate layering and dynamic interplay during performance. This setup demonstrates both sound design expertise and live coding proficiency.
MaxMSP Project
I created a voice-controlled drum kit using node-based coding in Max/MSP, allowing my voice to trigger and manipulate percussion sounds in real time. Different vocal pitches and amplitudes control individual drum elements, creating complex rhythmic patterns entirely through vocal input.
C# Text Based Game
I developed a text-based game entirely from scratch using object-oriented programming in C#, implementing classes, objects, and methods to manage game logic, character stats, and interactions. The game features dynamic decision-making, inventory management, and randomized events, creating an engaging player experience purely through text.
Full source code for programming and website project files are available on my GitHub repository and also in this Google Drive folder.







