You are browsing as a guest. Sign up (or log in) to start making projects!

slimshadyxroot1

@slimshadyxroot1

Joined October 15th, 2026

  • 17Devlogs
  • 2Projects
  • 2Ships
  • 26Votes
Ship Pending review

I made my personal website with an intro, an About section, a Projects section and a little terminal you can type in, using plain HTML, CSS and JavaScript. The terminal was the hardest part, because I had to get the commands working, bring back old commands with the up arrow, and make it look good on phones. I’m proud of the terminal, since it feels like a real one on a normal website.

Try project → See source code →
Open comments for this post

16m 11s logged

more commands, phone view and readme

  • 3 more commands: interests, projects and github
  • the github command prints a link you can click
  • up and down arrow keys bring back old commands, like a real terminal
  • phone fixes: smaller heading and the terminal prompt moves above the input
  • a README that explains what’s on the site and how to run it
  • screenshots of the home page, the terminal and the phone view
  • the progress folder with every stage, each one with a commit message and a devlog
0
0
11
Open comments for this post

24m 56s logged

Projects section and terminal

What I added

  • a Projects section with Root Studio, my browser music app
  • a tags line under the project (HTML, CSS, JavaScript, Web Audio)
  • a link to my GitHub for the rest of my code
  • a Projects link in the top bar
  • a terminal box on the home section
  • script.js that reads what you type and prints an answer
  • 3 commands: help, whoami and clear
  • if you type something it doesn’t know, it says command not found
0
0
11
Open comments for this post

18m 18s logged

About section

What I added

  • an About section with a short paragraph about me
  • a list of what I’m into, each one with a line explaining it
  • an About link in the top bar that scrolls down to it
  • css for the section lines, headings and the interests list
0
0
11
Open comments for this post

30m 22s logged

Basic intro page

What I added

  • a plain index.html with my name as the heading
  • a short intro about me
  • two links: GitHub and email
  • style.css with the colors, font and page width
  • a top bar that stays at the top when you scroll
  • the intro now has a big heading and proper buttons
  • viewport tag and a description in the <head>
0
0
5
Ship

This is a browser based digital audio workstation(daw). you can produce music for free in this web app. it took lot of time to make this this daw is completely made using only html css and javascript.

  • 11 devlogs
  • 20h
  • 18.34x multiplier
  • 376 Stardust
Try project → See source code →
Open comments for this post

1h 8m 12s logged

Updates: export, sharing and save as

  • Project panel: Save as (keeps saving to the same file), Export WAV, Export MP3, Export stems (zip), Export MIDI, Share
  • Offline rendering of the playlist, with the effects and automation
0
0
59
Open comments for this post

1h 57m 59s logged

Updates: audio tracks: record, load, cut and stretch

  • Audio tracks panel: up to 8 tracks of clips on a timeline
  • Record from the microphone, or load an audio file
  • Move, trim, cut, stretch and delete clips with snap
  • Latency fix for recordings
  • Audio tracks get their own mixer strips, and clips are saved inside the song file
0
0
9
Open comments for this post

1h 0m 39s logged

Updates: unison, fm, wavetable and insert effects

  • Unison voices with spread
  • Pitch envelope for zap and kick style sounds
  • FM, pulse and wavetable oscillators
  • Four more synth presets (Bell, Supersaw, Zap bass, Glass)
  • Insert effect on every mixer strip: chorus, flanger, phaser and sidechain (kick ducking)
0
0
11
Open comments for this post

3h 7m 46s logged

Updates: automation, midi learn and drum samples

  • Automation lane per pattern (steps or smooth) for volume, pan, reverb, delay, master and filter
  • Song automation lane in the playlist
  • MIDI learn: map knobs and faders to any automation target
  • Drum sounds panel: load your own sample into any drum, edit the velocity of every hit
  • Drum kits (Retro, 80s, Acoustic) and euclidean rhythms
  • Six more presets (Rock, Techno, Funk, Trap, Bossa nova, Reggae)
  • store.js: samples are kept in IndexedDB and saved inside the song file
0
0
17
Open comments for this post

2h 23m 7s logged

Updates: piano roll tools, recording and midi keyboard

  • Select tool: move and resize notes, copy, paste, delete
  • Quantize and a snap setting
  • Transpose, fit to scale
  • Chord progressions and arpeggiate
  • Tap tempo and a metronome
  • Rec: write notes into the roll from the keyboard while the song plays
  • MIDI keyboard input with real velocity (midi.js)
0
0
10
Open comments for this post

2h 1m 20s logged

Updates: more tracks, synth panel, velocity and undo

  • Add and delete tonal tracks (up to 8), rename them
  • Synthesizer panel: osc 2, resonant filter with envelope, amp ADSR, LFO
  • Synth presets (Lead, Pad, Bass, Pluck)
  • Note velocity: velocity lane under the roll and a default velocity slider
  • Undo and Redo (buttons, Ctrl+Z, Ctrl+Y), Ctrl+S saves
  • tools.js appears
0
0
22
Open comments for this post

1h 2m 40s logged

Updates: patterns, playlist and time signatures

  • Several patterns per song: New, Clone, Rename, Delete
  • Pattern length of 1, 2 or 4 bars
  • Playlist of 32 bars, click or drag to paint patterns
  • Pattern mode loops one pattern, Song mode plays the playlist
  • Loop range in song mode (click a bar number to set it)
  • Time signatures: 2/4, 3/4, 4/4, 5/4, 6/8, 7/8, 12/8
0
0
12
Open comments for this post

4h 25m 21s logged

Updates: new engine, mixer and master effects

  • The single file is split into modules: state, audio, rack, roll, synth, mixer, arrange, app, ui
  • New audio graph: every sound goes through a strip with volume, pan, reverb send and delay send
  • Mixer panel with faders, level meters, mute and solo
  • Master section: 3 band EQ, reverb with room size, drive, compressor
  • FL Studio style layout, click a panel title to fold it
  • The song is now a proper data model (tracks, patterns, drums). Songs saved by stages 1 to 3 still open
0
0
45
Open comments for this post

1h 16m 10s logged

What is new

  • Swing, master volume and a feedback delay
  • Channel rack with a mute light and volume slider per drum, plus a Lead row
  • Song name, Save (downloads a .json) and Open
  • The song is kept in the browser, so a reload does not lose it
  • Presets list on the left (Four on the floor, Hip hop, Empty)
0
0
14
Open comments for this post

59m 39s logged

piano roll and a simple synth

What is new

  • Piano roll with 60 rows (C2 to B6) and a piano key column
  • Click or drag to add and remove notes, note length 1/16 to 1/2
  • Synth voice with a wave choice (saw, square, triangle, sine)
  • Key and scale selector, notes outside the scale are dimmed
  • Play the synth with the computer keyboard (Z to M), [ and ] change octave
  • Space plays and pauses
0
0
9
Open comments for this post

1h 5m 33s logged

Made drum machine for my browser based digital audio workstation (daw).

Whats added:

  • Play and Stop, BPM box
  • Six synthesized drums: kick, snare, hi-hat, open hat, clap, tom
  • 16 step grid, click or drag to paint steps
  • Playhead that follows the sound
  • Click a drum name to hear it
0
0
22

Followers

Loading…