All times are UTC+01:00




Post new topic  Reply to topic  [ 61 posts ]  Go to page 1 2 3 4 57 Next
Author Message
 Post subject: Stereo Tool 8.00
PostPosted: Tue Jun 21, 2016 3:18 pm 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11185
Stereo Tool 8.00 has been released!

List of changes:
  • Added Delossifier, repairs MPEG-compressed audio.
  • Added Absolute Highs, generates lost (lowpass filtered) high frequencies.
  • Added FM MPX Analyzer with MPX demodulator, RF bandwidth view and Left/Right/Quadrature (!) decoder.
  • Added RDS ASCII external input support for programs such as Arctic Palm, RDS Magic.
  • AGC: Added Ratio control.
  • Composite Clipper: Added "Rules are there to be broken" mode for extra loudness and clarity.
  • Clipper: Added "Multipath Stereo Phase Difference Remover" to improves reception and reduce multipath.
  • FM: Added Polar stereo encoder for OIRT 65-74 MHz (Soviet system) FM stations.
  • FM: BS412: Filter bass based on ITU.1770 instead of the existing kinda-randomly-chosen weighing.
  • AM: Added test tones, including a sawtooth with a pauze at 0.
  • Improved resampling between sound cards (more improvements are still needed).
  • Raspberry Pi: Optimized the code a bit.
  • Linux versions: Remove wxWidgets, replaced by pure XLib.
  • Mac OS X versions: Remove wxWidgets, replaced by pure Cocoa (VST: only 64 bit so far).
  • GUI: Auto-hiding deprecated pages and sections if they are disabled:
    - AGC: "Compatibility & behavior" header
    - "Bass AGC (Old)"
    - "Classic Multiband Compressor"
    - "Classic Singlenband"
    - "Pre-limiter (no longer needed since Leif's clipper improvements)"
    - Advanced Clipper: "Bass protection (Deprecated)" heading
    - Advanced Clipper: "Highs gap protection" heading (replaced by Leif's gap protection)
  • GUI: Auto-hiding deprecated settings if they are set to the optimal value:
    - Leif's clipper efficiency modification checkbox (overruled by Leif's clipping strictness)
    - Composite clipping Strictness (CPU) checkbox
    - Phase rotation: "At start of processing" checkbox
    - All Singleband and Multiband "Compressor type" (Analog/digital) pull-downs
    - Multiband and Natural Dynamics Flat Frequency Response "Compatibility mode (bad)" checkbox
    - Advanced Clipper: "Smooth slope" setting (under Distortion)
    - Advanced Clipper: "Upsampled highs clipping (useless)" setting (under Distortion)
    - Advanced Clipper: Stokkemask: "Force Stokkemask even if not using Composite Clipper (bad for audio)"
    - BS412: "De-basser non-ITU.1770 compatibility mode (bad)" checkbox
  • GUI: Added tool tips.
  • GUI: Add indicator that a setting has been modified.
  • GUI: Added 'reset' mode to last-loaded setting beside the existing reset to default.
  • GUI: Made scope skinnable.
  • GUI: BS412 disabled Advanced Clipper Drive.
  • GUI: AM: Added 'Forcibly remove DC offset' to the AM settings panel.
  • GUI: Hide Stereo Tool and Thimeo names in whitelabel builds.
  • GUI: Made distinction between switches and on/off buttons.
  • GUI: Added Multiband 'Quick Overview' screen with the most important settings.
  • GUI: Redesigned Simple mode pages: Single screen overview.
  • GUI: Added names 'Diversity Delay' and 'HD' to indicate that it can be used for HD.
  • GUI: Made R3LAY skinned version for LAWO R3LAY.
  • Command line version now also handles licensing properly.
  • Bug fix: Fixed VST DLL unload bug that affected Adobe Audition.
  • Bug fix: Fixed crackle at startup caused by "Ignore High Frequencies" (even if disabled).
  • Bug fix: BS412 was still active when FM was disabled.
  • Bug fix: Sound card setting "Input without processing" didn't work in stand alone version.
  • Bug fix: ASIO: Fixed 16/24 bit LSB modes used by new AudioScience 192 kHz card.
  • Bug fix: ASIO: Added a check to get rid of a small memory leak in the ASIO SDK.
  • Web interface: Added "Access-Control-Allow-Origin: *" to binary HTTP protocol to support cross-server scripting.
  • Generic plugin API: Added GetApiVersion function.
  • Generic plugin API: Added stereoTool_IsLicenseValid function.
  • Added, updated, removed and reordered presets.


