{"id":17399239,"url":"https://github.com/feross/freepats","last_synced_at":"2026-03-13T22:36:23.499Z","repository":{"id":56631155,"uuid":"138098160","full_name":"feross/freepats","owner":"feross","description":"FreePats General MIDI sound set","archived":false,"fork":false,"pushed_at":"2020-10-27T22:22:45.000Z","size":28180,"stargazers_count":26,"open_issues_count":1,"forks_count":4,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-01-03T03:00:20.381Z","etag":null,"topics":["freepats","general-midi","javascript","midi","midi-files","nodejs","sound","soundfont"],"latest_commit_sha":null,"homepage":"https://bitmidi.com","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/feross.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-06-20T23:59:17.000Z","updated_at":"2024-12-21T22:43:27.000Z","dependencies_parsed_at":"2022-08-15T22:20:14.751Z","dependency_job_id":null,"html_url":"https://github.com/feross/freepats","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feross%2Ffreepats","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feross%2Ffreepats/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feross%2Ffreepats/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feross%2Ffreepats/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/feross","download_url":"https://codeload.github.com/feross/freepats/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":232802580,"owners_count":18578684,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["freepats","general-midi","javascript","midi","midi-files","nodejs","sound","soundfont"],"created_at":"2024-10-16T15:13:49.959Z","updated_at":"2026-03-13T22:36:18.474Z","avatar_url":"https://github.com/feross.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# freepats\n\n[![travis][travis-image]][travis-url] [![npm][npm-image]][npm-url] [![downloads][downloads-image]][downloads-url] [![javascript style guide][standard-image]][standard-url]\n\n[travis-image]: https://img.shields.io/travis/feross/freepats/master.svg\n[travis-url]: https://travis-ci.org/feross/freepats\n[npm-image]: https://img.shields.io/npm/v/freepats.svg\n[npm-url]: https://npmjs.org/package/freepats\n[downloads-image]: https://img.shields.io/npm/dm/freepats.svg\n[downloads-url]: https://npmjs.org/package/freepats\n[standard-image]: https://img.shields.io/badge/code_style-standard-brightgreen.svg\n[standard-url]: https://standardjs.com\n\n### FreePats General MIDI sound set\n\n## Install\n\n```\nnpm install freepats\n```\n\n## Usage\n\n```js\nconst freepats = require('freepats')\n\nconsole.log(freepats)\n// { configPath: '/path/to/node_modules/freepats/freepats.cfg',\n//   rootPath: '/path/to/node_modules/freepats' }\n```\n\n## What is this package?\n\nThis package is a **General MIDI sound set**. It is a free (as in free software)\nsound bank, suitable for use with a MIDI player, or any other MIDI use case\nwhere instrument sounds are needed.\n\nThe files that make up the sound set are packaged up here for convenient\ninclusion in a Node.js project.\n\n## What format are the files in?\n\nThe files are known as \"GUS-type instrument patches\".\n\n## Which sound set is used?\n\nThe sound set is called \"Old FreePats General MIDI sound set\" and is available for download on the [General MIDI page of the FreePats website](http://freepats.zenvoid.org/SoundSets/general-midi.html).\n\nThe FreePats project is working on a newer sound set with higher quality samples, but it is missing many instruments and not ready to be used yet.\n\n## What is FreePats?\n\nFreePats is a project to create a free and open collection of digital\ninstruments for music production. FreePats collects sound samples that can be\nused to build sound banks for free software synthesizers.\n\nIn the same spirit as free software, sound samples in the FreePats project are\ndistributed under free licenses. Any uploaded content must be original, its\norigin and authors must be known and it must be published under a suitable\nlicense.\n\nLearn more on the [FreePats About page](http://freepats.zenvoid.org/about.html).\n\n## License\n\nGPLv2. Copyright (c) [Feross Aboukhadijeh](http://feross.org).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffeross%2Ffreepats","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffeross%2Ffreepats","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffeross%2Ffreepats/lists"}