The PEMF Audio Generator is an open-source toolkit for generating PEMF (Pulsed Electromagnetic Field) audio files in WAV/FLAC format.
These audio files can be played through an amplifier and coil (such as a Rodin coil) to produce pulsed electromagnetic fields at specific frequencies.
This project emphasizes research-backed frequency sets, rigorous validation, and clear documentation, ensuring the audio produced is accurate and credible for research use.
⚠️ Security Notice – Malicious Fork AlertA malicious fork of this project has uploaded a fake binary file (
pemf-audio-generator.zip) containing executables (luajit.exe,lua51.dll,Application.cmd) that are detected by multiple antivirus engines as Trojans.🔴 Do NOT download or run any ZIPs or EXEs from forks or third-party sources.
✅ The only legitimate and safe version of PEMF Audio Generator is distributed from this repository’s official Releases page: https://github.com/Chris-Atlas/pemf-audio-generator/releases
- All authentic builds are open-source and built from the published code.
- Official releases will always have matching signed tags and SHA-256 checksums.
- We never distribute
.exeinstallers or closed binaries outside of this repo.If you’ve downloaded files claiming to be this application from any other repository, delete them immediately and perform a full antivirus scan.
Pulsed Electromagnetic Field (PEMF) technology has been studied for decades in contexts like bone healing, pain management, and neurological research.
In recent years, PEMF coils — including the Rodin coil design — have become more accessible to the public. This opens new opportunities for exploration but also raises important safety considerations.
This project provides open-source scripts to generate PEMF-ready audio files for research and educational purposes only.
Over time, numerous categories of EMF frequencies have been proposed or studied:
- Brainwave bands (Delta, Theta, Alpha, Beta, Gamma)
- Schumann resonances
- Therapeutic ranges studied for bone healing, pain relief, and recovery
- Alternative systems like Solfeggio tones, Chakras, and Planetary “Cosmic Octave” mappings
👉 See CATEGORIES.md for a detailed breakdown of each, including origins and reliability levels.
Amplitude-modulated audio may be required — the provided scripts support this.
- Provide transparent, reproducible scripts for generating PEMF audio tracks.
- Support metadata-tagged files for easy playback organization.
- Encourage research-based use, not commercial or medical claims.
- Keep contributions open, auditable, and provenance-driven.
This project follows a documentation-first, code-second approach.
The current focus is implementing a baseline Theta frequency generator, with expansion into other categories via CSV libraries.
- 📍 See the pinned Roadmap Issue for milestones.
- 🗂 Track progress in Projects.
- 📖 Read more about how roadmap + project board work together: PROJECTS.md
This repository is provided for research, experimentation, and educational purposes only.
- The authors and contributors assume no liability for use or misuse of these scripts or audio files.
- While some frequencies are supported by peer-reviewed research, this does not imply that every frequency is safe or beneficial.
- Anyone experimenting with PEMF audio output does so entirely at their own risk.
Although playback via consumer audio chains is technically possible, dedicated frequency generators and certified PEMF devices are safer, as they typically include hazard controls and regulatory oversight.
- Project Statement
- Vision & Roadmap
- FAQ
- HISTORY.md — Background on PEMF development
- CATEGORIES.md — Frequency categories explained (scientific vs esoteric)
- REFERENCES.md — Research papers and sources
- USAGE.md — Installation & usage guide
- CONTRIBUTING.md — How to contribute (setup, workflow, guidelines)
- CODE_OF_CONDUCT.md — Community standards and expectations
- PROJECTS.md — Roadmap & project management
- SECURITY.md — Responsible disclosure & safety practices
We welcome feedback on:
- Clarity of documentation (README, HISTORY, USAGE, etc.)
- Accuracy of frequency categories and descriptions
- Suggestions for additional references or safety notes
- Ideas for features or improvements in the generator scripts
👉 You can give feedback by:
- Opening an Issue
- Starting a Discussion
- Commenting on the Roadmap Issue
git clone https://github.com/yourusername/pemf-audio-generator.git
cd pemf-audio-generatorpython -m venv .venv
source .venv/bin/activate # Windows: .venv\Scripts\activate
pip install -r requirements.txt
pip install -e .pemfgen --category theta -o trackspemfgen --category all -o tracks --csv library.csvSee USAGE.md for detailed instructions on metadata, amplitude modulation, and advanced options.
Contributions are welcome! Please see CONTRIBUTING.md and CODE_OF_CONDUCT.md for details on how to get involved.
If you discover a vulnerability or have safety concerns, please see SECURITY.md for responsible disclosure guidelines.
This project is licensed under the MIT License.