Skip to content

Files

Latest commit

00cebc3 · Jun 26, 2024

History

History
44 lines (31 loc) · 1.13 KB

README.md

File metadata and controls

44 lines (31 loc) · 1.13 KB

asteroidblock

asteroidblock is a web-based, interactive, atmospheric pad synthesizer which queries NASA's asteroid API, using live proximity data to throttle initial parameters of the synth.

Features

  • Interactive Synthesizer: Create atmospheric pad sounds with real-time interaction.
  • NASA Asteroid API Integration: Utilizes live asteroid proximity data to influence synth parameters.
  • Web-Based: Accessible from any modern web browser.
  • Dynamic Soundscapes: Paramater-based effects based on real-time space data.

Requirements

  • Node.js: v16.x.x

Installation

To get started, follow these steps:

  1. Clone the Repository:

    git clone https://github.com/aagentah/asteroidblock
    cd asteroidblock
  2. Install Dependencies:

    npm install
  3. Build the Project:

    npm run build
  4. Start the Development Server:

    npm run watch

Usage

  1. Open your web browser and navigate to the local server address displayed in your terminal after running the development server.
  2. Interact with the synthesizer to create unique atmospheric sounds.