I designed a headband with a motion detector that is sensitive enough to pick up the heartbeat and can easily detect rapid eye movements. And I wrote a program that records my sleep and plays an audio track when it detects that I am dreaming. I can sometimes hear the songs in my dreams and act on that knowledge – by flying, for example.
Each entry in the database contains a printout of the most interesting minute in the recording along with a brief description of any interesting findings. And sessions in which the audio track played include a video.
The software, Lucid Scribe, is available as freeware and anyone with a compatible biofeedback device can contribute to the database.