Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/pedrolcl/netcat-qt

FluidSynth network/shell interface client via netcat
https://github.com/pedrolcl/netcat-qt

fluidsynth netcat network qt qt6 shell

Last synced: 1 day ago
JSON representation

FluidSynth network/shell interface client via netcat

Awesome Lists containing this project

README

        

# NetCat implementation using Qt

This is a basic `netcat` implementation ( see [nc(1)](https://linux.die.net/man/1/nc) ), using Qt6 widgets and Qt6 Network. The console window is based on [ConsoleWidget](https://github.com/pedrolcl/consolewidget).

The defaults are the same as the FluidSynth shell interface, and that is why this app has been developed. You can start the synth with a `-s` command line argument, and then use this program to connect to fluidsynth, even from another computer!

```shell
$ fluidsynth -s
```

```shell
$ netcat-qt -a localhost -p 9800
```

![screenshot](screenshot.png)
![windows screenshot](screenshot-win.png)

Another alternative providing a GUI shell interface for the FluidSynth library is [fluidsynt-qt-gui](https://github.com/pedrolcl/fluidsynth-qt-gui).

## License

SPDX-License-Identifier: MIT
Copyright (c) 2024 Pedro López-Cabanillas