-
Notifications
You must be signed in to change notification settings - Fork 1
Soundboard HTML
An interactive web-based soundboard application built with HTML5, CSS3, and JavaScript, featuring customizable sound triggers and responsive design.
📌 Live Demo: Soundboard GitHub Pages
🔗 Repository: GitHub Repository
- Overview
- Features
- Technical Architecture
- Installation
- Usage Guide
- Configuration
- Contributing
- Troubleshooting
- FAQ
The HTML Soundboard is a web-based application designed to provide an intuitive interface for triggering and managing audio samples. Perfect for presentations, live performances, or interactive web experiences, this soundboard offers customizable triggers and responsive playback controls.
- 🔊 Instant sound playback
- 🎚️ Volume control for each sound
- 🎨 Customizable interface
- ⌨️ Keyboard shortcuts support
- 📱 Responsive design for all devices
- 💻 Pure HTML5/CSS3/JavaScript implementation
- 🔄 Asynchronous audio loading
- 🎵 Multiple audio format support
- ⚡ Optimized performance
- 🌐 Cross-browser compatibility
soundboard/
├── index.html # Main application entry
├── assets/
│ ├── css/
│ │ └── style.css # Styling definitions
│ ├── js/
│ │ ├── main.js # Core functionality
│ │ └── utils.js # Utility functions
│ ├── sounds/ # Audio files
│ └── images/ # Interface assets
└── config/
└── sounds.json # Sound configuration
# Clone the repository
git clone https://github.com/Exios66/Soundboard-Python.git
# Navigate to project directory
cd Soundboard-Python
# If using Python for local server
python -m http.server 8000
- Fork the repository
- Enable GitHub Pages in repository settings
- Deploy to your preferred hosting service
- Visit the live soundboard
- Click on any sound button to play
- Use keyboard shortcuts (if enabled)
- Adjust volume using the slider controls
Key | Action |
---|---|
1-9 | Trigger sounds in first row |
Space | Stop all sounds |
Esc | Reset board |
{
"sounds": [
{
"name": "Sound 1",
"file": "sound1.mp3",
"key": "1",
"volume": 1.0
}
]
}
- Theme colors
- Button layout
- Keyboard mappings
- Volume presets
We welcome contributions! Here's how you can help:
- Fork the repository
- Create a feature branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Please read our Contributing Guidelines for more details.
-
Sounds not playing
- Check browser audio permissions
- Verify file paths in configuration
- Ensure audio format compatibility
-
Keyboard shortcuts not working
- Check for keyboard focus
- Verify shortcut configuration
- Check for browser compatibility
Q: Which browsers are supported?
A: The soundboard supports all modern browsers (Chrome, Firefox, Safari, Edge).
Q: Can I add custom sounds?
A: Yes! Add your audio files to the sounds
directory and update the configuration file.
Q: Is mobile support available?
A: Yes, the interface is fully responsive and works on mobile devices.
This project is licensed under the MIT License - see the LICENSE file for details.
- Decoding the Neural Correlates of Truth & Deception
- The Neural Architecture of Truth | Notion Wiki
- GitHub Profile: Exios66
- CHANGELOG.md
- How to Contribute
- Submit an Issue
- Custom GPT Links
- Primary Languages: Python (76.1%), R (23.9%)
- License: MIT License
- Version: See CHANGELOG.md
The Neural Architecture of Truth & Deception Project
Exploring different aspects of truth, deception, and persuasion in artificial intelligence contexts
© 2025 • Exios66 • MIT License
- Alan Turing (Historical/Computational)
- Professor Athena (Academic/Analytical)
- Professor Milgrim (Authority-based)
- Saint Enigma (Mysterious/Cryptic)
- Scarlet Quinn (Strategic/Persuasive)
- Control Profiles (Baseline)