New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Headless (no-gui) mode #4

Closed
jofemodo opened this Issue Mar 28, 2018 · 5 comments

Comments

Projects
None yet
3 participants
@jofemodo
Copy link

jofemodo commented Mar 28, 2018

It would be very useful for many use-cases having a headless mode, a "no-gui" flag.
Using "multimidicast" could be an option, but it lacks of jack-midi support. Also, it's not maintained anymore.

Thanks!

@rncbc

This comment has been minimized.

Copy link
Owner

rncbc commented Mar 28, 2018

but it has o.O

qmidinet --help or man qmidinet should have told you that :)

@wyleu

This comment has been minimized.

Copy link

wyleu commented Mar 28, 2018

Built it on zynthian with qt5 components.
ran it headless -g

It runs but I'm not sure it's doing anything . . .
I can't see anything in aconnect -lo or qjackctl

or even get a response from qmidinet --help

@wyleu

This comment has been minimized.

Copy link

wyleu commented Mar 28, 2018

Install on a raspberrypi3 zynthian
Installed Qt5 components ( sudo apt-get install qt5-default)

Builds ok, can’t seem to run it. starts
on -gj (headless, jack)
but don’t see anything in aconnect -lo
or indeed qmidinet --help

Not sure it’s doing anything . . .

@rncbc

This comment has been minimized.

Copy link
Owner

rncbc commented Mar 28, 2018

./configure report (and config.log) might be of help here.

anyway, the output of qmidinet --help should be the following:

QmidiNet - A MIDI Network Gateway via UDP/IP Multicast

Usage: qmidinet [options]

Options:

  -n, --num-ports=[num-ports]
        Use this number of ports (default = 1)

  -i, --interface=[interface]
        Use specific network interface (default = all)

  -u, --address, --udp-addr=[address]
        Use specific network address (default = 225.0.0.37)

  -p, --port, --udp-port=[port]
        Use specific network port (default = 21928)

  -a, --alsa-midi[=flag]
        Enable ALSA MIDI (0|1|yes|no|on|off, default = 1)

  -j, --jack-midi[=flag]
        Enable JACK MIDI (0|1|yes|no|on|off, default = 1)

  -g, --no-gui
        Disable the graphical user interface (GUI)

  -h, --help
        Show help about command line options

  -v, --version

if that's not showing to you then you have a broken build system, i suspect.
cheers

ps. im afraid qmidinet -gj doesn't do nothing anyway sorry: it's better spelled as qmidinet -g -j ;)

@jofemodo

This comment has been minimized.

Copy link
Author

jofemodo commented Mar 28, 2018

Sorry ... i didn't note the option 0;-)

@jofemodo jofemodo closed this Mar 28, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment