Cymagix is an interactive application designed for exploring the visual patterns created by audio interferences. Utilizing Pygame, CuPy, and Matplotlib, this simulator offers both a 3D surface plot and a top-down view of the cymatic patterns generated by different frequencies.
- Interactive sliders to adjust frequency values in Hz, kHz, MHz, and GHz.
- Real-time 3D and top-down visualizations of cymatic patterns.
- Ability to change color maps.
- Save cymatic patterns as images.
- Adjustable 3D plot viewing angles.
- Python 3.x
- CuPy
- NumPy
- Pygame
- SciPy
- Matplotlib
- Clone the repository:
git clone https://github.com/yourusername/Cymagix.git cd Cymagix
- Install the required Python packages:
pip install cupy numpy pygame scipy matplotlib
Run the simulator with the following command:
python cymagix.py