Skip to content
This repository has been archived by the owner on Aug 30, 2024. It is now read-only.
/ HelloFriendPlayer Public archive

A personal vorbis audio file player for AltspaceVR. It streams music directly from your shared dropbox folder.

Notifications You must be signed in to change notification settings

3MUl0R/HelloFriendPlayer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hello Friend

This is an audio player for your personal files stored in your dropbox folder specifically for use in AltspaceVR.

Your music files must be in vorbis format. The file must end with .ogg There are free converters easily found on the net if you need them.

Features

  • music played with this player will be synchronized between all users
  • you can import folders of up to 30 files
    • you can import as many folders as you want but only 30 files from each one
    • if you have a large library just split it into folders
  • there are no issues with links not working because they are your music files
  • basic play/pause/skip/volume/shuffle
  • auto track advance
  • spread/rolloff control
  • moderator only controls
    • you're the host. you control the music
  • wrist based remote control for moderators
    • wrist controls can be moved by grabbing them
  • saved state between sessions and worlds
  • auto plays on entry if thats the way you left it

How to use - the easy way

  • An instance of this app is running at: wss://hellofriend.space

  • Enter this address into an mre sdk app object in your Altspace world

    • you can find the mre in the basic folder of world editor
  • paste the link to your shared dropbox folder into the prompt and enjoy

    • note: you can also visit the web page of the server for instructions with pictures https://hellofriend.space
    • note: be careful about loading very large audio files. 5mb is a decent target size. they load into the world and will affect everyone while they load

Want to setup your own instance of this app?

  • fyi it is not necessary to do this. if you just want to play music use the easy instructions above
  • clone the project
  • launch your project on a public server such as openode
  • install postgresql and create a db to hold playlist info
  • after you run the server the first time it will create a default .env file
  • edit your env vars in the .env file and restart your server
  • add your .ogg files to a dropbox folder
  • create an mre object in your world and enter the address of your server

Enjoy

About

A personal vorbis audio file player for AltspaceVR. It streams music directly from your shared dropbox folder.

Resources

Stars

Watchers

Forks