Luís

Hello, I'm Luís Guimarães

I do programming,

music and sound design

- About me -

I'm a software developer who is passionate about anything related with sound.

I'm currently working at Sound Particles, and my latest personal project is a frequency-based panner plugin made with JUCE.

My current music recommendation is "Technatura" by Vulkan. It's a progressive rock album with great sound, structure, and vibe!

- Projects -

- Programming -

The plugin GUI

Spectral Panner

An audio plugin that does stereo frequency-based panning. It pans each frequency bin, providing more control over the stereo image than regular stereo panning.

Was developed with the JUCE framework in C++. Code and binaries are available on my GitHub.

The synth UI

Digital Polyphonic Synthesizer

A polyphonic synthesizer featuring: 3 oscillators with vector synthesis, an ADSR envelope, 16 voices, 2 LFOs, FM, RM and two post-processing effects (reverb and spectral gating) as well as a waveform visualizer.

It was made in Pure Data, an open-source visual programming language for multimedia. Demo and code available here.

The game UI

MIDI Game

A small game, where you load a MIDI file and try to play it.

It was made in Qt6, using QML for the UI and the C++ libraries RtAudio, RtMidi and QMidi for audio generation, MIDI input, and MIDI file reading, respectively.

The repository containing a demo can be accessed here.

The Session Logo

Master Thesis

My master thesis titled "Irish Folk Music Similarity: Comparing Engineered Features with Deep Learning Embeddings".

More details here.

The game visuals

Concurrent Game

A local multiplayer game with some similarities to Agar.io where you get bigger by eating random spawns or by winning collisions against other players.

Was developed using Processing (Java) for the client and Erlang for the server.

A drawing inside application

Tone Sketcher

A drawing application in which drawings can be converted into sound.

Was made using Python. A demo video can be watched here.

3 pyramids in the desert being placed by an alien spaceship

Desert Checkers

The scenery consists of an alien spaceship placing 3 pyramids in a desert. Clearly, it was inspired by the Giza pyramid complex.

The checkers game can be started by clicking the checkers board in the scene.

Play here. More details on my GitHub.

- Music -

A pseudo-medieval village (Jumbo) from a video-game (Monster Hunter 2)

Village of Deeply Blessed People

A remake of the village theme from Monster Hunter 2 (Dos).
A moon in a night sky and a piano, cat, tent and some other cozy stuff on the ground (under the moon).

under the moon

A chill EP.
A person walking into a synthwave world

Digital Noises Collection

A synthwave EP.

- Sound Design & Game Dev -

Gameplay screenshot

Unstable Rob

A platforming game developed in 48 hours for the RetroJam 2024 hosted by the IEEE UP Student Branch.

(I did all the sound design and also worked on the game design and programming.)

Play here.
A spaceship

Lost Depths

A space exploration game with puzzle-solving. You crash on an unknown planet, and all you can do to survive is explore it.

(I did all the sound design and also worked on the game design and programming.)

Download here.
Gameplay screenshot

FEUPocalypse

A surviving game inspired by Vampire Survivors.

(I did all the sound design and also worked on the game design and programming.)

Play here.