We're waiting for the manual to be finished. For now, I hope this will get you started:
How to setup MicroMPX:
- In SST, make sure that:
Sample rate is set to 48 or 192 kHz. Do NOT use 44.1 or 176.4, that will cause constant hiccups and warnings in the decoder, which expects 192 kHz.
FM Transmitter: Stereo coder (and RDS encoder if you want it) are enabled. The FM output sound card does not need to be enabled. (but it can be)
Enable MicroMPX, and fill in the IP address and port number of the target PC. See below.
- In the decoder:
Start it with option -c 8854 (assuming that you're using port 8854)
It will pick the first 192 kHz capable sound card it finds. To select the card that you want to use, use the option -l (or --list) to get a list of sound cards, and -a (or --audio) to select the sound card that you want to use. You can select a sound card by number (but that might change if sound cards are added to or removed from the system), or by a unique part of the name.
The encoder and decoder must be set to the same bitrate. Default is 320 kbit/s, if you want to use something else, add -b or --bitrate followed by the bitrate to the decoder command line.
If the decoder is on the same LAN or VPN as the encoder, then you can use its local IP address (usually a 192.168 or 10. number). If it's not, and it's placed behind a router, you'll have to forward a port to it in the router settings to be able to reach it, and use its external IP address in the encoder. You can find this by going to a site such as http://whatismyip.com/
, on the decoding pc.
If you're on a LAN or VPN, it's possible to use multicasting to send the data to many IP addresses on the same network. To do this, use a multicase IP address - this is an address that ends at .255. So for example, 192.168.100.255 will stream to 192.168.100.1, 192.168.100.2 etc.
If you start the MicroMPX decoder, and the encoder is running or is started afterwards, you'll see a few warnings about pilot phase differences pop up when it connects. This is normal, and an easy way to see that the signal starts to arrive. Once the phase difference is connected (usually within about 1 second), the logging should stop completely. If things keep being logged, something is wrong. (Occasionally there can be some extra logging a few seconds after connecting, but that should be all).