About
Neoko Music
Neoko Music is a platform created for both professional and hobbyist musicians, producers, engineers, artists, and creatives. The 3 main goals are listed below.
1. Enable collaboration on the creation of music.
2. Record a linear progression of projects and songs.
3. Provide safe, secure, and redundant storage of your music.
Motivations
In the modern music landscape, cheap streaming and free access to songs is normal and often expected. The scarcity and physical ownership of music does not really exist anymore. It is the artists brand and reach. Letting fans be a part of the music creation process is something not formally recognized in any current music platform. Fans building off of their favorite songs is something the creators and listeners would both benefit from!
A total of 5GB of storage will be given to all users for free. For example, this would be around 710 MP3 Files(at 320 kpbs). Plenty for users who just want to upload final masters and remixes. For users who want more storage, a storage plan can be purchased.
Why just 5GB? Why a subscription plan? This is because servers and storage, even at rest, costs money. This cost triples to ensure your data is redundant and it is duplicated across drives. Neoko Music will also never delete or use lossy compression on any of your data, even if your subscription plan is not active. Though if you are past the 5GB free limit, you will not be able to upload any new content. Neoko Music also reserves the right to archive your content, i.e. move the data to long term storage and just display the master audio file for viewing and listening. Archival in no way deletes or alters your content, and you can request to download archived content at anytime.
Project Structure
All projects are created in one of two ways, root or branch. Each project also features a project icon, description, and a public or private option. Currently for imports, the only files supported are audio files as these allow for playback within the site. Other file types are planned to be added!
ROOT: A root project does not point towards any other project and can be thought of as the "root" or "base". In general root projects feature will most likely feature new files made by the original creator. This root project will be linked and displayed as ROOT for any and all projects that branch and link off of it.
BRANCH: A branch or branched project is linked to it's parent which can be a root project or even another branched project. Branched projects could feature any kind of changes, additiong, or remixes done to it's parent project. It is all up to the creator to do what they want!
No matter if a project is a root or branch, the creating user will be the one who owns the project. Though within a users created project, it will show and link to past branches and or the root project. Each project will display the respective creator.
In order for a project to be branched off of, it will need to be published. This means that other users are then able to see and view the project. Once a project is published and then has a branch published off of it, no futher changes can be made.
Project Type
The two types are public and private. This option is set at the creation of the project and currently cannot be changed. Chaning the type of a project will most likely be added, from public to private, and private to public.
PUBLIC: Project type that can be seen and branched off by any user on the site. This is the best for finding collaborators.
PRIVATE: Project type that is generally used just for yourself or a group of known collaborators that you want to work with. With the private type, the project cannot be viewed by anyone who does not have access to view it. A private project will also not show up in search or listen results.
Copyright
Neoko music does not hold or retain any copyright regardless of public or private projects. Users retain full copyright for their uploaded content. This means that, unless specified otherwise, Neoko Music doesn't have any legal claim to the copyright of user-uploaded files (e.g, audio, images, videos, text, etc).
Neoko Music does claim "safe harbor", meaning Neoko Music is not held liable for infringing content uploaded by users. Users who upload infringing content are soley liable to the copyright owner. Neoko Music may, at its discretion, take appropriate action regarding the infringing content.
API Access
An API access account and documentation is currently being worked on. This will allow users to create, upload, and publish projcts from the command line. This will allow Neoko Music to relase offical scripts for uploading rendered content, but also allow the community to create custom scripts.
Developer Note
Neoko Music is still currently in development. Bugs are going to happen and the most helpful thing you can do is report them. They will be responded to quickly so that they do not affect other users experiences.
For bug reports, personal, buisness inquiries, or anything else, please reach out and contact us here.