Top
   
 Post subject: Re: Stereo Tool 8.00
PostPosted: Tue Jun 21, 2016 4:55 pm 

Joined: Sat Nov 12, 2011 7:46 pm
Posts: 281
The new version is really great! I once briefly tried something in Audacity. Again, the version is considerably better than the previous versions. What still does not work properly, is the change of values, and hear the changes. When you first open it works. Then always the same instance is apparently used and then it no longer works. In other VST plugins this does not happen.


Top
   
 Post subject: Re: Stereo Tool 8.00
PostPosted: Tue Jun 21, 2016 5:18 pm 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11185
Quote:
The new version is really great! I once briefly tried something in Audacity. Again, the version is considerably better than the previous versions. What still does not work properly, is the change of values, and hear the changes. When you first open it works. Then always the same instance is apparently used and then it no longer works. In other VST plugins this does not happen.
Is this on Windows or on Mac? The Mac version doesn't support multiple instances yet.


Top
   
 Post subject: Re: Stereo Tool 8.00
PostPosted: Tue Jun 21, 2016 6:47 pm 

Joined: Sat Nov 12, 2011 7:46 pm
Posts: 281
Quote:
Is this on Windows or on Mac? The Mac version doesn't support multiple instances yet.
It's the latest Windows Version of Audacity.


Top
   
 Post subject: Re: Stereo Tool 8.00
PostPosted: Tue Jun 21, 2016 7:39 pm 

Joined: Fri Nov 23, 2012 4:34 pm
Posts: 211
Congratulations on the new release! The last beta thread was quite something! :)


Top
   
 Post subject: Re: Stereo Tool 8.00
PostPosted: Tue Jun 21, 2016 8:09 pm 

Joined: Mon Oct 27, 2014 7:29 pm
Posts: 35
Location: San Francisco, CA
Congrats! Can't wait 'til we can upgrade our license with the Delossifier now. :)


Top
   
 Post subject: Re: Stereo Tool 8.00
PostPosted: Tue Jun 21, 2016 9:48 pm 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11185
Multiple people have asked by now why they suddenly have an Unregistered message. That's caused by the Delossifier's new Spectral Hole Filler. I hadn't seen that some of the built-in presets turn the Delossifier on - so if you load one of those, or have one of those loaded, you get this popup.

