Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Listen to the planet.

NotificationsYou must be signed in to change notification settings

jefftbyrd/Earthsong

Repository files navigation

Earthsong title screen

https://earthsong.world/

After choosing a point on the globe, Earthsong finds sounds recorded nearby and teleports the user to the Earthsong Sound Portal, a spatial sonic playground where they can audition, manipulate and mix sounds to create their own sonic environment.

Features

  • Explore distant places through sound.
  • Spatial sound player provides an intuitive way of visualizing sounds and positioning them in the stereo field.
  • Special sound playback features: reverse direction, change playback speed.
  • Create your own Earthsong account.
  • Save snapshots of your favorite journeys and return to them later.

Technologies

  • Next.js
  • Node.js with RESTful API
  • PostgreSQL
  • TypeScript/JavaScript
  • HTML/CSS
  • p5.js for animation and sound visualization.
  • tone.js for sound playback and manipulation.
  • mapbox for the interactive globe.
  • Sounds are provided byFreesound.org, a collaborative database of user-contributed audio content. All sounds are released under Creative Commons licenses that allow their reuse.

Thanks to

Planned updates for future versions

  • Allow logged-in users to delete saved journeys.
  • Display more detailed information about saved journeys (date it was saved, what sounds are included, etc.)
  • More consistent styling for info panels.
  • Add sound indicators for actions on the map screen.
  • Simplify states for pop-up screens so that only one can be open at any time.
  • Improve responsive styling.

https://earthsong.world/


[8]ページ先頭

©2009-2025 Movatter.jp