Inspiration
Just Soundz was inspired by my love of sampling, beat-making, and the classic hardware that shaped hip-hop production. I wanted to recreate the hands-on feeling of machines such as the Ensoniq ASR-10 and MPC while making the experience available inside an ordinary web browser. Many new producers are interested in creating music but cannot immediately afford expensive instruments, software, or a complete studio. That problem motivated me to design a platform where users could load sounds, play virtual instruments, program drums, and experiment without installing complicated software. My larger goal was to make music production approachable while preserving the character and creativity associated with traditional samplers.
What it does
Just Soundz is a browser-based music studio that allows creators to sample audio, program drums, play instruments, and build complete beats without installing traditional production software. Users can upload WAV, MP3, OGG, FLAC, or AIFF files, map sounds across a virtual keyboard, adjust their pitch, and control effects through an ASR-10-inspired interface. The MPC Drumizer can divide a song or loop across sixteen pads, separate it into musical stems, and apply groove settings such as Boom Bap, Dilla, or Shuffle. The multitrack and Track Section tools let users layer audio, synchronize tracks to one BPM, adjust volume and panning, apply EQ and compression, and record performances with USB MIDI support. When the beat is finished, users can save their work, create a mixdown, or export the performance as a WAV file for further production or sharing.
How we built it
I built Just Soundz with Base44 as a browser-based application using JavaScript and a React-based component structure. The interface uses responsive utility-based styling to create its dark ASR-10-inspired appearance, gold highlights, panels, pads, sliders, and transport controls. I organized the platform into a sampler, MPC Drumizer, multitrack pad section, track recorder, master bus, audio trimmer, and conversion area. Browser-audio technology handles sample loading, playback, pitch changes, volume, panning, equalization, compression, saturation, recording, and mixdown functions. I also included drag-and-drop uploads, keyboard controls, USB MIDI support, groove settings, multiple audio formats, and WAV export so users can move from an idea to a finished recording in one place.
Challenges we ran into
One of the biggest challenges was making several production tools feel like parts of one consistent studio rather than separate features. Audio timing, sample synchronization, pitch control, recording, and track mixing require careful coordination to prevent the experience from feeling delayed or confusing. I also had to make a detailed desktop-style workstation readable on smaller screens without removing important controls. Third-party tools created additional problems because embedded websites can refuse to load, display advertisements, or behave differently from the main application. These challenges taught me to keep testing the complete workflow, improve the weakest integrations, and gradually replace outside dependencies with native Just Soundz features.
Accomplishments that we're proud of
I am proud that I transformed Just Soundz from an idea about accessible beat-making into a working browser-based music studio. One major accomplishment was bringing sampling, sixteen-pad drum programming, multitrack recording, MIDI control, effects, and WAV exporting into one connected platform. I am also proud of creating an original ASR-10-inspired visual identity that gives the project the character of classic hardware while remaining understandable to new producers. Building the platform through Base44 helped me prove that an independent creator can combine music knowledge, product design, and modern web technology to produce an ambitious application. Most importantly, Just Soundz now provides a strong foundation that can continue growing through improved native editing, professional sound libraries, AI-assisted tools, and partnerships with established music companies.
What we learned
Developing Just Soundz taught me how browser technology can support serious music creation instead of only displaying webpages. I learned how tempo controls musical timing, including the relationship (\text{seconds per beat}=\frac{60}{\text{BPM}}). I also learned more about audio playback, sample mapping, pitch adjustment, MIDI input, multitrack mixing, recording, and WAV exporting. Designing the interface showed me that music tools must be visually interesting while keeping every control easy to understand. Most importantly, I learned that an ambitious application becomes manageable when it is divided into focused sections that can be designed and tested individually.
What's next for Just Soundz
The next stage for Just Soundz is to strengthen the core production experience through faster performance, clearer controls, and more reliable audio processing. I plan to replace unreliable third-party embeds with native tools for trimming, arranging, converting, and exporting user-owned audio. Future updates will add project accounts, local and cloud saving, autosave, undo and redo, crash recovery, expanded instrument presets, and additional professional effects. I also want to improve mobile support, release a downloadable desktop version, and create smoother workflows for moving projects into full digital audio workstations. My long-term goal is to test Just Soundz with real producers, build partnerships with music-technology companies, and grow it into an accessible starting point for the next generation of music creators.
Built With
- api
- base44
- browser
- css
- export
- html
- javascript
- midi.js
- react
- recording
- tailwind
- webaudio
Log in or sign up for Devpost to join the conversation.