{"id":29057843,"url":"https://github.com/jessebofill/decksp","last_synced_at":"2025-07-30T19:04:38.056Z","repository":{"id":213981119,"uuid":"735401638","full_name":"jessebofill/DeckSP","owner":"jessebofill","description":"Audio DSP for Steam Deck","archived":false,"fork":false,"pushed_at":"2025-04-28T15:57:37.000Z","size":6293,"stargazers_count":3,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-28T16:55:00.669Z","etag":null,"topics":["decky","decky-loader","decky-plugin","steam-deck","steam-deck-plugin","steam-deck-tweaks"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jessebofill.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,"zenodo":null}},"created_at":"2023-12-24T19:39:44.000Z","updated_at":"2025-04-28T15:57:42.000Z","dependencies_parsed_at":"2025-02-10T21:28:08.573Z","dependency_job_id":"fd713d6e-9ee6-423a-87a5-71d2ff42b8d5","html_url":"https://github.com/jessebofill/DeckSP","commit_stats":null,"previous_names":["jessebofill/decksp"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/jessebofill/DeckSP","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jessebofill%2FDeckSP","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jessebofill%2FDeckSP/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jessebofill%2FDeckSP/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jessebofill%2FDeckSP/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jessebofill","download_url":"https://codeload.github.com/jessebofill/DeckSP/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jessebofill%2FDeckSP/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262209666,"owners_count":23275471,"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":["decky","decky-loader","decky-plugin","steam-deck","steam-deck-plugin","steam-deck-tweaks"],"created_at":"2025-06-27T06:40:01.149Z","updated_at":"2025-06-27T06:40:04.505Z","avatar_url":"https://github.com/jessebofill.png","language":"TypeScript","funding_links":["https://ko-fi.com/jessebofill"],"categories":[],"sub_categories":[],"readme":"# DeckSP\n\nDeckSP is a DSP plugin for Steam Deck. It provides a suite of audio effects that are easily manageable in game mode. The plugin is built on top of [JamesDSP for Linux](https://github.com/Audio4Linux/JDSP4Linux)*, offering access to most of its effects and features, along with some additional features specifically for the Steam Deck.\n\n![Main](./assets/main.png)\n\n\u003csub\u003e\u003ci\u003e*DeckSP uses the flatpak version of JamesDSP. Installation/ uninstallation is automatically handled by the plugin.\u003c/i\u003e\u003c/sub\u003e\n\n## Features\n### Effects\n\n- **Limiter**\n- **Equalizer** 15 band EQ\n- **Dynamic Range Compander** (Compressor/ Expander)\n- **Stereo**\n  - Wideness\n  - Crossfeed\n- **Reverb**\n- **Dynamic Bass** (Frequency-detecting bass-boost)\n- **Tube Modeling** (Analog harmonics modeling)\n\n### Profiles\nIndividual profiles that encompass the settings for all effects.\n\n- **Automatic Profiles**: DeckSP can automatically apply audio profiles on a per game basis.\n- **Manual Profiles**: You can also manually create and apply custom profiles.\n\n## Installation\n\nTo install DeckSP, follow these steps:\n\n1. Install [Decky Loader](https://wiki.deckbrew.xyz/en/user-guide/install) ([Info](https://wiki.deckbrew.xyz/en/user-guide/home) / [Github](https://github.com/SteamDeckHomebrew/decky-loader)) on your Steam Deck.\n2. Download and install the DeckSP plugin from the [Decky Plugin Store](https://wiki.deckbrew.xyz/en/user-guide/plugin-store).\n\n\n\n## Usage\n\nTo use DeckSP, navigate to the plugin in Decky through the Quick Access Menu.\n\nThe plugin is organized into multiple pages:\n\n- **Main Page**: Manage profiles.\n  - When running a game, toggle \"Use per-game profile\" to create a new profile for the current game, which will be automatically applied whenever the game is running.\n  - Use \"Manually apply profile\" to apply a specific profile (either auto-generated or custom-named), overriding the per-game profile option.  \n    \u003csub\u003e\u003ci\u003eWhen enabled, an index finger icon will appear next to the profile to indicate that it is manually applied.\u003c/i\u003e\u003c/sub\u003e  \n    \u003cbr/\u003e\n\n  ![Profiles](./assets/profiles.jpg)\n  \n  \u003cbr/\u003e\n- **Effect Pages**: Each page is dedicated to a specific effect or group of similar effects.\n  - Adjust effect parameters as desired.\n  - Each effect can be toggled on/off individually.\n  \n  \u003csub\u003e\u003ci\u003eAll changes affect the currently applied profile.\u003c/i\u003e\u003c/sub\u003e  \n    \u003cbr/\u003e\n\n  ![Effect](./assets/effect.jpg)\n\n## Credits\n\nDeckSP relies on [JamesDSP for Linux](https://github.com/Audio4Linux/JDSP4Linux), developed by Tim Schneeberger ([@thepbone](https://github.com/thepbone)), as the backend for audio processing. JamesDSP for Linux is based on the original [JamesDSP](https://github.com/james34602/JamesDSPManager) project for Android, initially published by James Fung ([@james34602](https://github.com/james34602)).\n\nSpecial thanks to the developers of both projects for their excellent work.\n\n## Donate\n\nIf you enjoy my work please consider supporting me. It is greatly appreciated!\n\n[![ko-fi](https://www.ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/jessebofill)\n\n## License\n\nThis project is licensed under the GPLv3 License.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjessebofill%2Fdecksp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjessebofill%2Fdecksp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjessebofill%2Fdecksp/lists"}