The execution may be blocked by your system, because it cannot verify its origin. You may need to click on More info and then Run anyway in an opened dialog. For more info about security, see below.
If the application is not working properly, you might have disabled Exclusive mode access to sound card. It is needed for elimination of delay caused by sound mixer. Until the application is closed, sound in other applications will not work.
Installation doesn’t require administrator rights, extracting it is sufficient.
I don’t have an access to this system, so instead of an executable binary I provide only a script which creates the application from the source code, so far. The installation thus may take longer.
chmod +x Desktop/install-mac.sh Desktop/install-mac.sh
The installation may take several minutes and the terminal will likely ask for your password to install applications. After finishing, a new icon may appear on your desktop. Continue with Connecting.
The script installs
- Xcode Command Line Tools,
- HomeBrew for easy installation of other parts,
- PortAudio library for accessing the sound devices, and
- the application for online singing.
For later update write to the terminal:
Is it safe to execute the downloaded file?
In general, executing randomly downloaded files from the internet is the most common way, how malware may infect your computer or even the whole company network.
It is thus appropriate to verify the address, from which the application is downloaded:
httpsaccompanied by a green lock icon, or green background of the address line, proves that the content really comes from the given address,
github.comsays that you are downloading from servers of GitHub owned by Microsoft, which then guarantees that the content was uploaded by a specific user,
ondracek-lukasmeans that the user is me, and
virtual-choir-rehearsal-roomis the application, I uploaded there.
If you trust GitHub and me, it is safe to run the downloaded file.
In the opposite case, you may download the whole source code, read it to verify that no malware is present, and compile the application on your own.
The same caution is of course needed every time, you download some applications from the internet. The difference is that they usually originates from known companies, which thus seem trustworthy. On the other hand, the source code is often unavailable and the trustworthiness is then the only guarantee of safety.