Difference between revisions of "Les Paulverizer Website"

From vjmedia
(Final Project - Les Paulverizer Website)
(Final Project - Les Paulverizer Website)
Line 1: Line 1:
 
== Final Project - Les Paulverizer Website ==
 
== Final Project - Les Paulverizer Website ==
SUMMARY OF PROJECT<br>
+
The Les Paulverizer is a small MIDI device that allows a user to play looping background tracks while the user can continue to play a melody on their instrument. In previous iterations of this project, this functionality was provided through a Max 8 patch, which worked but was not accessible to those who did not own the software. During A term 2024, we were tasked with emulating the functions of the Max patch within a web platform. We used ReactJS to build the website and GitHub for source control.<br>
My composition aims to display some of the things I have learned during my time taking this course, such as synthesis, use of effects, etc. The drums in the composition were made with a combination of real sounds and samples. This coupled with the use of heavy compression makes for a listening experience that makes it sound like the bass is drowning out the drums every time a kick is made. I also copied that same drum track and crushed it down to 12 bits to give the track a rough glitchy sound when layered over the original drum track.
+
<br>
A string pad along with a chorus sample also come and go throughout the composition to add a more melodic change to some of the track. There is also a point where these two tracks pan to the right and left side and slowly come back to the front, creating an additive affect for the listener.  
+
NEXT STEPS<br>
 
+
Currently the Les Paulverizer device with midi only works on macOS. To expand the reach of this project, the team believes adding compatibility with windows would be the next step. One way to make this project compatible with windows would be to use serial instead of midi. The team did explore using serial however was unable to successfully use serial to communicate with the ReactJS website. We think this could be because the website uses the vite framework and thus another framework should be explored.<br>
 
LINKS<br>
 
LINKS<br>
 
https://youtu.be/S1TFeNtWYQo   
 
https://youtu.be/S1TFeNtWYQo   

Revision as of 18:44, 9 October 2024

Final Project - Les Paulverizer Website

The Les Paulverizer is a small MIDI device that allows a user to play looping background tracks while the user can continue to play a melody on their instrument. In previous iterations of this project, this functionality was provided through a Max 8 patch, which worked but was not accessible to those who did not own the software. During A term 2024, we were tasked with emulating the functions of the Max patch within a web platform. We used ReactJS to build the website and GitHub for source control.

NEXT STEPS
Currently the Les Paulverizer device with midi only works on macOS. To expand the reach of this project, the team believes adding compatibility with windows would be the next step. One way to make this project compatible with windows would be to use serial instead of midi. The team did explore using serial however was unable to successfully use serial to communicate with the ReactJS website. We think this could be because the website uses the vite framework and thus another framework should be explored.
LINKS
https://youtu.be/S1TFeNtWYQo

File:Final Project Composition.mp3

RESOURCES USED
Hardware:

  • Les Paulverizer

Software:

  • React JS
  • Vite
  • GitHub