PestOSC Overview
PestOSC is an experimental audio-visual instrument created using p5.js. It offers interactive sound control through mouse movements and visual feedback corresponding to the sound properties. Features
Frequency and Amplitude Control: Adjust frequency (X-axis) and amplitude (Y-axis) by moving the mouse.
Visual Effects: Real-time visual feedback with glitch effects for high amplitude.
Oscillator Types: Switch between sine, triangle, sawtooth, and square waves using keyboard keys.
Mode Switching: Toggle between visual and instrument modes by pressing 'M'.
Dynamic Visuals: Mouse movements change visual degradation and colors reflecting sound properties.
Volume Control: Adjust the overall volume of the oscillator.
Base Frequency and Amplitude Control: Set the base frequency and amplitude via sliders for more precise control.
Usage
Start/Stop Sound: Click inside the canvas.
Control Sound: Move the mouse horizontally for frequency and vertically for amplitude.
Change Oscillator Type: Press 'A', 'S', 'D', or 'F' for different wave types.
Switch Modes: Press 'M' to toggle modes.
Explore Visuals: Enjoy interactive visuals changing with sound and mouse movement.
Adjust Volume: Use the volume slider to control the overall sound volume.
Set Base Frequency and Amplitude: Use the base frequency and amplitude sliders to set the starting values for the frequency and amplitude.
PestOSC Vue d'ensemble
PestOSC est un instrument audio-visuel expérimental créé avec p5.js. Il offre un contrôle sonore interactif via les mouvements de la souris et un retour visuel correspondant aux propriétés du son. Fonctionnalités
Contrôle de la fréquence et de l'amplitude : Ajustez la fréquence (axe X) et l'amplitude (axe Y) en déplaçant la souris.
Effets visuels : Retour visuel en temps réel avec des effets de glitch pour une amplitude élevée.
Types d'oscillateurs : Alternez entre les ondes sinusoïdales, triangulaires, en dents de scie et carrées à l'aide des touches du clavier.
Changement de mode : Basculez entre les modes visuel et instrument en appuyant sur 'M'.
Visuels dynamiques : Les mouvements de la souris modifient la dégradation visuelle et les couleurs reflétant les propriétés du son.
Contrôle du volume : Ajustez le volume global de l'oscillateur.
Contrôle de la fréquence et de l'amplitude de base : Réglez la fréquence et l'amplitude de base via des curseurs pour un contrôle plus précis.
Utilisation
Démarrer/Arrêter le son : Cliquez à l'intérieur du canvas.
Contrôler le son : Déplacez la souris horizontalement pour la fréquence et verticalement pour l'amplitude.
Changer le type d'oscillateur : Appuyez sur 'A', 'S', 'D' ou 'F' pour différents types d'ondes.
Changer de mode : Appuyez sur 'M' pour basculer entre les modes.
Explorer les visuels : Profitez des visuels interactifs changeant avec le son et les mouvements de la souris.
Ajuster le volume : Utilisez le curseur de volume pour contrôler le volume global du son.
Régler la fréquence et l'amplitude de base : Utilisez les curseurs de fréquence et d'amplitude de base pour définir les valeurs de départ pour la fréquence et l'amplitude.