All times are UTC+01:00




Post new topic  Reply to topic  [ 79 posts ]  Go to page 1 2 3 4 58 Next
Author Message
 Post subject: Stereo Tool 9.35 BETA
PostPosted: Sat Aug 03, 2019 10:21 pm 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11185
Latest version - Beta 022 (September 3 2019)

Downloads
Changes/bugfixes
  • Added "Limit Normal Output instead" attenuation slider
  • PhoneBooster separate product BUSY
  • PhoneBooster about page
  • PhoneBooster web interface partially done
  • STX separate build with watchdog

TODO's
  • Fixed issue with plopping sounds in Normal Output in some combinations of settings.
  • Fix mu
  • MB2 bands on/off (Activated), also the sliders for MB1/MB2.
  • PhoneBooster web interface MATHIJS
  • IBC planning, brochure, wall
  • Merge Mathijs' decoder web GUI MATHIJS
  • STX Several web gui pages MATHIJS
  • Check web gui
  • MicroMPX talk radio
  • PhoneBooster settings TOM
  • PhoneBooster check old model
  • MicroMPX test cases: new V1 -> old V1, new V2 -> old V2, V3 -> V3; old V1 -> new V1; old V2 -> new V2. Compare V2/V3 audio.
  • Sign up people for IBC
  • MicroMPX build old code with old GUI.
  • PhoneBooster warnings
  • Declipper change display
  • STX main web GUI: Fix drawing equalizer
  • RELEASE BUILD
  • MicroMPX switching V1/2/3 causes glitches that kill demodulated output
  • Update and upload Pi image
  • Finish Kantar
    -
  • RELEASE BUILD
  • Kantar go through checking procedure
  • RELEASE
  • Graphics?
    -
    Moved to global TODO list:
  • Support rewindowing with different Quality/Size settings. Will give better HPF performance and make lower CPU load possible, and PPM patch points.
  • Windows image
  • Reverb fix weird sounds on Mac. Several possible causes fixed, waiting for feedback.
  • Finish 9 - final uMPX file name issue -> In next 9 update.
  • Figure out how to display NMEA/pulse status in GUI. -> Waveform and jitter-view for pulse detection in detail view, GPS in stream, NMEA data, NMEA readable, Pulse detected flags.
  • PhoneBooster make multi-threaded if needed (it probably is, esp. for Pi)
  • PhoneBooster make Pi version
  • Add something to get now playing content from file (but: first figure out how, could be via a separate program or something).
  • Streaming output can hang - calls probably need to be moved to a separate thread. ???
  • MicroMPX needs exception handling, just in case.
  • WatchCat replace files instead of placing them elsewhere. For playout systems.
  • WatchCat add CMD /C
  • Thimeo School
  • ABDP remove stuff that's no longer needed? BUSY for low CPU
  • Optimize ABDP
  • Input and output gain for command line version (like for sound card)
  • Dynamic adjustment of priorities
  • Sooth effect
  • Crash ProppFrexx
  • Update Omnia.SST presets
  • AES67: Add WheatNet
  • Create file when input fails
  • Installer: Make installer aware of programs like MediaMonkey, AIMP, .....
  • HD delay
  • Document JSON interface
  • Documentation: "Processing" page contains all kinds of BS412 info - why?
  • Declipper L/R noise
  • Declipper handle resampled audio better (upsample, find oversampling spikes, then detect based on what remains)
  • Console version: Read sample rate and bit size from WAV header
  • # bands selections should allow option to insert a band instead. Or ask what to do when you change it.
  • AES67 thread affinities and priorities
  • Add resampler

Old versions
Quote:
Beta 021 (September 2 2019)

Downloads
Changes/bugfixes
  • Advanced Clipper Limit instead mode bass clipper didn't work properly.
  • PhoneBooster display can be too high, causing crashes.
Quote:
Beta 021 (August 30 2019)

Downloads
[*]Windows 32-bit standalone
[*]Windows 64-bit standalone
[*]VST2 32-bit
[*]VST2 64-bit
[*]Winamp DSP 32-bit

[*]Windows MicroMPX encoder
[*]Windows MicroMPX decoder
[*]Raspberry Pi Linux 32 bit MicroMPX encoder
[*]Raspberry Pi Linux 32 bit MicroMPX decoder

[*]Pi2/3/4 32 bit Stereo Tool (ALSA)
[*]Pi2/3/4 32 bit Stereo Tool (Jack)

