Lukeelliot88 / ODEO

Drafting an interactive sound and visual tool.
MIT License
1 stars 2 forks source link

Interactive Sound Design Website

This interactive sound-based website was built using p5.js. It is designed to trigger animations and play sounds based on user interactions (touch, click, or keyboard input). Thanks to specific iOS compatibility adjustments, this site has been developed and optimized to work across multiple platforms, including MacBook, iPad, Android, and now iPhone.

Table of Contents

Overview

This project features a visually engaging, interactive website where users can trigger various animations and sounds through touch or keyboard events. It utilizes p5.js for animation and audio functionalities and has been modified for improved cross-platform compatibility.

Features

Installation

  1. Clone this repository:

    git clone https://github.com/lukeelliot88/ODEO.git
    cd InteractiveSoundDesign
  2. Open index.html in your preferred browser.

Usage

Controls

iOS Compatibility Adjustments

To ensure the audio works on iOS devices, certain adjustments were made:

File Structure

Contributing

Contributions are welcome! If you'd like to improve functionality or enhance compatibility further, feel free to fork the project and submit a pull request.

License

This project is open-source and available under the MIT License.