An open API service indexing awesome lists of open source software.

https://github.com/scott-hamilton/controlsforfake

The Qt gui frontend for FakeMicWavPlayer.
https://github.com/scott-hamilton/controlsforfake

audio-player gui pulseaudio-client qml qt5

Last synced: 2 months ago
JSON representation

The Qt gui frontend for FakeMicWavPlayer.

Awesome Lists containing this project

README

          

# Controls for Fake Microphone Wav Player

> If you prefer Gtk apps, checkout [ControlsForFake-gtk](https://github.com/SCOTT-HAMILTON/ControlsForFake-gtk)

![powered by Pulseaudio](https://www.freedesktop.org/software/pulseaudio/logo.png)

![Powered by Pulseaudio](icons/powered_by_pulseaudio.png)

![Travis CI Build Status](https://travis-ci.org/SCOTT-HAMILTON/ControlsForFake.svg?branch=master)

This is the Gui frontend for the Fake Microphone Wav Player [https://github.com/SCOTT-HAMILTON/FakeMicWavPlayer](https://github.com/SCOTT-HAMILTON/FakeMicWavPlayer)

# Meson Building
To build it, run :
```sh
meson setup build
ninja -C build
ninja -C install
```

## Screenshots
Here are a few screenshots of the app.

> The app right when launched

![App screen shot, no action done](screens/app-noaction.jpg)

> The app when all fields are entered

![App screen shot, all fields entered](screens/app-fields-entered.jpg)

# Requirements
- [FakeLib](https://github.com/SCOTT-HAMILTON/FakeLib)
- [FakeMicWavPlayer](https://github.com/SCOTT-HAMILTON/FakeMicWavPlayer) (libFakeMicWavPlayer needed)
- Qt5
- QtQuick2
- libvorbis
- libogg
- libpulseaudio

License
----
ControlsForFake is delivered as it is under the well known MIT License

# Todo - work in progress

* Translations (french only, I don't speak that much languages, help is welcomed)
* Meson qt5 module is obscure, I didn't find anyway of telling meson to compile the
translation files before preprocessing the ressource files. This is why I keep those
ugly precompiled qm files 🤮. If you know how to fix this, please tell me.

[//]: # (These are reference links used in the body of this note and get stripped out when the markdown processor does its job. There is no need to format nicely because it shouldn't be seen. Thanks SO - http://stackoverflow.com/questions/4823468/store-comments-in-markdown-syntax)
[meson manual]: