Skip to content

YottaYocta/GreenDolphin

Repository files navigation

GreenDolphin

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.

Contribution

Running Locally

Install dependencies and start dev server:

npm i && npm run dev

Contribution

If you'd like see or work on a new feature, send me a message at rwq (at) cornell (dot) edu.

Roadmap

  • 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)

Tracking & Privacy

GreenDolphin uses Posthog to measure traffic and record user sessions

Attribution

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.

About

Music Looper for Analysis and Transcription

Topics

Resources

License

Stars

4 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages