CasterSoundboard

所属分类:Python编程
开发工具:C++
文件大小:0KB
下载次数:0
上传日期:2019-09-28 09:28:48
上 传 者sh-1993
说明:  用于热键控和播放声音的声卡。(用于播客)
(A soundboard for hot-keying and playing back sounds. (For podcasting))

文件列表:
.travis.yml (978, 2019-09-28)
CONTRIBUTING.md (1692, 2019-09-28)
CasterSoundboard/ (0, 2019-09-28)
CasterSoundboard/CSS.cpp (8014, 2019-09-28)
CasterSoundboard/CSS.h (2710, 2019-09-28)
CasterSoundboard/CasterBoard.cpp (7577, 2019-09-28)
CasterSoundboard/CasterBoard.h (2695, 2019-09-28)
CasterSoundboard/CasterCuePicker.cpp (7846, 2019-09-28)
CasterSoundboard/CasterCuePicker.h (1781, 2019-09-28)
CasterSoundboard/CasterLabelColorPicker.cpp (9310, 2019-09-28)
CasterSoundboard/CasterLabelColorPicker.h (2215, 2019-09-28)
CasterSoundboard/CasterOSCServerConfigPicker.cpp (7404, 2019-09-28)
CasterSoundboard/CasterOSCServerConfigPicker.h (2121, 2019-09-28)
CasterSoundboard/CasterPlayer.cpp (31837, 2019-09-28)
CasterSoundboard/CasterPlayer.h (4595, 2019-09-28)
CasterSoundboard/CasterPlayerState.cpp (1210, 2019-09-28)
CasterSoundboard/CasterPlayerState.h (706, 2019-09-28)
CasterSoundboard/CasterSoundboard.pro (5333, 2019-09-28)
CasterSoundboard/CasterSoundboard.pro.user.2.7pre1 (18059, 2019-09-28)
CasterSoundboard/MainWindow.cpp (39955, 2019-09-28)
CasterSoundboard/MainWindow.h (3701, 2019-09-28)
CasterSoundboard/libs/ (0, 2019-09-28)
CasterSoundboard/libs/osc/ (0, 2019-09-28)
CasterSoundboard/libs/osc/OscAPI.h (1913, 2019-09-28)
CasterSoundboard/libs/osc/OscPatternMatching.cpp (7651, 2019-09-28)
CasterSoundboard/libs/osc/OscPatternMatching.h (2553, 2019-09-28)
CasterSoundboard/libs/osc/OscVersion.h (1286, 2019-09-28)
CasterSoundboard/libs/osc/composer/ (0, 2019-09-28)
CasterSoundboard/libs/osc/composer/OscBundleComposer.cpp (4679, 2019-09-28)
CasterSoundboard/libs/osc/composer/OscBundleComposer.h (3030, 2019-09-28)
CasterSoundboard/libs/osc/composer/OscContentComposer.cpp (2968, 2019-09-28)
CasterSoundboard/libs/osc/composer/OscContentComposer.h (2324, 2019-09-28)
CasterSoundboard/libs/osc/composer/OscMessageComposer.cpp (12304, 2019-09-28)
CasterSoundboard/libs/osc/composer/OscMessageComposer.h (5909, 2019-09-28)
CasterSoundboard/libs/osc/exceptions/ (0, 2019-09-28)
CasterSoundboard/libs/osc/exceptions/BooleanConversionException.h (1451, 2019-09-28)
CasterSoundboard/libs/osc/exceptions/BytesConversionException.h (1443, 2019-09-28)
CasterSoundboard/libs/osc/exceptions/CharConversionException.h (1439, 2019-09-28)
... ...

CasterSoundboard ================ [![Snap Status](https://build.snapcraft.io/badge/JupiterBroadcasting/CasterSoundboard.svg)](https://build.snapcraft.io/user/JupiterBroadcasting/CasterSoundboard) [![License](https://img.shields.io/github/license/JupiterBroadcasting/CasterSoundboard.svg)](https://github.com/JupiterBroadcasting/CasterSoundboard/blob/master/LICENSE) A soundboard for hot-keying and playing back sounds. (For podcasting) CasterSoundboard is written in C++ Qt5. --- ## Guides + [Control CasterSoundboard with your phone or tablet via a network](https://github.com/JupiterBroadcasting/CasterSoundboard/wiki/Guide:-How-to-Control-CasterSoundboard-Using-Your-Phone-or-Tablet "CasterSoundboard's Wiki") --- ## Libraries Used + [osc-cpp-qt](https://github.com/MugenSAS/osc-cpp-qt) --- ## How to Install ### Snap Install CasterSoundboard in seconds on [Ubuntu and other snap supported Linux distributions](https://snapcraft.io/docs/core/install) with: snap install castersoundboard Installing a snap is very quick. Snaps are secure. They are isolated with all of their dependencies. Snaps also auto update when a new version is released. ### Arch AUR Thanks to [@j605](https://github.com/j605 "Jagannathan Tiruvallur Eachambadi") for creating a `PKGBUILD` for people on Arch who want to try this software: + [CasterSoundboard-git](https://aur.archlinux.org/packages/castersoundboard-git) ### Fedora 25 and newer RPM package can be found in the [Copr](https://copr.fedorainfracloud.org/coprs/fszymanski/castersoundboard/) repository: ``` # dnf copr enable fszymanski/castersoundboard # dnf install castersoundboard ``` ### Building From Source First clone the repository using `git`, if you don't have `git` installed you can find installation instructions [here](https://git-scm.com) ``` $ git clone https://github.com/JupiterBroadcasting/CasterSoundboard ``` Now we need to install the qt5 development libraries and tools, the commands for various platforms are listed below: *Fedora* ``` # dnf install qt5-devel make gcc gcc-c++ ``` *Debian and Ubuntu* ``` # apt install qtdeclarative5-dev qt5-default qtmultimedia5-dev build-essential ``` *Mac OSX* ``` # brew install qt ``` You should then have access to `qmake`, `make`, and the qt5 development libraries. Next `cd` into the project folder inside the repo: ``` $ cd CasterSoundboard/CasterSoundboard ``` You can specify the target directory using the `PREFIX` `qmake` variable (default: `/usr/local`). Now run `qmake`, this will auto generate a makefile: ``` $ qmake PREFIX=/usr ``` or on Fedora: ``` $ qmake-qt5 PREFIX=/usr ``` Then run `make` to build the project: ``` $ make ``` And finally run `make install` to install the app: ``` # make install ``` Now you're good to go! ### Troubleshooting ### Problem: On Ubuntu you get error: ``` defaultServiceProvider::requestService(): no service found for - "org.qt-project.qt.mediaplayer" ``` Solution: Install missing qt5 multimedia plugins ``` sudo apt-get install libqt5multimedia5-plugins ``` ### Screenshot ### ![Alt text](/docs/img/screenshot.png?raw=true "Running on Ubuntu")

近期下载者

相关文件


收藏者