Changes/bugfixes
  • Added L-R reverb (new stereo widener, under Stereo)
  • Test PhoneBooster audio on low latency setting -> Updated filtering a bit more
  • Check Watchdog (not in current code)
  • Test WatchCat release build Janne.
  • Multiple Raspberry Pi version issues: https://support.thimeo.com/scp/tickets.php?id=785#reply
  • "Warning: Cannot set real-time priorities, run with sudo for real-time control." - show only once. And attempt to couple this to Linux realtime settings (?) or remove them.
Quote:
Beta 015 (August 21 2019)

Downloads
Changes/bugfixes
  • Scheduler was reported to be broken
  • PhoneBooster make work on low latency setting Done but needs testing
  • PhoneBooster improve before/after display
  • Linux make priorities work
  • Mac make at least lower priorities for GUI/server work
  • Kantar documentation
Quote:
Beta 013 (August 16 2019)

Downloads
Changes/bugfixes
  • Every malloc/free via AlignedAlloc with logging
  • Verify that audio is the same as in 9.34 (see livewireaus comment about overshoots) -> Yes, identical if you set Mids Strictness to 3 in the latest version.
  • MicroMPX 80008 message. Suppress?
  • GPS licensing in Stereo Tool
  • Updated objects.js (jslint check, and added zoom factor value for waveform display)
  • Have Koek update interface for MicroMPX (bug fixes) -> No, use new one
  • Reduced CPU load of Stokkemask on Pi's further
  • Reduced CPU load of L-R Asymmetry on Pi's further
  • Add Pi3B 32 bit build target
  • Measure latest build performance Pi3B -> ~ 20-25% less.
  • Optimize scope display in web interface, make optimized code work for multiple clients

Quote:
Beta 012 (August 10 2019)

Downloads
Changes/bugfixes
  • Load/save presets via web interface. With up/download
  • MicroMPX: Add NMEA to Stereo Tool GUI
  • MicroMPX: Add NMEA to uMPX encoder/decoder API
  • MicroMPX: NMEA: Set RS232 communication stuff
  • MicroMPX: Greatly reduced CPU load for higher (512, 576) bitrates (mainly important when running on a Pi)
  • Kantar check why combining with Headroom and Clipping does not work, but feeding audio at -12 dB does
  • Kantar add logging
Quote:
Beta 008 (August 6 2019)

Downloads
Changes/bugfixes
  • Streaming output: Artist, title, song, album and year info added.
  • Add setting for AGC side chain bass band
  • Streaming output: "By default, the streaming volume was zero." Not sure what happened there but the default is 0 dB, or 100%.
  • AGC meter doesn't move in certain combinations of settings (screenshot coco) -> No, was another setting that was wrong.
Quote:
Beta 007 (August 4 2019)

Downloads
Changes/bugfixes
  • Fixed crash in BETA006 when PhoneBooster is not available.
Quote:
Beta 006 (August 3 2019)

Downloads
Changes/bugfixes
  • Command line version could try to save 32768 as maximum int16 value instead of 32767, causing loud clicks
  • White bars fix is breaking GUI behavior on some systems when moving the window. -> Annoying but not urgent, will be fixed soon anyway.
  • Turning MicroMPX on without FM Output sound card still sends pre-emphasized audio to Normal Output regardless of setting.
  • MicroMPX should also get "Normal output" selection.
  • PhoneBooster initial version
  • uMPX can hang on close, keeps license locked. -> Freeing license on close now, so if it hangs (caused by Asio4All!), it at least can start again with license.
  • ABDP expose more strictness values (especially for mids)
  • PhoneBooster load settings without using files - actually if we put this in statics, the multiple channels thing might not be needed anymore
  • PhoneBooster 1 object for multiple channels
  • PhoneBooster show before/after displays - make bigger if possible
  • PhoneBooster add more filtering stages
  • PhoneBooster difference mode
  • PhoneBooster generates something like IMD, but why? - Gone with better filtering
  • PhoneBooster improve filtering of 3500-8000 Hz area
  • PhoneBooster cleanup of 350-3500 Hz area
Quote:
Beta 001 (July 9 2019)

Downloads
Changes/bugfixes
  • White bars fix is breaking GUI behavior on some systems when moving the window. -> Annoying but not urgent, will be fixed soon anyway.


Top
   
PostPosted: Sat Aug 03, 2019 10:46 pm 
User avatar

