version-1 concept:
An interactive website where a user without musical skills can construct a loop from pre-made patterns. The center of the interface features 16 musical pads: DRUMS, BASS, CHORDS, MELODIES.
By adding and removing pads, users can change the mood of the music. Additional controls allow experimentation with BPM, tonality, scale, pitch, and volume.

version-2 Concept:Development of the PINBOX project, transforming it into a tool for composing and performing short, self-contained pieces. The user now dictates the musical progression, and the tool assists in building harmony without requiring knowledge of complex fingerings.The core of this new concept is a keyboard that operates based on the scale degrees of the selected key. The keyboard is more intuitively controlled using a laptop’s keys. Holding down a single key allows the user to hear a full chord, to add extensions, change the timbre, or transform it into an arpeggio by turning a knob. There is a switch to BASS, which enables the playing of a bass line. This results in a four-bar looper with independent tracks. The user records a phrase and hears it loop back. Then, they play the next part over it and record a new layer.
To vibe-code the project, I utilized OpenAI Codex: I asked questions, formulated tasks, and clarified the requirements for the CDD system. I built the prompts step-by-step with verification and refinement. Codex assisted with writing and correcting the code, while I assessed the results and guided the development.






