GreenDolphin is an open-source recording looper and analysis tool designed for musicians who want to transcribe music or learn songs by ear.
Developed for efficiency and uninterrupted practice, GreenDolphin helps you spend less time scrubbing through a recording so you can focus on the music itself.
Install dependencies and start dev server:
npm i && npm run dev
If you'd like see or work on a new feature, send me a message at rwq (at) cornell (dot) edu.
-
version 2.0:
- custom shortcuts
- define and store loops
- local recording storage + multiple recordings
- improved freeze algorithm
- Loop with custom delay (pause between loops)
-
version 1.x:
- Misc. bug and styling fixes
-
version 1.0:
- offline and PWA support: no recordings leave your device
- adjust speed (without changing pitch) and pitch of recording playback
- freeze and loop audio at a point
- visualize frequencies of audio current playing
- load audio and video files
- shortcuts for navigation, playback control, and loop selection
- cross browser support (note: mobile playback will only be audible if you turn on notifications/ringer)
GreenDolphin uses Posthog to measure traffic and record user sessions
Demo recording is an excerpt from Wynton Kelly's recording of On Green Dolphin Street in Kelly Blue.
Used under fair use: This material is being used under the fair use provision of U.S. copyright law (17 U.S.C. § 107), which allows for the use of copyrighted works without permission for purposes such as criticism, commentary, news reporting, teaching, scholarship, or research.