Joined: Tue Aug 26, 2014 4:52 pm
Posts: 109
Location: Nijmegen
Quote:
Latest version - Beta 006 (August 3 2019)

Here's a new beta. It has taken quite a while, as you can see I've mainly been busy integrating a new feature called "PhoneBooster", which isn't yet available for public testing.

Downloads
Changes/bugfixes
  • Command line version could try to save 32768 as maximum int16 value instead of 32767, causing loud clicks
  • White bars fix is breaking GUI behavior on some systems when moving the window. -> Annoying but not urgent, will be fixed soon anyway.
  • Turning MicroMPX on without FM Output sound card still sends pre-emphasized audio to Normal Output regardless of setting.
  • MicroMPX should also get "Normal output" selection.
  • PhoneBooster initial version
  • uMPX can hang on close, keeps license locked. -> Freeing license on close now, so if it hangs (caused by Asio4All!), it at least can start again with license.
  • ABDP expose more strictness values (especially for mids)
  • PhoneBooster load settings without using files - actually if we put this in statics, the multiple channels thing might not be needed anymore
  • PhoneBooster 1 object for multiple channels
  • PhoneBooster show before/after displays - make bigger if possible
  • PhoneBooster add more filtering stages
  • PhoneBooster difference mode
  • PhoneBooster generates something like IMD, but why? - Gone with better filtering
  • PhoneBooster improve filtering of 3500-8000 Hz area
  • PhoneBooster cleanup of 350-3500 Hz area

TODO's
  • "By default, the streaming volume was zero. It took me a moment to find this control and turn it up."
  • "The blocking issue: I don't see a way to pass program metadata to Live365. The BUTT encoder picks up the information from a text file generated by RadioDJ. The metadata is then added to the stream in near real-time. StereoTool will need to read the same file and update the stream periodically to match the "now playing" content."
  • AGC meter doesn't move in certain combinations of settings (screenshot coco)
  • Add setting for AGC side chain bass band
  • Load/Save presets via web interface. First for built-in presets.
  • Load/save presets via web interface. With up/download
  • Reduce Pi 3 CPU load further
  • PhoneBooster improve before/after display
  • PhoneBooster make multi-threaded if needed (it probably is, esp. for Pi)
  • PhoneBooster make work on low latency setting
  • PhoneBooster make Pi version
  • Add "Advanced RDS" to license page
  • Finish Kantar
  • IBC
    -
    Moved to global TODO list:
  • Streaming output can hang - calls probably need to be moved to a separate thread.
  • MicroMPX needs exception handling, just in case.
  • ABDP remove stuff that's no longer needed? BUSY for low CPU
  • Optimize ABDP
  • Input and output gain for command line version (like for sound card)
  • Simple IF
  • Dynamic adjustment of priorities
  • Have Koek update interface for MicroMPX (bug fixes)
    -
  • L-R reverb
  • Crash ProppFrexx
  • Update Omnia.SST presets
  • AES67: Add WheatNet
  • Create file when input fails
  • Change clipper defaults (Dutch Chocolate Moose has some improvements that use the new features)
  • Installer: Make installer aware of programs like MediaMonkey, AIMP, .....
  • HD delay
  • Document JSON interface
  • Documentation: "Processing" page contains all kinds of BS412 info - why?
  • Declipper L/R noise
  • Console version: Read sample rate and bit size from WAV header
  • # bands selections should allow option to insert a band instead. Or ask what to do when you change it.
  • AES67 thread affinities and priorities
  • Add resampler
  • Regarding new slider behavior:
    • Double clicking the current position of the slider will open a dialog where you can manually enter a value.

Old versions
Quote:
Beta 001 (July 9 2019)

Downloads
Changes/bugfixes
  • White bars fix is breaking GUI behavior on some systems when moving the window. -> Annoying but not urgent, will be fixed soon anyway.
It will not open when you have download It BETA006


Top
   
PostPosted: Sun Aug 04, 2019 12:18 am 
User avatar

Joined: Tue Mar 17, 2009 2:56 pm
Posts: 4151
Standalone 64bit does not start at all. beta005 starts fine.
and.. what's "ABDP expose more strictness values (especially for mids)" ?

_________________
control point
control point2


Top
   
PostPosted: Sun Aug 04, 2019 10:47 pm 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11185
Quote:
Standalone 64bit does not start at all. beta005 starts fine.
and.. what's "ABDP expose more strictness values (especially for mids)" ?
You could already control strictness for bass and highs clipping, now also for mids. I've also lowered the default a bit because the effect seems to be very very small. (Old hard-coded value would have been 3).

