qy-upup / copyright-free-songs
A robust and reliable PHP library providing a seamless integration for accessing and managing copyright-free songs. Designed for developers seeking a high-quality technical solution for incorporating royalty-free music into their projects.
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/qy-upup/copyright-free-songs
Requires
- php: >=7.4
This package is auto-updated.
Last update: 2026-01-07 09:03:17 UTC
README
A curated collection of high-quality, copyright-free music for your creative projects.
Installation
To use the copyright-free-songs library in your project, you can install it via npm:
npm install copyright-free-songs
Alternatively, you can use yarn:
yarn add copyright-free-songs
Core API/Feature Overview
This library provides a robust API for accessing and utilizing copyright-free music. Here's a brief overview of its core features:
- Genre Filtering: Easily filter songs by genre (e.g., "Electronic", "Acoustic", "Classical") to find the perfect track for your project.
- Mood Selection: Choose music based on the desired mood (e.g., "Happy", "Sad", "Energetic") to enhance the emotional impact of your content.
- Duration Specification: Specify the desired song duration to ensure seamless integration with your video, podcast, or other media.
- License Attribution: Automatically generate the correct attribution text for each song, ensuring compliance with the license terms.
- Streaming Support: Stream songs directly from the library for real-time playback and integration into your applications.
Usage Examples
Here are a few examples of how to use the copyright-free-songs library in your JavaScript project:
Example 1: Retrieving a list of all electronic songs:
const copyrightFreeSongs = require('copyright-free-songs');
const electronicSongs = copyrightFreeSongs.getSongsByGenre('Electronic'); console.log(electronicSongs);
Example 2: Finding a happy song with a duration of approximately 3 minutes:
const copyrightFreeSongs = require('copyright-free-songs');
const happySong = copyrightFreeSongs.findSong({ mood: 'Happy', duration: 180 // Duration in seconds });
console.log(happySong);
Example 3: Generating the attribution text for a specific song:
const copyrightFreeSongs = require('copyright-free-songs');
const song = { title: 'Sunrise Serenity', artist: 'AuraSounds', license: 'CC-BY 4.0' };
const attributionText = copyrightFreeSongs.generateAttribution(song); console.log(attributionText);
Enterprise Solutions
Need more advanced features, a larger music library, or custom licensing options? Explore our enterprise solutions. We offer tailored plans to meet the specific needs of businesses and organizations. This includes API access, bulk downloads, and dedicated support. For businesses requiring scalable and reliable access to copyright-free music, our comprehensive solutions provide a seamless and efficient workflow.
Our platform at https://supermaker.ai/music/copyright-free-songs/ offers a vast and continually expanding library of high-quality tracks, all cleared for commercial use.
License
MIT License
Copyright (c) 2024 Supermaker AI
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.