An open API service indexing awesome lists of open source software.

https://github.com/bxavaby/bitgun

НОЙЗА is a portable arcade machine that generates a big variety of gunshot samples for your various needs.
https://github.com/bxavaby/bitgun

8-bit arcade-machine chiptune gunshot sound-design sprites webapp

Last synced: 3 months ago
JSON representation

НОЙЗА is a portable arcade machine that generates a big variety of gunshot samples for your various needs.

Awesome Lists containing this project

README

          

BITGUN

# BITGUN

[![Live Demo](https://img.shields.io/badge/LIVE_DEMO-1a1a1a?style=for-the-badge&logoColor=44c183&logo=github)](https://bxavaby.github.io/bitgun)
[![MIT License](https://img.shields.io/badge/MIT-ff0077?style=for-the-badge)](LICENSE)
[![Web Audio API](https://img.shields.io/badge/Web_Audio-44c183?style=for-the-badge&logoColor=1a1a1a)](https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_API)

**Procedural 8-bit gunshot sound generator**

BITGUN Interface

────

**Infinite variation** • **No samples** • **Seed-based generation**

────

## Pixel Art Controls

Generate Button

*Generate new random gunshot sounds*

Fire Button

*Play the current sound effect*

Export Button

*Download as WAV file*

────

## Features

![Procedural Generation](https://img.shields.io/badge/Procedural_Generation-1a1a1a?style=for-the-badge&logoColor=44c183)
![Zero Samples](https://img.shields.io/badge/Zero_Samples-1a1a1a?style=for-the-badge&logoColor=44c183)
![Infinite Sounds](https://img.shields.io/badge/Infinite_Sounds-1a1a1a?style=for-the-badge&logoColor=44c183)
![Hex Seeds](https://img.shields.io/badge/Hex_Seeds-1a1a1a?style=for-the-badge&logoColor=44c183)
![WAV Export](https://img.shields.io/badge/WAV_Export-1a1a1a?style=for-the-badge&logoColor=44c183)
![Arcade Vibes](https://img.shields.io/badge/Arcade_Vibes-1a1a1a?style=for-the-badge&logoColor=44c183)

## How It Works

Pure Web Audio API synthesis using oscillators, envelope shaping, and bitcrushing. Each sound gets a unique hex seed for reproducible generation.

## Usage

![F Key Fire](https://img.shields.io/badge/F_Key-Fire-ff0077?style=for-the-badge)
![Spacebar Focus](https://img.shields.io/badge/Spacebar-Focus_Input-ff0077?style=for-the-badge)
![Custom Seeds](https://img.shields.io/badge/Terminal-Custom_Seeds-ff0077?style=for-the-badge)
![Auto Export](https://img.shields.io/badge/Export-Includes_Seed-ff0077?style=for-the-badge)

## Development

```bash
git clone https://github.com/bxavaby/bitgun.git
```

*Responsiveness varies by device. Feel free to [request improvements](https://github.com/bxavaby/bitgun/issues) for your setup.*

**MIT License © 2025 bxavaby**