New beta 007 coming now.


Top
   
PostPosted: Tue Aug 06, 2019 6:22 am 
User avatar

Joined: Mon Feb 24, 2014 7:31 pm
Posts: 77
What's "PhoneBooster"?


Top
   
PostPosted: Wed Aug 07, 2019 12:40 pm 

Joined: Sat Nov 10, 2012 2:16 am
Posts: 106
Location: Australia
Quote:
Latest version - Beta 008 (August 6 2019)
ST 64 Bit Standalone v935-Beta008 under Windows 10

Cosmetic Bug: Normal Output in uMPX configuration window?
Attachment:
ST-935-B008.JPG
ST-935-B008.JPG [ 47.33 KiB | Viewed 11633 times ]
ST 64 Bit Standalone 935 Release under Windows 10

Issue: Placing ST in bypass and returning to normal processing operation quickly (<3 seconds) causes major headaches to audio synchronous I/O sync options. End up with buffer overruns and underruns for both FM, Normal Out or Both (varies in options, severity or time for issue to occur. There also appears to be display info showing code?
Attachment:
ST-934-001.JPG
ST-934-001.JPG [ 56.62 KiB | Viewed 11633 times ]
Attachment:
ST-934-002.JPG
ST-934-002.JPG [ 10.61 KiB | Viewed 11633 times ]
Option Request: Can we add a warning (Are you sure you wish to go into Bypass Mode?) to provide a safety net in case a stray mouse click places a production machine in bypass by mistake (or while clicking on the tray icon via high latency remote access option.

Q: Is getting audio from Input #2 interface into audio pipeline to be heard on LQLL along with the main Input still on your to-do list?? Currently only the main Input is present on LQLL.

Thanks!

Rossco


Top
   
PostPosted: Wed Aug 07, 2019 1:01 pm 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11185
Hi Rossco,

In short: Many of these things should be solved soon when the I/O framework is replaced. Which will hopefully be soon.
Quote:
Cosmetic Bug: Normal Output in uMPX configuration window?
That's on purpose. When you enable MicroMPX, similar to when you enable the FM output sound card, there's suddenly a choice for what to send to the Normal output. It's not very logical though, and we'll probably change that behavior in the future, basically in the next big redesign of everything.
Quote:
Issue: Placing ST in bypass and returning to normal processing operation quickly (<3 seconds) causes major headaches to audio synchronous I/O sync options. End up with buffer overruns and underruns for both FM, Normal Out or Both (varies in options, severity or time for issue to occur. There also appears to be display info showing code?
I/O will be replaced completely very soon, so I'm not going to fix bugs that have been in it for a long time already. That being said, that NAN thing is a real problem. Does that happen when you quickly go in and out of Bypass?????
Quote:
Option Request: Can we add a warning (Are you sure you wish to go into Bypass Mode?) to provide a safety net in case a stray mouse click places a production machine in bypass by mistake (or while clicking on the tray icon via high latency remote access option.
That is probably a good idea.
Quote:
Q: Is getting audio from Input #2 interface into audio pipeline to be heard on LQLL along with the main Input still on your to-do list?? Currently only the main Input is present on LQLL.
Hm. Same answer as above: I/O will be replaced soon, and this should be fixed when that's the case.


Top
   
PostPosted: Wed Aug 07, 2019 4:17 pm 
User avatar

Joined: Fri Jul 08, 2011 6:23 am
Posts: 82
Hans - Do you have ideas on how you'd like for the nowplaying.txt dynamic data to be formatted for MP3 metadata streaming insertion? It seems that the simple encoders only require:
Code:
artist - title
Thoughts?

_________________
Great Hits and More!
http://RadioDAVE.US


Top
   
PostPosted: Thu Aug 08, 2019 1:20 am 
User avatar

Joined: Mon Feb 24, 2014 7:31 pm
Posts: 77
Quote:
What's "PhoneBooster"?
Hans?


Top
   
PostPosted: Thu Aug 08, 2019 2:46 am 
User avatar

Joined: Tue Mar 17, 2009 2:56 pm
Posts: 4151
i asked once, but let's try again.
Limiter for normal output should be using Bass clipper from ABDP, but it does not. Why?

It does use it but not in same way as in clipper mode.

_________________
control point
control point2


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

All times are UTC+01: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