Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/davidborzek/streamdeck-foobar2000
An Elgato Stream Deck foobar2000 integration.
https://github.com/davidborzek/streamdeck-foobar2000
elgato foobar2000 javascript music streamdeck streaming
Last synced: 9 days ago
JSON representation
An Elgato Stream Deck foobar2000 integration.
- Host: GitHub
- URL: https://github.com/davidborzek/streamdeck-foobar2000
- Owner: davidborzek
- License: mit
- Created: 2020-09-26T16:33:46.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2023-11-20T20:04:30.000Z (12 months ago)
- Last Synced: 2024-10-12T05:10:21.042Z (25 days ago)
- Topics: elgato, foobar2000, javascript, music, streamdeck, streaming
- Language: JavaScript
- Homepage:
- Size: 313 KB
- Stars: 19
- Watchers: 1
- Forks: 11
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# foobar2000 Stream Deck integration
> Control foobar2000 with real-time feedback on your Elgato Stream Deck device. \
> \
> Now in the Stream Deck Store.
![screenshot](images/docs/screenshot.PNG)
## Installation
Download the plugin from the [releases](https://github.com/davidborzek/streamdeck-foobar2000/releases) or from the Stream Deck Store.
For further instructions follow the [Getting started](docs/getting-started.md) page.
## Requirements
Installed foobar2000 with the [beefweb](https://www.foobar2000.org/components/view/foo_beefweb) plugin.
## Features
- Mute and unmute the volume of foobar2000
- Toggle play and pause (plays a random song when stopped)
- Display the current volume of foobar2000 on your Stream Deck.
- Control volume (up / down)
- Skip forward / backward
- Stop playback
- Display the current playback (artist & album) as ticker on a key
- Display artworkThe status of the keys gets also updated on external controls (like the foobar2000 window).
## Contributing
1. Fork the project
2. Create your feature branch (`git checkout -b feat/fooBar`)
3. Commit your changes (`git commit -am 'feat: Add some fooBar'`)
4. Push to the branch (`git push origin feature/fooBar`)
5. Create a new Pull Request## Credits
- [beefweb](https://github.com/hyperblast/beefweb) plugin to control foobar2000