mirror of
https://codeberg.org/armin/noiz.git
synced 2026-09-01 05:50:52 +02:00
add README.md / .gitignore
This commit is contained in:
parent
d022b46ec9
commit
60243da9bf
2 changed files with 51 additions and 0 deletions
34
.gitignore
vendored
Normal file
34
.gitignore
vendored
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
# macOS
|
||||
.DS_Store
|
||||
.AppleDouble
|
||||
.LSOverride
|
||||
Desktop DB
|
||||
Desktop Folder
|
||||
.Spotlight-V100
|
||||
.Trashes
|
||||
Icon?
|
||||
._*
|
||||
|
||||
# Vim swap files
|
||||
*.swp
|
||||
*.swo
|
||||
*.swn
|
||||
*.swm
|
||||
*.swl
|
||||
.\#*
|
||||
\#*\#
|
||||
|
||||
# Editor/IDE
|
||||
*.sublime-*
|
||||
*.sublime-workspace
|
||||
*.~
|
||||
*~
|
||||
.idea/
|
||||
.vscode/
|
||||
*.sass-cache
|
||||
|
||||
# OS files
|
||||
Thumbs.db
|
||||
ehthumbs.db
|
||||
Desktop.ini
|
||||
$RECYCLE.BIN/
|
||||
17
README.md
Normal file
17
README.md
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
# noiz://
|
||||
|
||||
A browser-based audio player with real-time spectrum visualization, VU metering, and comprehensive playlist management. Loaded entirely from a single `index.html` file — no build step, no server, no dependencies.
|
||||
|
||||
## Features
|
||||
|
||||
- **Real-time FFT spectrum analyzer** — smooth animated frequency bars with configurable window function (Hanning / Blackman-Harris) and adjustable peak decay
|
||||
- **VU meter** — per-channel level display with peak indicators
|
||||
- **Metadata parsing** — reads ID3v1 and ID3v2 tags (title, artist, album, genre, year), plus inline codec info for MP3 and FLAC
|
||||
- **Playlist** — sortable by title, artist, filename, length, or genre; supports shuffle and repeat (off / all / one)
|
||||
- **Crossfade** — optional gapless transition between tracks (1s–5s)
|
||||
- **Drag & drop** — drop folders or individual files; handles nested directories via the File System Access API (with `webkitdirectory` fallback)
|
||||
- **Keyboard shortcuts** — Space (play/pause), ← (previous), → (next)
|
||||
|
||||
## Usage
|
||||
|
||||
Open `index.html` in any modern browser. Click **+Folder**, **+Files**, or drag audio files onto the window.
|
||||
Loading…
Add table
Add a link
Reference in a new issue