{"id":28061935,"url":"https://github.com/swesterfeld/liquidsfz","last_synced_at":"2025-05-12T10:33:00.043Z","repository":{"id":39737723,"uuid":"215790534","full_name":"swesterfeld/liquidsfz","owner":"swesterfeld","description":"SFZ Sampler","archived":false,"fork":false,"pushed_at":"2024-06-09T08:45:19.000Z","size":764,"stargazers_count":79,"open_issues_count":15,"forks_count":13,"subscribers_count":8,"default_branch":"master","last_synced_at":"2024-06-09T09:31:47.035Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/swesterfeld.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-10-17T12:46:17.000Z","updated_at":"2024-06-09T08:45:22.000Z","dependencies_parsed_at":"2023-11-18T15:29:46.702Z","dependency_job_id":"aa218838-ee97-4faa-a918-fef24daff481","html_url":"https://github.com/swesterfeld/liquidsfz","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/swesterfeld%2Fliquidsfz","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/swesterfeld%2Fliquidsfz/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/swesterfeld%2Fliquidsfz/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/swesterfeld%2Fliquidsfz/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/swesterfeld","download_url":"https://codeload.github.com/swesterfeld/liquidsfz/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253719915,"owners_count":21952915,"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":[],"created_at":"2025-05-12T10:31:20.816Z","updated_at":"2025-05-12T10:33:00.023Z","avatar_url":"https://github.com/swesterfeld.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![License][mpl2-badge]][mpl2-url]\n[![Test Build][testing-badge]][testing-url]\n[![Version][version-badge]][version-url]\n\n# liquidsfz\n\n## DESCRIPTION\n\nliquidsfz is a free and open source sampler that can load and play .sfz files.\nIt can also load and play Hydrogen drumkits. We support JACK and LV2.\n\nThe main goal is to provide a library that is easy to integrate into other\nprojects.\n\n * API documentation is available here: https://space.twc.de/~stefan/liquidsfz/api-0.3.2\n * There is also a list of [currently supported SFZ opcodes](OPCODES.md)\n\nThe API should be fairly stable at this point, so we try to maintain source\ncompatibility.\n\n## COMPILING\n\nTo compile liquidsfz, use the usual\n\n    ./configure\n    make\n    make install\n\nYou need the packages (on Debian/Ubuntu):\n\n* libjack-jackd2-dev (JACK client)\n* libreadline-dev (JACK client)\n* lv2-dev (LV2 plugin)\n* libsndfile1-dev\n\nSome components can be disabled during configure, --without-jack will turn off\nbuilding the JACK client, --without-lv2 will turn off building the LV2 plugin.\n\nIf you are building from git, you also need the package (for autogen.sh to work):\n\n* autoconf-archive\n\n## USING JACK\n\nThe liquidsfz command line program can be used like this:\n\n    liquidsfz ~/sfz/SalamanderGrandPianoV3_44.1khz16bit/SalamanderGrandPianoV3.sfz\n\nOr if you want to load a Hydrogen drumkit, like this:\n\n    liquidsfz /usr/share/hydrogen/data/drumkits/GMRockKit/drumkit.xml\n\nliquidsfz works as a JACK client with midi input and audio ouput. If you connect\nthe JACK midi input / audio output using a patchbay, you can send midi events\nto liquidsfz to test the sfz loader.\n\nIf you are interested in using a graphical front-end in conjunction with JACK,\nyou can try [QLiquidSFZ](https://github.com/be1/qliquidsfz).\n\n## LV2 PLUGIN\n\nWe provide an LV2 plugin, for hosts like Ardour/Carla/Qtractor and others, which\nis built and installed by default. It can also be downloaded as binary release\nbelow.\n\n## LICENSE\n\nThe code is licensed under\n[MPL-2.0](https://github.com/swesterfeld/liquidsfz/blob/master/LICENSE).\n\n## RELEASES\n\nThe current version of liquidsfz is liquidsfz-0.3.2, and can be downloaded\nhere:\n\n* https://github.com/swesterfeld/liquidsfz/releases/download/0.3.2/liquidsfz-0.3.2.tar.bz2\n\n## BINARY LV2 PLUGIN\n\nThe LV2 plugin (and only the LV2 plugin) is available as self-contained 64-bit\nbinary.\n\n### LINUX BINARY\n\nThe Linux version is available here:\n\n* https://github.com/swesterfeld/liquidsfz/releases/download/0.3.2/liquidsfz-0.3.2-x86_64.tar.gz\n\nTo install it, extract the archive and\n\n    mkdir -p $HOME/.lv2\n    cp -a liquidsfz.lv2  $HOME/.lv2/\n\n### WINDOWS BINARY\n\nThe Windows plugin is available here:\n\n* https://github.com/swesterfeld/liquidsfz/releases/download/0.3.2/liquidsfz-0.3.2-win64.zip\n\nTo install it, extract the zip file to the location where your LV2 plugins are, usually\n\n    C:\\Program Files\\Common Files\\LV2\n\n## WINDOWS DLL\n\nIf you are a Windows developer and need only the .dll (not the plugin or JACK\nclient), there is [experimental support for building on Windows](README_WINDOWS.md)\nbut this is experimental and may or may not work.\n\n[mpl2-badge]: https://img.shields.io/github/license/swesterfeld/liquidsfz?style=for-the-badge\n[mpl2-url]: https://github.com/swesterfeld/liquidsfz/blob/master/LICENSE\n[testing-badge]: https://img.shields.io/github/actions/workflow/status/swesterfeld/liquidsfz/testing.yml?style=for-the-badge\n[testing-url]: https://github.com/swesterfeld/liquidsfz/actions/workflows/testing.yml\n[version-badge]: https://img.shields.io/github/v/release/swesterfeld/liquidsfz?label=version\u0026style=for-the-badge\n[version-url]: https://github.com/swesterfeld/liquidsfz/releases\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fswesterfeld%2Fliquidsfz","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fswesterfeld%2Fliquidsfz","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fswesterfeld%2Fliquidsfz/lists"}