Simulation of a communication channel written in Python
-
Updated
Sep 19, 2020 - Python
Simulation of a communication channel written in Python
Python-based simulation engine for spatial audio rendering, room acoustics, binaural audition (HRTF), and multichannel sound reproduction (VBAP). Made using the python libraries matplotlib, scipy, numpy, wav.. Made in colaboration with Martim Ramos and Rodrigo Monteiro
A multi-threaded Java Swing application to manage a Lego EV3 robot concurrently, featuring a Producer-Consumer architecture, Object Pooling, and multi-level hardware synchronization.
An open-source SoundCloud Clone CMS built from scratch with PHP and MySQL. Designed for independent artists to upload music, manage content, and promote regional live events via interactive maps. Features secure 2FA authentication, Google reCAPTCHA, and batch uploads.
A complete 3D warrior character asset pipeline, from base mesh blockout to high-poly sculpting, retopology, and final texturing in Blender.
Digital Image Processing class projects and resources of CSME at ISEL (ISEL-LEIM-PIV)
Interactive simulation platform in Java & Processing exploring gravitational N-body physics (Solar System) and biologically-inspired autonomous flocking behaviors (Boids, Predator-Prey). Made in colaboration of Martim Ramos in the class of Modelation and Simulation of Natural Systems
A comprehensive veterinary clinic management system built with Java (MVC) and MySQL. Features polymorphic medical histories, real-time AJAX search, and advanced SQL analytics.
A real-time GoBang (5-in-a-row) multiplayer game featuring a Java Sockets backend and a dynamic Web interface using JSP, Servlets, and XML persistence
Implementation of AI autonomous agents (Reactive & Deliberative) navigating complex environments using State-Space Search algorithms and Markov Decision Processes (MDP), built from scratch in Python and Java.
Multimedia Authoring class projects and resources of CSME at ISEL (ISEL-LEIM-PCM)
A dynamic procedural 3D voxel engine built in Unity, featuring an interactive ecosystem with autonomous animals driven by Reinforcement Learning (ML-Agents)
A Python-based simulation of a complete digital communication system, featuring uniform PCM encoding, parity-bit error detection, 8-QAM modulation, and AWGN channel transmission. Using numpy, scipy, matplotlib. Made in colaboration with Martim Ramos and Rodrigo Monteiro
Two computer vision pipelines built in Python/OpenCV to detect, track, and estimate the speed of vehicles on a highway, and classify Lego bricks by shape.
An interactive simulation suite built with Java and Processing exploring the Mandelbrot Set, L-System botanical morphogenesis, and Chaos Game fractals. Academic project for ISEL.. Made with the colaboration of Martim Ramos in the class of Modelation and Simulation of Natural Systems
Python implementations of multimedia signal processing algorithms, covering image manipulation, statistical analysis, Huffman coding, and JPEG compression.
An aplication that simulates the Game of Life and another the simulates DLA (Diffusion-limited aggregation), made using Java with the library Processing, made in colaboration with Martim Ramos in the class of Modelation and Simulation of Natural Systems
Academic Android notes app for ISEL (DAM course) built with Kotlin and Firebase, featuring a custom Neo-Brutalist redesign, Markdown formatting, and Base64 image storage.
Final Project for my Degree - ISEL LEIM
Digital signal processing academic project focusing on time-domain signal generation and frequency-domain analysis using Python, NumPy, and Matplotlib.
To associate your repository with the leim topic, visit your repo's landing page and select "manage topics."