LibBWEntrainment Icon


Extensible Brainwave Entrainment library for Java

As of 2015-07-29, this project may now be found at

Add a Review
1 Download (This Week)
Last Update:


LibBWEntrainment is a Free and Open Source Brainwave Entrainment Library for Java.
*** It is not a standalone application. ***

The library is very flexible, allowing different types of renderers (isochronic, binaural, ...) as well as multiple output devices (speakers, file, socket or even screen), and it can easily be ported to other languages because it doesn't use any proprietary Java feature.

Current features:
-Javadoc and examples
-Extremely lightweight, yet flexible
-Easy to use
-XML Presets
-Multiple Entrainment Tracks
-Isochronic rendering
-Output to PC and Android
-Output to MP3/FLAC/Wav file
-Output to raw Stream

Compared to my old LibBinaural, this is twice as fast and much more flexible.

A project using this library is available here

LibBWEntrainment Web Site


  • Extremely lightweight yet flexible
  • Easy to use and port to other platforms/languages
  • Support for multiple Entrainment Tracks and looping
  • Isochronic rendering
  • Output to sound (PC and Android)
  • Output to file (MP3/FLAC/Wav, PC only)


Write a Review

User Reviews

Be the first to post a review of LibBWEntrainment!

Additional Project Details



Intended Audience

Healthcare Industry, Science/Research

Programming Language




Thanks for helping keep SourceForge clean.

Screenshot instructions:
Red Hat Linux   Ubuntu

Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Briefly describe the problem (required):

Upload screenshot of ad (required):
Select a file, or drag & drop file here.

Please provide the ad click URL, if possible:

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks