M17 Project Forum

Full Version: new version of mvoice
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
A new version of mvoice (201118) is available. It's now easier than ever to connect to an M17 reflector. Start mvoice with "./start-mvoice" from your build directory and this script will download the latest connection information about all registered M17 reflectors. Select a reflector from the drop down list, select a module and link and you are connected. Once you've selected a registered reflector, use the "Open Dashboard" button to see its dashboard.

Depending on how you set up your system, you can still start movice with "./mvoice" or "bin/mvoice" or simply "mvoice" if you don't need to update your registered reflectors list.

If you've selected IPv6-only operation, your drop down list will only contain those registered reflectors that support IPv6. There are only two currently, M17-M17 and M17-USA.

The format for saved destinations has been changed and so mvoice now uses a different file, ~/etc/M17Hosts.cfg. The downloaded registered M17 reflectors are in ~/etc/M17Hosts.csv. (Thanks to the dudestar guy for this!) Your previously saved Destination callsigns/IPs are still in the original file, ~/etc/M17-destinations.cfg.

Several bugs with the settings dialog have been fixed.

If you already are using mvoice, go to your build directory and do "git pull" followed by "make install".
N7TAE made a big update to the program, so I translated it all over again…. Thank you very much Tom for the great program !!! Here is the Spanish version for the entire Spanish-speaking community

https://radio.xreflector.es/index.php/20...e-espanol/

73es EA7IYR

http://xreflector.es/  
http://m17.es/
And just like that, there is a new version of mvoice available.

With this release, 201121, mvoice will download the list of reflectors automatically from the M17project.org website. It does this whenever you start mvoice and you'll see a notice in the terminal in which you launch mvoice.

If you are already using mvoice, you will need a new curl package that enables the list download, "sudo apt update libcurl4-gnutls-dev". Then you can make the new version. In your build directory type: "make uninstall && git pull && make install". The "make uninstall" will get rid of some files that aren't needed anymore.

If you've never installed mvoice, follow the instructions in the README.md file. Of course mvoice is Linux only (and it will run fine on a Raspberry Pi).
Thanks Tom for this new version, but I have problems I have on the modulation in transmission, when I do the "echo test" I listen to myself with a totally distorted modulation with a strong noise that completely covers my voice, I can't define a sort of hum together to a pot of beans that boils .. I replaced the USB sound card, replaced the power supply and changed the Raspberry 4 with a Raspberry 3+ .. but the problem continues to be present I cannot understand what it depends on, what can it be?

Maurizio
(11-22-2020, 05:14 PM)bazzoni.maurizio@gmail.com Wrote: [ -> ]Thanks Tom for this new version, but I have problems I have on the modulation in transmission, when I do the "echo test" I listen to myself with a totally distorted modulation with a strong noise that completely covers my voice, I can't define a sort of hum together to a pot of beans that boils .. I replaced the USB sound card, replaced the power supply and changed the Raspberry 4 with a Raspberry 3+ .. but the problem continues to be present I cannot understand what it depends on, what can it be?

Maurizio

Thanks Maurizio,

Sorry you're having trouble. I just checked on my RPi 3+ and this latest version is working for me. I'm using an inexpensive USB Microsoft LX-3000 headset.

In a terminal window, type "aplay -L". The "default" device should be one of the first devices listed. If it is not, then pulse audio may not be installed properly.

If Echo Test is not working, I suspect your sound device is the problem. It would be useful to know of your system can it play audio okay, like with YouTube? If it can do that, can you record with your microphone with another app, like audacity?

Also go into the RasPi Menu and select "Pulse Audio Volume Control" in the "Sound & Video" sub-menu. In that control, look at the Input and Output Device tabs. You can try turning down all the output devices that your aren't using and then on the input, you can check to see how sensitive your voice is detected.
I have done all the tests you have listed for me, everything works, the output audio is perfect with a movie playing, the problem I have is on the microphone input (Mic) there is a distortion in my voice this I check by doing the function "echo test"
I would like to be able to record what I listen to in "echo test"
I tried to make an adjustment through the sound card settings as you indicated .. I disabled the "Auto Gain Controll" in this way and improved .. maybe I expect too much !!!
it is possible to record the "echo test" output so I could post it here !!
Maurizio
Sorry Maurizio, but posting a recording of Echo Test won't help me. Exactly what sound hardware are you using?
Good morning Tom

The model is of the matsuyama CF208, Today I find myself a new problem, I can no longer start it automatically when the raspberry is turned on, I did it from this start

"sudo nano / etc / xdg / lxsession / LXDE-pi / autostart"
#
@lxpanel - LXDE-pi profile
@pcmanfm --desktop --profile LXDE-pi
@xscreensaver -no-splash
/ home / pi / mvoice / mvoice
#
it opens the program but does not connect, I noticed it does not do this:

https://m17project.org/m17refl.json copied to /home/pi/etc/m17refl.json
Starting M17 Gateway ...

how did you do to start automatically when the raspberry is turned on?

Maurizio
Maurizio,

Sorry, I have no idea how to start a gui application on a Raspberry Pi when it boots up. But the next release will include a file for installing a desktop icon for launching mvoice.

Tom

And just like that, there is another version of mvoice, 201123.

This version has a new file for installing a desktop icon to launch mvoice on a Raspberry Pi. Please see the README.md file for more information on this and how to avoid a bug in the Raspberry Pi OS when using the new "Open Dashboard" button.

Also in this release, mvoice is now using ephemeral ports for its UDP connection(s).

If you are upgrading from a previous version, in you build directory, do: "make uninstall && make clean && git pull && make install". If you've never installed mvoice, please follow the instructions in the README.md file.
thank you!!! updated in spanish too!

 https://radio.xreflector.es/index.php/ne...e-version/
Pages: 1 2