All times are UTC+02:00




Post new topic  Reply to topic  [ 21 posts ]  Go to page 1 2 3 Next
Author Message
 Post subject: Stereo Tool 10.41 BETA
PostPosted: Sat Sep 07, 2024 1:33 pm 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11314
Hi all,

Latest version - Beta 10.41-012 (Oct 4 2024)

Downloads
Changes/bugfixes
  • Parametric EQ updates were broken.
  • PiMP showed AGC stereo settings in menu, but does not support stereo.
  • STudio crashed when started without a settings file.
  • Fixed a warning (didn't break anything) in the web interface.
  • New Raspbian version requires explicitly calling jackd with 2 input and 2 output channels. Firmware update has this; new Pi 5 image will use that.
  • Pi 5 image works! To be uploaded after 10.41 release build
  • Web interface indentation is missing.
  • ST-Enterprise: Web interface instance links don't work for non-GUI runs
  • ST-Enterprise: Disable error/warning popups of instance in Overview screen
  • Web interface could enter error state if widgets were outside of the visible area after loading a page.

TODO's
  • - posters -
  • AM Brilliance: Make filter to compensate for phase cancellation at lower Quality settings
  • Split AM Brilliance into a normal Brilliance for processing and a separate one for AM? Wait for feedback. (Was: How do we enable AM Brilliance for AM stations? It's basically a processing setting, or should we move it?)
  • AM Brilliance: Try minimize add filter
  • AM Brilliance: Try LPF before MB, directly after (or part of) AM Brilliance
  • Check VST3 crash on Mac
  • Check VST2 Perfect Declipper VST in Reaper, report that 64 bit doesn't work, 32 is fine.
  • RIST support for MicroMPX
  • Wrong page is loaded in ST-Enterprise after startup
  • NAN's show up sometimes, why???
  • 32 bit CortexA53 old GCC version for GA
    -
  • Can we use USE_COMPACTED_STORAGE by default? Would save a lot of memory.
  • MicroMPX doesn't show EF mode error in Stereo Tool plugin version.
  • MICROMPX VIA TCP FOR STARLINK - SHORT 1-5 SECOND DROPOUTS WHEN SWITCHING TO ANOTHER SATELLITE. Or SRT.
  • CLIPPER - USE HIGHS TRICK ON VOCALS, ALLOWS SPEAKERS TO BE DRIVEN LOUDER?
  • < 150 Hz mono to remove rumbly on vinyl.
  • Insert points: Via the sound card to outside and back? Or via VST's. To enable adding effects.
  • Vinyl click detection and removal.
  • Report that VST3 on Mac crashes on startup
  • Audio I/O -> Synchronize: Sommige meters zijn 2x zo hoog als ze zouden moeten zijn.
    -
  • Website: Write description of how to set up ST + MicroMPX, seems to be difficult for some people to find.
  • MicroMPX multicast issue directly after startup
  • Add loading presets via JSON (nrk)
    -
  • Finish US pricing, update prices.
  • MicroMPX overview app
    -
  • When sound card/stream recovers after error, clarify current message which appears to indicate that it's not streaming at all.
  • Remove Stokkemask Clipper?
  • Remove Simple Clipper from STXtreme
  • Phase Delay isn't disabled at low latency settings, causing extra delay.
  • Soms geeft "GetSamplesScrollSize" -1 terug, omdat scrolled[index] 0 is. Dat wijst op een issue met updaten van de waveform op momenten dat dat niet nodig is. Op dat moment doet 'ie dus onnodig een volledige redraw. In debugmode gebeurt dat vaak.
  • MicroMPX GPS: Extreme amounts of logging when GPS data doesn't come in due to bad antenna. Causes disk to fill up in a day, so the logging cleanup also doesn't help.
  • LiveWire 48 kHz FM output doesn't work with ASIO
  • Enabling Parallel MB's sometimes hangs (deadlock in Sync code?)
  • Streaming: Add FLAC support
  • SFN via NTP: Waviness every 5 minutes and long periods.
  • Test SDI
  • Get rid of old presets (console)
  • GUI: Sound card buffer slider behavior
  • Verify that inputs 1 and 2 have separate tilt corrections.
  • Analyzer
    -
  • MicroMPX via TCP should be simple now, but might require some redesign...
  • Mac AU plugin should be easy to make now
  • Create small program to send UDP or TCP commands for UECP. Maybe even real UECP commands... Could be the start of a new product :) For now, ncat works (example: echo PS=Hello | ncat 127.0.0.1 4001), see https://nmap.org/download.html#windows
  • I/O: Add file input (and output?) so we can use files as backup material. Maybe both let it run all the time or make something like in MicroMPX that only plays when needed and pauses in between.
  • I/O: AES67
  • MicroMPX: Make readSlidingWindow smarter; only copy if necessary (lazy).
  • MicroMPX V5: Add L/R peak levels to encoder and decoder libraries.
  • MicroMPX V5: Simplify header structure
  • Add test tones to check phase and level issues for FM, like in old calibration.
  • Fix stepping of sound card buffer sizes (without control/shift should be 1, not .1 or 10).
  • Add RDS2 slide shows
  • Check report: Generic plugin crashes on mono input
  • Multi-line translations fail (.stl): Fix reading
  • GUI: Don't show 2nd channel for mono processing
    -
  • Check compressor warning (or later)
  • Delay issue in MPX display; not synchronized with the audio.
  • Overview screen password protection: How should that work?
  • Overview screen: Error should be shown here.
  • Advanced Clipper: Check and improve filter-vibrations code. Also make it for mids.
  • Mono bass for HD cannot be enabled without enabling the other "Reduce stereo" settings as well; needs to be split off just like for FM.
  • MicroMPX: Somehow detect and report number of incoming streams
  • Do something to draw graphs even without audio
  • Pragma messages: Check and remove where possible
  • Check BIMP meter bar; dynamics section MB on/off removes top bar
  • MicroMPX: Add error checking for IP addresses, don't open if the address isn't complete. (Maybe wait for ENTER? - Web interface).
  • Figure out which settings to put in overview screen
  • Mac: If the sound card doesn't exist on startup and you try to close, nothing happens. Then attempting again crashes ST.
  • Improve sound card error messages on STXtreme
  • Pi 5 version doesn't detect HifiBerry. -> Adding ,slave helps, but for which cards is this needed? Ask HifiBerry -> https://support.hifiberry.com/hc/en-us/ ... 4212871453
  • Run Valgrind on multi-instance.
  • MicroMPX: Extra priority setting for during startup.
  • Think about MicroMPX post processing performance. Is anything possible here? Just 2% less would probably be sufficient... Maybe remove scaling? -> No; no effect. Maybe do initializing at prio idle?
  • MicroMPX: “umpxDecoderGetStreamFeedback()”: the signal lost counter in umpxDecoderStreamInfo seems to be stuck or sometimes not to count up when there is no input (with pilot generation active, internal sync turned off). I can’t rule out the problem is on our side, but it was working before and I think we did not change anything handling the umpxDecoderStreamInfo.
  • Manual?
  • Streaming must read data from files from a separate thread, https://forums.stereotool.com/viewtopic.php?p=75718
  • Can we add an automatic gate for Blue Monday? Detecteer harde tikken die even hard zijn als input maar toch steeds harder worden en te hard zijn.
  • STAMP license error message is only visible in the native GUI (which doesn't exist); how do we show it in the correct GUI (the one in which the button was clicked)? Same question for overview page.
  • DHD: Remove logging, probably.
  • DHD: Add FM Professional to purchase options on the site.
  • Fix Declipper issues reported in https://forums.stereotool.com/viewtopic ... 4&start=30 and on Discord
  • Restart when sound card does not work is not working anymore
  • Some complaint about RDS in 10.20, https://forums.stereotool.com/viewtopic.php?p=75314
  • .st.gui_override does not survive firmware updates in SD card image; needs to look in root directory.
  • AES67: If a LiveWire port is selected under "Device" but nothing is detected there, that port number overwrites the active port field on preset loading. The pulldown itself cannot be changed if nothing is detected.
    -
  • Advanced Clipper: MAYBE make a filter that limits how much bass mids and highs protection can remove at the most. Can be done later.
  • Does Blue Monday with new compressor get better if I slow down reference release?
  • AGC: Most likely we'll also need to change the release behavior compared to the compressors.
  • AGC: Bojcha: Some other stuf really needed, - startup level - return to platform - gate after agc (please) - some sort of compressor or some protection for bursts like on old AGC - why freeze is not fully freeze (there is delay)
  • MicroMPX: Run as service?
  • Update clipper, optimize for new compressor
  • Preset exporting: Auto-fill file name.
  • Web interface: 2nd meter bar color is always orange, but must be less bright version of main color for input gain, MPX out etc. - Waiting for web interface update
  • Loading a Stereo Tool preset on PiMP also sets things like whitelist, blocking access.
  • Make RDS/RDBS selectable or something, independent of 50/75 us pre-emhpasis.
    -
  • New compressor: Matrix mode: Limiters work on L+R and L-R, instead of L and R. That's probably bad.
  • MicroMPX: Allow RDS settings in library?
  • PEQ in MicroMPX FM output?
  • VMware licensing 2w
  • M. mails! + Contract
  • Sensitivity scrolling vs sliding
  • MicroMPX: Check pilot cleanness in decoder if pilot frequency is slightly off (19005 Hz).
  • Add capture output soundcard??? (Wasapi loopback?)
  • Web interface: MicroMPX decoder display "ports" field gets too small after switching to another tab and then back, with a relatively small window. https://forums.stereotool.com/download/file.php?id=5827
  • Also, I notice when adjusting the buffer, there's no way to adjust by 1ms. There's 0.1ms (CTRL), 10ms (SHIFT), but it doesn't go by 1ms when no modifier is held. It would also be very handy to have the Synchronize with HD slider in between the HD and FM output cells instead of hidden in the More FM Output Settings.
  • Reset skin, and other things (basically anything that can be loaded?)
  • Pi: Make network settings changeable via web interface.
  • Startup delay on MicroMPX?
  • Upload SD card image updater somewhere
  • Update LiquidSoap links
  • mndxer1049: Better Natural Dynamics section with WB dynamic detection
  • mndxer1049: A very transparent, C-Level like new AGC design
  • mndxer1049: Auto Stereo Pilot
  • mndxer1049: Maybe: A button for putting all CPU settings at the maximum value and turning on all CPU intensive settings that only improve audio, but take quite a bit of CPU load. (ex. sliders like ‘Quality (increases CPU load)’ under DeClipper restoration, “Strictness (CPU)” and “Leif’s highs gap protection stages (CPU)’ under Clipper just to name a few of these ”CPU sliders” I’m referencing.)
  • Display bug in MPX display (weird spectrum glitches that occur occasionally)
  • Add streaming output to VST version?
  • In the audio input section I'd like to see options for speakers to be included without having the need to use virtual cables to route. I was thinking something similar to Rocket Broadcaster. There's input for mic and separate application source.
  • MicroMPX decoder: High frequency tilt correction is performed BEFORE data is collected for display, looks like overshoots.
  • Auto pilot
  • Redesign ND dynamics detection
  • Maybe add some frequency display to MPX display. https://forums.stereotool.com/viewtopic ... 16&t=33720
  • Remove 45 degrees angle in gonio meters https://forums.stereotool.com/viewtopic ... 16&t=33699
  • Add numeric displays to ITU and MPX levels in GUI https://forums.stereotool.com/viewtopic ... 16&t=33686
  • Insert/delete bands in multiband compressor, instead of (like now) just having to add/remove the last one when the number of bands changes.



    -
  • Non-phase linear: For example https://github.com/nxsEdson/Butterworth ... rworth.cpp
    -
  • gStreamer AES67?
  • STXtreme errors when reusing sound card
  • STXtreme set shared sample rate (instances can set different sample rates)
    -
  • Azimuth affects highs!!
  • Password change requires entering same password 3x first time
  • Password protection broken display after logout/change
  • Preset load page must be smaller for STXtreme
  • Cursor keys in web interface
  • Mac: VST3 GUI.
    -
  • Ratio slider smarter steps (1.1, 1.2 etc) - MattL
  • Meters: add separate FM/HD output level displays.
  • New compressor and matrix mode?
  • Add 0.05 precision to parametric EQ and attack/release multipliers
  • RDS: Add settings for how long texts are shown or how fast to scroll for UECP inputs.
  • AES67 generic mode: Let people enter IP address directly.
  • Add PWarnMini for Diff
    -
  • MicroMPX: Show temperature
  • MicroMPX: Show status per incoming port
  • Win10 scheduler appears to ignore ideal CPU cores since last (few) update(s)
  • Links: ID_GOTO must be a PLink that points somewhere.
  • Dynamic speeds: License detection only works after audio has been running, that's not ok.
  • When audio has run after a settings change, trigger a parsetChanged
  • Time offset on STXtreme, for RDS (also for ClockTime!)
  • New GUI: Support smaller monitors (smaller default size, especially for VST). Contact near05.
  • Export presets from web interface needs filtering, just like from native (so the code is there! Just reuse CopyPresetOm*).
  • Mac: VST2 sizes
  • Mac: gavinmcgrath: "Intel MacOS 11.7.3 in Wavelab 11.1: Blank screen." https://forums.stereotool.com/viewtopic ... 407#p73407
    -
  • Stand alone RDS decoder
    -
  • GUI: Check RGBLUT_Combine2 performance
  • CPU usage of REFRESH_ENABLED is high, maybe use local array.
  • PDcWave delay not set
  • Flashing peq/mb eq bars in GUI
  • Software update requires Admin rights
  • WatchCat: Keep track of when files have been processed and ignore them, but don't move them. (DropBox)
  • WatchCat: Can we include ffmpeg and lame?
  • Pens
  • Add latency wizard?
  • setFaultyValue for text boxes for wrong passwords for example - check with Tom how to use
  • Can we enable FM Calibration in "Ignore high frequencies" mode? Not easily
    -
  • Add check for running ST multiple times; make switchable if we want to allow it or ask if you really want to start if it already runs or something.
  • Matt: Pre-emphasize highs slider needs to get a clearer description! Something with avoid overshoots. Basically a sidechain EQ. "Add highs to sidechain".
  • Matt: UECP must be more easily accessible, too deep now.
  • Matt: FM+AM
  • Check EQMB_SCOPES
  • New I/O framework: Add extra latency to plugin input so the input 2 to LQLL can be instantaneous.
  • Check Bojcha's good bass HPF settings (18200 Hz, ignore high frequencies, 48 kHz, 35 Hz HPF)
  • libVLC with FDK???

Quote:
Latest version - Beta 10.41-010 (Oct 2 2024)

Downloads
Changes/bugfixes
  • libStereoTool crashes in mAirList when opening the GUI inside a parent window
  • IPhone mist widget labels in chrome - Does not reproduce in Chrome on Android here, let us know if this is still an issue.
  • Web interface on phone kept holding on to sliders after removing ones finger, making it very hard to use. Solved.
  • Centreer titels niet in narrow mode
  • Update Bojcha's preset
  • Make ID's visible in web interface code with picker
  • Update version number to 10.41
  • ITU meter apparently shows levels based on pre-emphasized audio.
  • Remove parallel multibands
  • Remove AM brightness
  • Caret (cursor) placement was wrong at higher DPI values in the last few beta's, hopefully fixed. VERIFY.
Quote:
Latest version - Beta 10.42-009 (Sept 29 2024)

Downloads
Changes/bugfixes
  • Added MB1 band 2 and MB2 band 1/2 band linking slider to speech detection (Yoursafe), the latter only when Parallel mode is enabled.
  • Lots of web interface improvements (among others in the graphs in parametric eq and multiband bands displays)
  • Bypass mode didn't make PDcWave displays disabled
Quote:
Latest version - Beta 10.42-008 (Sept 27 2024)

Downloads
Changes/bugfixes
  • When FM or AM processing is enabled without pre-emphasis, HD output is disabled even when selecting separate processing for streaming.
  • AM Brilliance has a factor 2 offset in its measurement frequencies
  • Redesigned AM Brilliance filtering. I hope this will make it also usable for non-AM use; it does have a potentially nice effect on some songs. (I want to hear it in my car to verify). At the very least it sounds much more natural now.
  • Presets loading makes MB bands flip (when web GUI open on MB page)
  • Fullscreen only worked on instance 1 in ST-Enterprise
  • Window position could be stored outside of the screen, making it impossible to move it even after restarting.
Quote:
Latest version - Beta 10.42-007 (Sept 25 2024)

Downloads
Changes/bugfixes
  • Native GUI has pulldown with list of errors.
  • QoS DSCP voor MicroMPX - should be ok now, also in Linux (EF mode, 0xB8).
  • MPX meter native GUI looks bad with light background.
  • Usermanagement enabled in libStereoTool
  • Bass intermodulation distortion protection is now an Advanced feature because it hardly affects bass anymore. So normal users really should have no reason to turn it off, or touch it otherwise.
  • Figure out how to send RESET command to Pi-based software via JSON, and send to ABE Waiting for reply
Quote:
Latest version - Beta 10.42-006 (Sept 24 2024)

Downloads
Changes/bugfixes
  • Finished AM Brilliance filter.
  • MicroMPX wrong CS7 network priority on Windows changed to CS5, if no Admin mode (using EF in Admin mode).
  • Added support for IQaudIO sound cards to Raspberry Pi image
Quote:
Latest version - Beta 10.42-005 (Sept 21 2024)

Downloads
Replace links with 1042-005


Changes/bugfixes
  • Added AM Brightness filter - this makes sibilances (S sounds, hi-hats etc) much better audible on AM stations. Should be a game changer for AM.
  • Solved redraw GUI problem that sometimes caused text to turn black.
Quote:
Latest version - Beta 10.41-002 (Sept 9 2024)

Downloads
Changes/bugfixes
  • VST behavior hopefully fixed
Quote:
Latest version - Beta 10.41-001 (Sept 7 2024)

Downloads
Changes/bugfixes
  • [*] Proper fix for meterbar scrollbar
    [*] Duplicate toggle button on resource page (which also affected others!) fixed
    [*] Fixed "Event license" MicroMPX flag
    [*] Fixed Adaptive Compressor license displays
    [*] Entering license key with space at the end caused issues after restarting


Top
   
PostPosted: Sat Sep 07, 2024 7:00 pm 
User avatar

Joined: Sun Dec 23, 2018 7:44 pm
Posts: 916
Location: Texas, USA
The enabled state issue in the VST from 1040 isnt entirely fixed yet. It'll show the enabled modules upon loading the GUI. However, one has to close the plugin and open it again to see any changes.

For example, I load up a fresh plugin with no ini. It starts on ABM, which has no Declipper enabled; so I enable it. However the scopes (or other changes) don't ever show up until I stop the plugin and load it up again.

OBS, vst2x64, 1041-001


Top
   
PostPosted: Mon Sep 09, 2024 1:06 am 
User avatar

Joined: Sun Dec 23, 2018 7:44 pm
Posts: 916
Location: Texas, USA
Quote:
The enabled state issue in the VST from 1040 isnt entirely fixed yet. It'll show the enabled modules upon loading the GUI. However, one has to close the plugin and open it again to see any changes.

For example, I load up a fresh plugin with no ini. It starts on ABM, which has no Declipper enabled; so I enable it. However the scopes (or other changes) don't ever show up until I stop the plugin and load it up again.

OBS, vst2x64, 1041-001
This is no longer happening for me in OBS as of 10.41-002


Top
   
PostPosted: Sat Sep 14, 2024 12:30 am 

Joined: Mon Dec 12, 2016 5:54 pm
Posts: 1
Newly licensed user here, running this beta on the bench while preparing to put this on the air.

I was tinkering with some additional features I didn't have enabled in my "optimum" preset and turned on natural highs. I noticed that no matter where I set natural highs to be in the chain, the GUI is displaying it after both multibands (the spectral display).

So the question is, is the location not changing, or is it just that way in the UI?


Top
   
PostPosted: Sat Sep 14, 2024 7:17 pm 
User avatar

Joined: Sun Dec 23, 2018 7:44 pm
Posts: 916
Location: Texas, USA
Quote:
Newly licensed user here, running this beta on the bench while preparing to put this on the air.

I was tinkering with some additional features I didn't have enabled in my "optimum" preset and turned on natural highs. I noticed that no matter where I set natural highs to be in the chain, the GUI is displaying it after both multibands (the spectral display).

So the question is, is the location not changing, or is it just that way in the UI?
Absolute Highs? Correct, the UI doesn't update to show the location of AH. However, you can tell it has moved by watching the in and out spectrograms if you also have the Highs Exciter enabled. Place the Highs Exciter between the multibands then watch the input gram on Absolute Highs while you move it before and after the multibands.

However, it would be nice indeed if the metering on the overview page updated to show the location of the modules. I'll ask about this.


Top
   
PostPosted: Sat Sep 21, 2024 8:32 pm 

Joined: Thu Jan 15, 2015 11:19 am
Posts: 198
You think about µMPX over TCP, why not use SRT instead, as already requested here:
https://forums.stereotool.com/viewtopic ... 16&t=31044

That'll solve all sorts of scenarios where you can't push µMPX to a fixed IP address or where you have more than x transmitters using the same µMPX feed.

Given the "success stories" I've heard about SRT it might as well fix the Starlink problems.


Top
   
PostPosted: Mon Sep 23, 2024 1:51 am 

Joined: Wed Aug 31, 2011 1:25 am
Posts: 104
AM Brightness:

Started using it today. So-far, very impressed!


Top
   
PostPosted: Tue Sep 24, 2024 11:05 am 

Joined: Wed Oct 06, 2021 10:41 pm
Posts: 13
Quote:
You think about µMPX over TCP, why not use SRT instead, as already requested here:
https://forums.stereotool.com/viewtopic ... 16&t=31044

That'll solve all sorts of scenarios where you can't push µMPX to a fixed IP address or where you have more than x transmitters using the same µMPX feed.

Given the "success stories" I've heard about SRT it might as well fix the Starlink problems.
And SRT would provide compability to the 2wcom MPX Decoders.


Top
   
PostPosted: Tue Sep 24, 2024 5:16 pm 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11314
Quote:
You think about µMPX over TCP, why not use SRT instead, as already requested here:
https://forums.stereotool.com/viewtopic ... 16&t=31044

That'll solve all sorts of scenarios where you can't push µMPX to a fixed IP address or where you have more than x transmitters using the same µMPX feed.

Given the "success stories" I've heard about SRT it might as well fix the Starlink problems.
Does SRT give us everything that TCP gives us? Including going through routers, dynamic IP addresses at the receiver side, etc? If so, then this would be the much better solution indeed.


Top
   
PostPosted: Wed Sep 25, 2024 6:51 pm 

Joined: Wed Oct 06, 2021 10:41 pm
Posts: 13
Quote:
Does SRT give us everything that TCP gives us? Including going through routers, dynamic IP addresses at the receiver side, etc? If so, then this would be the much better solution indeed.
Yes, yes and yes. In case you have a dynamic IP at the receiver site SRT will establish the connection for the receiver site. SRT is UDP based but all the features you expect from TCP and much slimmer. Packageloss of ~5%? No problem. I use StereoTool with µMPX over SRT using local srt-live-transmit command line tools to pipe UDP into SRT and vice versa. Runs like charme. And you have nice stats about the connection state on both sides as for retransmitted / Lost packages. Great for monitoring, like here in Grafana
Attachment:
SRT.png
SRT.png [ 107.64 KiB | Viewed 7156 times ]


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 21 posts ]  Go to page 1 2 3 Next

All times are UTC+02:00


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Limited