Add basic info for pulseaudio backend into readme

This commit is contained in:
Paul Dino Jones 2023-11-13 07:50:10 +00:00
parent b4ca18c351
commit b4f459a539
1 changed files with 7 additions and 0 deletions

View File

@ -16,12 +16,14 @@ Cross Platform device manager for driving and flight simulators, for use with co
- Includes utility to configure revburner tachometer - Includes utility to configure revburner tachometer
- Can send data to any serial device. So far only tested with arduino. Includes sample arduino sketch for sim lights. - Can send data to any serial device. So far only tested with arduino. Includes sample arduino sketch for sim lights.
- The support for haptic bass shakers is limited and needs the most work. So far the engine rev is a simple sine wave, which I find convincing. The gear shift event works but not convincing enough for me. - The support for haptic bass shakers is limited and needs the most work. So far the engine rev is a simple sine wave, which I find convincing. The gear shift event works but not convincing enough for me.
- Choice of Portaudio or Pulseaudio backend.
## Dependencies ## Dependencies
- libserialport - arduino serial devices - libserialport - arduino serial devices
- hidapi - usb hid devices - hidapi - usb hid devices
- libusb - used by hidapi - libusb - used by hidapi
- portaudio - sound devices (haptic bass shakers) - portaudio - sound devices (haptic bass shakers)
- pulseaudio - sound devices (haptic bass shakers)
- libenet - UDP support (not yet implemented) - libenet - UDP support (not yet implemented)
- libxml2 - libxml2
- argtable2 - argtable2
@ -44,6 +46,11 @@ cmake ..
make make
``` ```
to use the pulseaudio backend use this cmake command
```
cmake -DUSE_PULSEAUDIO=YES ..
```
## Testing ## Testing
### Setting up Your Arduino Device ### Setting up Your Arduino Device