Stereo Tool

Stereo Tool 9.00
Page 24 of 29

Author:  hvz [ Mon Jul 16, 2018 1:02 pm ]
Post subject:  Re: Stereo Tool 9.00

Q: You are creating a clockshift_log.txt file - are you wanting them to uploaded somewhere to review or are they there just for debugging purposes?

Ah, that clockshift_log.txt needs to be removed. Worse: It's doing part of the work INSIDE the sound card callback now, which could cause small hiccups - which in turn would explain what you're seeing there around the pilot.

Next build will fix all this, I have FINALLY figured out how to properly calculate this clockshift stuff (after looking at it the whole week, ugh).

Author:  hvz [ Mon Jul 16, 2018 10:12 pm ]
Post subject:  Re: Stereo Tool 9.00

Stereo Tool 9.02 BETA013

1. Not only Stereo Tool, but also the MicroMPX encoder that's now built into this Stereo Tool build is a beta version.

The MicroMPX code to keep decoders in sync is working properly now. Our beta test site has been upgraded to this build earlier today, and all their 7 transmitters have been perfectly in sync the whole time (well, the 5 that we can receive are, others look fine based on their logging but we can't actually hear them). The code is also very light weight again, so any sound card hiccups from the previous 2 beta's should be completely gone now. If you are testing with those, please upgrade.

Windows 32 bit:
Windows stand alone: ... 02-013.exe
Winamp DSP: ... 02-013.exe
VST: ... 02-013.dll
MicroMPX web based decoder: ... 02-013.exe
MicroMPX web based encoder: ... 02-013.exe
MicroMPX command line enc/dec: ... 02-013.exe
libsndfile-1.dll (needed for MicroMPX decoder and command line version, place in same directory): MicroMPX command line enc/dec:

Windows 64 bit:
Windows stand alone: ... 02-013.exe
VST: ... 02-013.dll

ARM (Raspberry Pi 2/3 etc) 32 bit
MicroMPX web based decoder: ... ETA902-013
MicroMPX web based encoder: ... ETA902-013
MicroMPX command line enc/dec: ... ETA902-013

  • MicroMPX: c0000409 error on startup fixed (logging issue)
  • MicroMPX decoder: Redesigned and optimized time synchronization code
  • MicroMPX decoder: Could crash on close
  • MicroMPX encoder: Error when continuously changing IP address in GUI
  • Multiband clipper levels were affected by Band Mix
  • MicroMPX: Moved to more logical location in Stereo Tool menu
  • Check sound of Analog Pleasure Big FM in 7.84 vs 8.23 vs 8.40 vs 9.02. -> Reported that 7.84 sounds much better than 9.02, but 7.84 and 9.02 are virtually the same here..

  • MicroMPX sounded very bad in 64 bit Stereo Tool build - wrong compiler setting for 64 bit, fixed.
  • MicroMPX: Can't handle "Ignore high frequencies" values other than 19200.
  • MicroMPX: Stereo Tool built-in encoder does not get activated (and "Force generate composite doesn't work either) when the FM output is running in ASIO mode at 44/48 kHz. -> Changed, now the FM output will play silence and show an error message in this situation.
  • MicroMPX: Stereo Tool built-in encoder didn't output valid data for certain "Ignore high frequencies" settings. Limited the number of accepted frequencies to 19200 Hz and the normal maximum.
  • Check MB1 clip display -> Was indeed missing, fixed.
  • Update preset Dutch Moose
  • Add sweep tones (30-60000 and 10-80000 Hz)
  • Add MagicRDS hex number support
  • ClockShift redesign: Extremely heavy now.
  • c0000409 error Added logging
  • Added MicroMPX encoder to Stereo Tool!
  • Add ThimeoKoekError to Stereo Tool
  • uMPX decoder: Not stable with password protection, and asserts on bad data (should just print a warning)
  • uMPX: decoder: Check password activation on startup
  • uMPX decoder: License was saved in current directory, which fails in Program Files.
  • uMPX decoder: Ignore ticks for too late packets
  • Redesign ClockShift - seems better than before (needed to measure sound card sample rate offset - to keep MicroMPX decoder in sync)
  • Multiband 2 clipper default values were taken from earlier version and set to -infinity dB, leading to silence (BETA004).
  • GUI priority is too low now (BETA003/004) - removed lowering it for plugin version.
  • GUI: 4K weird flashing since last Windows update
  • RDS: Support for ODA. probably ok
  • RDS: Support for EON Partially working, need to add burst mode, linkage, freqs, turning on/off via command
  • RDS: EON: Support for multiple AF frequencies
  • MicroMPX crashes on closing -> Join thread was missing
  • uMPX: Add entering & applying hash
  • uMPX encoder: Add new settings to separate encoder
  • uMPX decoder: Add password + hash
  • SST build fails, incorrectly including something from MicroMPX somehow?
  • Made MB clipper completely separate from limiter, so you can now use both at the same time
  • Input level meter can flash black on Mac. Cause unknown, doesn't really reproduce in a clear way. -> Value was set to 0 after displaying and could be displayed again before a new value was set.
  • Output scope runs too slow in certain situations
  • Output scope can lag behind (GuntherM) -> Probably fixed by previous fix, waiting for feedback
  • Check uMPX disabled when FM disabled -> Yes, but GUI wasn't.
  • Mac VST plugin didn't work.
  • Add MB clipper to MB1 as well. Decide if limiter AND clipper needed simultaneously (probably not?)
  • Update build script - remainder - Woohoo, full build now takes 12 hours (was 30)
  • Add MB clippers
  • Lower GUI thread priority for plugin versions.
  • Make Windows event thread priority equal to GUI thread priority. (Affinity was already ok)
  • Set minimum size on VST version (1500x843)
  • Update build script for much faster build - partially done

  • MicroMPX command line: Fixed Except not initialized (command line version)
  • MicroMPX: Fixed 64 bit Pi build
  • Update presets Wes
  • Fixed potential crash after NAN
  • Fixed: More meters than I allocated memory for - fixed and extra assert added. Could cause crashes
  • Check Dutch Moose preset response to loud burst -> Done and improved
  • Add "(Not found)" to missing sound card in menu.
  • Add clear error message if sound card that doesn't exist in the system is selected.
  • Delossifier issue: viewtopic.php?f=15&t=25151&p=56911#p56911 Problem 2: Huge area is reconstructed. We should have a maximum gap size. Detect more = turn OFF (safety failover) -> Added "Maximum gap size" slider, default is 30% (20% seems enough for even 96 kbit MP3's, above 35% I start hearing bad stuff in the test track from AllNight - default value is 30% to be on the safe side (not too much effect compared to before)).
  • Delossifier issue: viewtopic.php?f=15&t=25151&p=56911#p56911 Problem 1: Background isn't dark enough nearby, so no MP3 should be detected.
  • MicroMPX: highs idea: Try AVG instead of SQRT
  • MicroMPX: highs idea BUSY -> Find beta testers
  • Try I/Q Clipper mode BUSY, first part works
  • Test preset that causes buffer to run empty - why? --> Settings issue, maybe add a popup for this situation (buffer is slowly filling up or running empty)...
  • Bug report: Linux version uses 100% CPU on one thread, even in bypass mode (must be sound card thread?) -> Not here. Not sure what's going on.....
  • Test 64 bit sound card exception handling in ProppFrexx - that wasn't the problem... apparently
  • RDS: EON: Support for other type of AF frequencies?
  • RDS: Support for AF method B
  • RDS: RT end at \n
  • Brian, NAB
  • MOBO
  • uMPX encoder/plugin: Sound card speed message
  • uMPX decoder: Add multicast subscribe
  • Add MagicRDS AF method B support

Author:  anthonyedenhope [ Tue Jul 17, 2018 4:28 am ]
Post subject:  Re: Stereo Tool 9.00

Hi Hans! I'm really interested in the standalone MicroMPX Encoder/Decoder (particularly on the Pi). What will the licensing look like? Part of FM Professional or a new license add-on? If I try the beta now, will it have beeps in it?

Author:  Mathijsco [ Tue Jul 17, 2018 9:04 am ]
Post subject:  Re: Stereo Tool 9.00

If I try the beta now, will it have beeps in it?

Author:  All Night [ Tue Jul 17, 2018 10:35 am ]
Post subject:  Re: Stereo Tool 9.00

In case you missed it, I posted a thread in the Bug Report forum with an audio track that causes the Delossifier to add "broken speaker" sounding kinds of distortion to it. :|

Author:  timmywa [ Tue Jul 17, 2018 3:24 pm ]
Post subject:  Re: Stereo Tool 9.00


I haven't seen the Declipper l/r noise item from last version's To Do list make it over to this one yet. Is that still on the menu?

Author:  hvz [ Tue Jul 17, 2018 10:57 pm ]
Post subject:  Re: Stereo Tool 9.00


I haven't seen the Declipper l/r noise item from last version's To Do list make it over to this one yet. Is that still on the menu?
Yes, but not for the next release.

Author:  Cornemuse [ Tue Jul 17, 2018 11:35 pm ]
Post subject:  Re: Stereo Tool 9.00

Good evening Hans,
Update and correction of the French translation file version ST 9.02 BETA013

Author:  Bojcha [ Wed Jul 18, 2018 4:34 am ]
Post subject:  Re: Stereo Tool 9.00

Finally uMPX does not drops..
I pushed it to make mistake.. but it recovers well - passed my tests.

O and btw. do NOT use Kaspersky products. Packets, for unknown reason to me, just does not pass, even on same PC.

Author:  drbusy [ Wed Jul 18, 2018 9:32 am ]
Post subject:  Re: Stereo Tool 9.00

One quick question regarding Multipath control:

How much is the reasonable amount in degrees?
90° seems a little bit too much for my ears.

Thank you!

Page 24 of 29 All times are UTC+01:00
Powered by phpBB® Forum Software © phpBB Limited