TODO:
- Turn Delossifier Spectral Hole Filler off if upgrading from an older version, and possibly also in built-in presets.
- Linux version reported to use 100% CPU load on one core
- Support RT+ and TA via Magic RDS.
- Closing of Mac stand alone version
- Memory leak in Mac version (only one, but I don't like having even one).
- AGC redesign

TODO Koek:
- Fix -1 error

LATER ASAP:
- Email student
- NAB BBL
- EBay
- Tell Arctic Palm that they can add Stereo Tool protocol.
- Measure LW CPU load for Egor
- Stand alone program & VST with demo option to do Declipper, Delossifier, AZIMUTH, Dequantizer, PNR, Natural Dynamics. (No noise gate!). Somewhere in next 2-3 weeks. ProTools plugin without demo. Maybe run limited time and stop. Or announcement every 25 seconds.

LATER S:
- LW: Show Local IP(s)?
- New Sync code with ASIO & PrecisionClock
- Audacity VST problem viewtopic.php?f=2&t=7798&p=34822
- Make Linux "Generic" plugin
Firma Koek - O skin
- Get rid of Jack for Mac, possibly Linux too
- Use 4 (or 8) cores for processing, Raspberry Pi etc. Or Clipper on separate CPU?

LATER:
- Try Delossifier on L-R??
- Improve MP3 detection (very low bitrate, Lay Down)
- Try running Absolute Highs on N=8 and N=10 (instead of the current 9) and take the minimum.
- Delossifier: Check why 16 bit MP3 at LekWaalFM doesn't get improved more by Delossifier (might be a hardcoded maximum somewhere). -> No, signal doesn't go down as steeply. Might be ok?? --> Alternative Reconstruction seems better in this case, but sometimes causes weird (LOUD) artifacts. Fix that. Also possible that we just need more Effect Strength setting due to the shallow drop (why is that anyway?).
- Delossifier: Pre ringing killer causes volume bumps. Which seems to sound good!!! Add a feature for this?
- Delossifier: Make Absolute Highs use normal HPF frequency if Delossifier detects no MP3. Or use combination of measurements or something...
- Normal Output: Don't output FM anymore! Use plugin_or_fm_output_enabled && !ALWAYS_SOUNDCARD_ACCESS. But that's not all - also check different lowpass freqs and clipping levels etc. Might be better to combine this with sound card redesign.
- set Encryption : impossible to view or modify all the processing settings. Solution is: Password like there is now (but only on Processing/repair settings!) to unlock viewing the settings plus one to load the .sts file (in the .ini it should load automatically I think...). In both cases, we could point to a separate fle that contains all the encoded settings. In case of .ini the password for unlocking must be stored in the .ini file..
- Preset Demo : an encrypted preset with an audio message and beeps when not registred (same as your plugins)
- Preset Licensing : encrypted preset without beeps unlocked by a license - or never visible?
- Add filter to optimized processed audio for lossy codecs? See comments (//#warning) in Clip1Ch::clean1ch()
- Absolute Highs: Add auto-adjust HPF frequency
- Absolute Highs: Check how slowly the frequency should rise. Probably should only be available if Delossifier freq responds slowly? (Maybe already ok?)
- Show band frequencies in GUI (Natural Dynamics, MB).
- Try: Volume difference effect with different speed at different frequencies (From Pre-ringing killer)
- Add separate watchdog process - see Zuidwest FM email dd 2016-04-20 12:24
- Add HTTP commands and feedback - viewtopic.php?f=16&t=7701&p=34436#p34436
- Add sound card adjustment presets for analog sound cards.
- Check Dirty Voices bass IMD problem. Maybe also rename to Phat Bass?
- Input Balance issue (see 2 posts below BETA054), cause known (reallocalte big buffer for waveform display, then buffer size doesn't match, and for some reason this causes a shift in time. However, calculated values appear to be correct. Check in more detail after NAB.)

LATER 2:
- Auto-detect wrong sample rate conversions.
- Clipper: Try pre-filling quadrature! Put in pilot_rds signal. What about BS412?
- Add RT+ and Arctic Palm-like formats to help page
- Add Stokkemask auto control (quickly move up, slowly move down)
- Add auto detection of certain sound cards, like Marian Trace Alpha.
- Add 9sg link - create extra Normal Output mode
- Try adding phase delay compensation
- Check Sort algorithm optimization
- Also show tooltips for blocks of parameters.
- RDS encoder: Use Mathijs' method with interpolated 0's. Should give a nicer signal! Also I saw a weird jump bug in the raw (unfiltered) RDS output. Shouldn't matter (it gets filtered out) but still better to fix it.
- MB: Add voice volume protection, don't allow mid bands to drop below surrounding (to some extent), protectes voices and it might help to replicate the sound of certain other processors :)
- Continue with finding parameters to hide
- Make DIFFERENCE work in Natural Dynamics for separate bands
- SPA "This sound is processed by"?
- Put in Ben Liebrand settings for vinyl cleanup? Asked question on vinyl forum.
- Analyzer: Add MPX modulation meter!


Top
   
 Post subject: Re: Stereo Tool 8.00
PostPosted: Wed Jun 22, 2016 12:59 am 

Joined: Tue Nov 05, 2013 10:24 pm
Posts: 77
Quote:
Multiple people have asked by now why they suddenly have an Unregistered message. That's caused by the Delossifier's new Spectral Hole Filler. I hadn't seen that some of the built-in presets turn the Delossifier on - so if you load one of those, or have one of those loaded, you get this popup.

TODO:
- Turn Delossifier Spectral Hole Filler off if upgrading from an older version, and possibly also in built-in presets.
Since my library is all uncompressed wav files, delossifier it's kinda unusefull, right?
Its suppose Mpeg detection goes enabled with wav files?


Top
   
 Post subject: Re: Stereo Tool 8.00
PostPosted: Wed Jun 22, 2016 1:02 am 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11185
@numserra: Yes. Just turn it off. MPEG detection should detect that it's not an MP3 but the detection isn't 100% accurate (I wanted it to err on the safe side, so if it kinda looks like an MP3 it will attempt to repair it). Results would be more reliable if I would average over a longer period of time I suppose...


Top
   
 Post subject: Re: Stereo Tool 8.00
PostPosted: Wed Jun 22, 2016 1:03 am 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11185
Actually, this whole thing for me is an indication that I really need to start splitting presets into processing and restoration presets. So that normal presets don't contain a setting that turns the Delossifier on, for example. Or the Declipper off.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 61 posts ]  Go to page 1 2 3 4 57 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