All times are UTC+01:00




Post new topic  Reply to topic  [ 260 posts ]  Go to page Previous 122 23 24 25 26 Next
Author Message
PostPosted: Sun Apr 09, 2017 7:10 pm 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11185
Windows 32 bit:
Windows stand alone: http://www.stereotool.com/download/ster ... 25-052.exe
Winamp DSP: http://www.stereotool.com/download/dsp_ ... 25-052.exe
VST: http://www.stereotool.com/download/vst_ ... 25-052.dll

Windows 64 bit:
Windows stand alone: http://www.stereotool.com/download/ster ... 25-052.exe
VST: http://www.stereotool.com/download/vst_ ... 25-052.dll


CHANGES:
- Crash fixed in Parametric eq
- Run Valgrind
- Cleaned up Hard Limit output with faster speeds
- Do not link Linux generic plugin against Jack (and ALSA?)
- Update translations
- SST: Re-order presets
- SST: Jim's preset advise (default, remove) All done except remove...

OLD CHANGES:
- Improved Hard Limit edges-of-windows handling (only a small effect, at -60 dB or so).
- MicroMPX get rid of warnings (unused vars etc)
- Web server was broken due to typo in jquery include command
- MicroMPX: Rate limiter in GUI.
- MicroMPX: Add licensing for server
- uMPX with own licensing on Windows
- Jim: See latest email for quick setup behavior.
- SST: Fixed default preset values
- Loudness extra drive
- NAB: Doek
- Jim: SST: Disable drawing AGC side chain in web gui
- Hard Limit fix Probably done, waiting for response.
- Equalizer bug: Didn't work properly after restarts when using PARAMETRIC mode without having the GUI open.
- Hard Limit doesn't affect asymmetry values!!!!- caused small overshoots and red blinking of output bars
- Jim: SST: Make sliders move with biggest steps at higher values
- Jim: SST: Fix EQ graph redraw (twice) on web gui
- Improve Resampler (synchronization between sound cards, and uMPX)
- SST: Check SSB mode default settings -> Seems ok.
- Try making dynamic PNR -> Done, test if it works, add warning that it's HEAVY.
- SST quick setup screen: Loudness - Just a copy of the clipper drive slider / Aggressiveness - Slider that controls the attack and release speed multipliers of both multibands. Slider that increases or decreases the density of both multibands (without affecting the volume) / Bass - A slider for Bass In Your Face, A slider for MB band mix of band 1/2 (taking band frrequencies into account), or maybe an equalizer after the MB's. A slider for MB band density for bands 1/2 (taking band frrequencies into account), without affecting the volume. / Highs - Highest MB bands extra drive and density.
- SST fix noncompliant presets
- MicroMPX resampler! Eng...-> Adjusted values, logging added. Retest. -> Changed maximum speed to half the maximum adjustment speed... crude, but works.
- Low latency mode sounds BAD with vinyl, highpass filter phase linear? -> Yup was accidentally using phase linear HPF, oops!
- Fix Declipper display in plugin mode when Threads > 1. --> Seems kinda ok now, no idea why
- WASAPI input glitches (reported by "Primary User", waiting for feedback)
- Added "Continuous learning" mode to Dehummer - EXTREMELY HIGH CPU LOAD!!! (But if it works I can optimize it later)
- Remove some presets
- Compare sound against 8.23 (ok)
- Add Wes' latest preset - maybe remove older? Also put in SST.
- Fix Declipper display when Threads > 1 -> Buffers were too small and data was getting overwritten before it was displayed.
- Change default Limiter settings in MB
- Add and update presets
- Check new preset "soft" levels
- Fixed slider behavior for values < 0 (clicking left/right, adjusting with cursor keys or mouse wheel, minimum value was not reachable)
- Fixed 'Flat tops' mode when 'Adjust slopes' is disabled.(left as-is for when this is enabled for compatibility reasons)
- Fixed weird jumps in band behavior when 'Adjust slopes' is disabled (left as-is for when this is enabled for compatibility reasons)
- Change version number
- Try new limiter mechanism - to test it disable 'Legacy mode' in the lmiter settings
- Linux plugin: Close and resize don't work.
- Linux plugin: Window close should call a callback in the Generic plugin.
- Change slope calculation in MB??? Wait for feedback from Wes and Matt --> Yes, change it
- Fix for compiler bug (crash in 026)
- SST: Add widget with text for version number, preset name etc.
- Font stuff: Głośniki - display as Glosniki (file in C:\temp\hd_v7.sts)
- Linux version no GUI in Generic plugin - Rivendell. - Probably fixed (more tests needed)
- Put Wasapi cards on top, KS below that. Or, better, order them alphabetically!
- Fix mono Bypass output and drops.
- Fixed crash when switching to/from Bypass mode (threading issue)
- Make 'Ignore high frequencies' enabled by default on ARM.
- Add WASAPI mode that uses exclusive sound card control to set sample rate.
- Add real PEQ, with low/high shelves
- Put PEQ in SST interface
- Fixed bug in Bypass code that might have caused all kinds of weird things.
- Natural Dynamics: Changed the dB value calculation for "Reduce for jump above" (display only); changed default setting to 6 dB (instead of 13). This reduces the effect of ND if the input signal is more dynamic. With some more tweaks I can probably make it sound better.
- Raspberry Pi version: Stokkemask causes silence.
- Hard Limit: Check report of overshoots - Solved, at least for any logical situations
- Fixed daylight saving time bug introduced in 8.23.
- PFFFT resampler!!! YEAH! 20% CPU load reduction on the Pi :)
- Generic plugin in debug mode shows PEQ too often assert, why?
- In the AM configuration When we use Asymmetry, the output markers show the red color all the time even if with fm transmitter it continues to generate pilot tone at the AM output. As you can see in the attached figure. Thank you for your attention .... -> Fixed pilot issue, restored Headroom slider.
- It appears when RDS RT Text is sent to StereoTool and it contains a “/” that ST separates it into two messages. Is this how you intended it to work? PS Text doesn’t appear to be affected. -> Fixed (but PS should also have been affected, odd).
- The DSP-Plugin still works correct. But somehow some trial features are activated when i am using the commandlinetool. What you have to know is this, that i am also totaly blind so i cant use the interface for configuring. I allways thought that the commandlineversion uses the DSP_Stereo_Tool.ini created by the winamp-plugin to set the different options. I think something changed cause i am getting the message that the program cant find or cant read the dsp_stereo_tool settings in the user-folder. So the stereotool_cmd.exe uses some settings wich are not completely available in the free Version. So i am getting this two beeps every minute. -> Oops, it was accidentally using the .ini file without .ini at the end... so not the Winamp settings file (which is the default).
- Linux and Raspberry versions: Now linking PortAudio statically.
- Make PortAudio work properly on Linux - it works but with weird warnings and it takes a long time to start. -> Fixed by removing sample rate check on startup. --> Appears to be a PortAudio ALSA backend issue!!! For now, keep the Jack version as well.
- Allow Linux version no GUI to run on Raspberry Pi without X11. (Hm, Windows version probably too - already basically there for service). - TODO: Test if it really works
- Fixed: Raspberry Pi version: AGC, Multiband 1 & 2 and some other filters can cause dropsouts
- - Fixed: Raspberry Pi version: Clipper can cause silence
- Fixed: All versions: Using Composite Clipper with Strictness 1 or 2 + Hard Limit can cause weird drops in the audio. Fixed, Hard Limit works different from before now! (and sounds better! Hint: Use this same trick for all limiters!!!!!!)
- PortAudio linked statically on Mac
- GiPHouse build warnings
- PortAudio weird jumps in buffer filling and glitches
- Put all PortAudio calls in 1 thread - was needed for WASAPI
- Made PortAudio work on Mac - weird hack needed (?)
- Synchronize PortAudio input and output starts
- Make sure that in case of no input audio, the error is reported for the input. Added the watchdog tick to be always called when the callback is called, even if no audio is being played.
- Make buffer filling 50% on start - Wait for first input to return. Only then allow outputs. Also needed for VLC (so the delay can be big!) In fact, the best way might be to connect it to when the first callback of the input sound card happens... enable the other callbacks INSIDE that input callback. But if I do that I need special solutions for VLC and ASIO. And that won't take the calculation time into account, and it might actually be a good thing to take that into account to make the buffer at least not too empty.
- Updated PortAudio to latest version
- Added FM/HD synchronziation slider. You will hear glitches when adjusting it, but no complete dropouts as with changing the buffer size.
- Changed PortAudio callback block size to let PortAudio decide the best size. This might slightly reduce latency and also help against hiccups.
- Added display of supported sample rates (and MME) to sound card selection.
- SST help
- Delossifier Spectral hole filler CPU load is much higher in 8.23 than in 8.00 - no obvious change in the code. - Wasn't true, slightly optimized it anyway.
- Removed old WINMM audio card code, replaced by PortAudio.

TODO:
- Clean up Hard Limit further
- Wes / Matt's new presets
- Rivendell resize

- NAB: Hotel
- NAB: Flight
- NAB: USB sticks ORDERED
- NAB: Badges ORDERED
- NAB: WatchCat banner ORDERED
- NAB: Business cards Matt & Brian
- NAB: Furniture
- NAB: Sign up Matt and Brian
- NAB: Flyers

- RDS encoder ignores "Compressed" flag.
- SST: Preset jitter in debug mode.
- SST quick setup screen: Add Bass Harmonics (Phat Bass)?
- Implement EXTRA auto-tilt correction
- Check if command line version can output MPX
- Release Declipper plugin with BaOne service mode fix

- Improve phase problems fix
- SST: Figure out how to handle ND
- 9sg: Add full MONO mode.
- 9sg: Windowed pilot start/stop for AutoPilot.
- Test if FM lossy link protection improves reception!!! -> Yes! (But it does also reduce audio quality quite a lot).
- Possibly also lower latency (based on what I read it should be possible to get close to ASIO latency - thread priority must be set too in that case, both with a flag and a value).
- Check if BASS is usable for streaming...
- Limiters: Make same change as in Hard Limit (from l + l * .01 to l + .01).
- Compare Stokkemask vs Multipath Clipper
- Maybe support ISO 226 curves for AGC and other side chains instead of ITU1770? See http://www.sengpielaudio.com/Acoustics226-2003.pdf ; curves look similar to the "old" curves but less to the new ones.
- Send out RDS texts
- Fix 31N
- Show low input level warning for inputs below - say - around -9 dB or so. For extended periods. Reason; I hear on a local station here that they probably have a too low input level and they didn;'t know that that was a problemn, but the sound on one of the built-in presets wasn't as consistent as it should be, and some tracks sound muffled probably due to too much noise gating.


Top
   
PostPosted: Mon Apr 10, 2017 4:22 am 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11185
Windows 32 bit:
Windows stand alone: http://www.stereotool.com/download/ster ... 25-053.exe
Winamp DSP: http://www.stereotool.com/download/dsp_ ... 25-053.exe
VST: http://www.stereotool.com/download/vst_ ... 25-053.dll

Windows 64 bit:
Windows stand alone: http://www.stereotool.com/download/ster ... 25-053.exe
VST: http://www.stereotool.com/download/vst_ ... 25-053.dll


CHANGES:
- Clean up Hard Limit further
- Wes / Matt's new presets

OLD CHANGES:
- Crash fixed in Parametric eq
- Run Valgrind
- Cleaned up Hard Limit output with faster speeds
- Do not link Linux generic plugin against Jack (and ALSA?)
- Update translations
- SST: Re-order presets
- SST: Jim's preset advise (default, remove) All done except remove...
- Improved Hard Limit edges-of-windows handling (only a small effect, at -60 dB or so).
- MicroMPX get rid of warnings (unused vars etc)
- Web server was broken due to typo in jquery include command
- MicroMPX: Rate limiter in GUI.
- MicroMPX: Add licensing for server
- uMPX with own licensing on Windows
- Jim: See latest email for quick setup behavior.
- SST: Fixed default preset values
- Loudness extra drive
- NAB: Doek
- Jim: SST: Disable drawing AGC side chain in web gui
- Hard Limit fix Probably done, waiting for response.
- Equalizer bug: Didn't work properly after restarts when using PARAMETRIC mode without having the GUI open.
- Hard Limit doesn't affect asymmetry values!!!!- caused small overshoots and red blinking of output bars
- Jim: SST: Make sliders move with biggest steps at higher values
- Jim: SST: Fix EQ graph redraw (twice) on web gui
- Improve Resampler (synchronization between sound cards, and uMPX)
- SST: Check SSB mode default settings -> Seems ok.
- Try making dynamic PNR -> Done, test if it works, add warning that it's HEAVY.
- SST quick setup screen: Loudness - Just a copy of the clipper drive slider / Aggressiveness - Slider that controls the attack and release speed multipliers of both multibands. Slider that increases or decreases the density of both multibands (without affecting the volume) / Bass - A slider for Bass In Your Face, A slider for MB band mix of band 1/2 (taking band frrequencies into account), or maybe an equalizer after the MB's. A slider for MB band density for bands 1/2 (taking band frrequencies into account), without affecting the volume. / Highs - Highest MB bands extra drive and density.
- SST fix noncompliant presets
- MicroMPX resampler! Eng...-> Adjusted values, logging added. Retest. -> Changed maximum speed to half the maximum adjustment speed... crude, but works.
- Low latency mode sounds BAD with vinyl, highpass filter phase linear? -> Yup was accidentally using phase linear HPF, oops!
- Fix Declipper display in plugin mode when Threads > 1. --> Seems kinda ok now, no idea why
- WASAPI input glitches (reported by "Primary User", waiting for feedback)
- Added "Continuous learning" mode to Dehummer - EXTREMELY HIGH CPU LOAD!!! (But if it works I can optimize it later)
- Remove some presets
- Compare sound against 8.23 (ok)
- Add Wes' latest preset - maybe remove older? Also put in SST.
- Fix Declipper display when Threads > 1 -> Buffers were too small and data was getting overwritten before it was displayed.
- Change default Limiter settings in MB
- Add and update presets
- Check new preset "soft" levels
- Fixed slider behavior for values < 0 (clicking left/right, adjusting with cursor keys or mouse wheel, minimum value was not reachable)
- Fixed 'Flat tops' mode when 'Adjust slopes' is disabled.(left as-is for when this is enabled for compatibility reasons)
- Fixed weird jumps in band behavior when 'Adjust slopes' is disabled (left as-is for when this is enabled for compatibility reasons)
- Change version number
- Try new limiter mechanism - to test it disable 'Legacy mode' in the lmiter settings
- Linux plugin: Close and resize don't work.
- Linux plugin: Window close should call a callback in the Generic plugin.
- Change slope calculation in MB??? Wait for feedback from Wes and Matt --> Yes, change it
- Fix for compiler bug (crash in 026)
- SST: Add widget with text for version number, preset name etc.
- Font stuff: Głośniki - display as Glosniki (file in C:\temp\hd_v7.sts)
- Linux version no GUI in Generic plugin - Rivendell. - Probably fixed (more tests needed)
- Put Wasapi cards on top, KS below that. Or, better, order them alphabetically!
- Fix mono Bypass output and drops.
- Fixed crash when switching to/from Bypass mode (threading issue)
- Make 'Ignore high frequencies' enabled by default on ARM.
- Add WASAPI mode that uses exclusive sound card control to set sample rate.
- Add real PEQ, with low/high shelves
- Put PEQ in SST interface
- Fixed bug in Bypass code that might have caused all kinds of weird things.
- Natural Dynamics: Changed the dB value calculation for "Reduce for jump above" (display only); changed default setting to 6 dB (instead of 13). This reduces the effect of ND if the input signal is more dynamic. With some more tweaks I can probably make it sound better.
- Raspberry Pi version: Stokkemask causes silence.
- Hard Limit: Check report of overshoots - Solved, at least for any logical situations
- Fixed daylight saving time bug introduced in 8.23.
- PFFFT resampler!!! YEAH! 20% CPU load reduction on the Pi :)
- Generic plugin in debug mode shows PEQ too often assert, why?
- In the AM configuration When we use Asymmetry, the output markers show the red color all the time even if with fm transmitter it continues to generate pilot tone at the AM output. As you can see in the attached figure. Thank you for your attention .... -> Fixed pilot issue, restored Headroom slider.
- It appears when RDS RT Text is sent to StereoTool and it contains a “/” that ST separates it into two messages. Is this how you intended it to work? PS Text doesn’t appear to be affected. -> Fixed (but PS should also have been affected, odd).
- The DSP-Plugin still works correct. But somehow some trial features are activated when i am using the commandlinetool. What you have to know is this, that i am also totaly blind so i cant use the interface for configuring. I allways thought that the commandlineversion uses the DSP_Stereo_Tool.ini created by the winamp-plugin to set the different options. I think something changed cause i am getting the message that the program cant find or cant read the dsp_stereo_tool settings in the user-folder. So the stereotool_cmd.exe uses some settings wich are not completely available in the free Version. So i am getting this two beeps every minute. -> Oops, it was accidentally using the .ini file without .ini at the end... so not the Winamp settings file (which is the default).
- Linux and Raspberry versions: Now linking PortAudio statically.
- Make PortAudio work properly on Linux - it works but with weird warnings and it takes a long time to start. -> Fixed by removing sample rate check on startup. --> Appears to be a PortAudio ALSA backend issue!!! For now, keep the Jack version as well.
- Allow Linux version no GUI to run on Raspberry Pi without X11. (Hm, Windows version probably too - already basically there for service). - TODO: Test if it really works
- Fixed: Raspberry Pi version: AGC, Multiband 1 & 2 and some other filters can cause dropsouts
- - Fixed: Raspberry Pi version: Clipper can cause silence
- Fixed: All versions: Using Composite Clipper with Strictness 1 or 2 + Hard Limit can cause weird drops in the audio. Fixed, Hard Limit works different from before now! (and sounds better! Hint: Use this same trick for all limiters!!!!!!)
- PortAudio linked statically on Mac
- GiPHouse build warnings
- PortAudio weird jumps in buffer filling and glitches
- Put all PortAudio calls in 1 thread - was needed for WASAPI
- Made PortAudio work on Mac - weird hack needed (?)
- Synchronize PortAudio input and output starts
- Make sure that in case of no input audio, the error is reported for the input. Added the watchdog tick to be always called when the callback is called, even if no audio is being played.
- Make buffer filling 50% on start - Wait for first input to return. Only then allow outputs. Also needed for VLC (so the delay can be big!) In fact, the best way might be to connect it to when the first callback of the input sound card happens... enable the other callbacks INSIDE that input callback. But if I do that I need special solutions for VLC and ASIO. And that won't take the calculation time into account, and it might actually be a good thing to take that into account to make the buffer at least not too empty.
- Updated PortAudio to latest version
- Added FM/HD synchronziation slider. You will hear glitches when adjusting it, but no complete dropouts as with changing the buffer size.
- Changed PortAudio callback block size to let PortAudio decide the best size. This might slightly reduce latency and also help against hiccups.
- Added display of supported sample rates (and MME) to sound card selection.
- SST help
- Delossifier Spectral hole filler CPU load is much higher in 8.23 than in 8.00 - no obvious change in the code. - Wasn't true, slightly optimized it anyway.
- Removed old WINMM audio card code, replaced by PortAudio.

TODO:
- Rivendell resize

- NAB: Hotel
- NAB: Flight
- NAB: USB sticks ORDERED
- NAB: Badges ORDERED
- NAB: WatchCat banner ORDERED
- NAB: Business cards Matt & Brian
- NAB: Furniture
- NAB: Sign up Matt and Brian
- NAB: Flyers

- RDS encoder ignores "Compressed" flag.
- SST: Preset jitter in debug mode.
- SST quick setup screen: Add Bass Harmonics (Phat Bass)?
- Implement EXTRA auto-tilt correction
- Check if command line version can output MPX
- Release Declipper plugin with BaOne service mode fix

- Improve phase problems fix
- SST: Figure out how to handle ND
- 9sg: Add full MONO mode.
- 9sg: Windowed pilot start/stop for AutoPilot.
- Test if FM lossy link protection improves reception!!! -> Yes! (But it does also reduce audio quality quite a lot).
- Possibly also lower latency (based on what I read it should be possible to get close to ASIO latency - thread priority must be set too in that case, both with a flag and a value).
- Check if BASS is usable for streaming...
- Limiters: Make same change as in Hard Limit (from l + l * .01 to l + .01).
- Compare Stokkemask vs Multipath Clipper
- Maybe support ISO 226 curves for AGC and other side chains instead of ITU1770? See http://www.sengpielaudio.com/Acoustics226-2003.pdf ; curves look similar to the "old" curves but less to the new ones.
- Send out RDS texts
- Fix 31N
- Show low input level warning for inputs below - say - around -9 dB or so. For extended periods. Reason; I hear on a local station here that they probably have a too low input level and they didn;'t know that that was a problemn, but the sound on one of the built-in presets wasn't as consistent as it should be, and some tracks sound muffled probably due to too much noise gating.


Top
   
PostPosted: Mon Apr 10, 2017 5:09 am 

Joined: Wed Nov 20, 2013 6:42 pm
Posts: 54
I'm getting occasional noise bursts with beta 53. Turning off Hard Limiting seems to fix it. I'll try to catch some audio and send it along.


Top
   
PostPosted: Mon Apr 10, 2017 1:35 pm 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11185
Quote:
I'm getting occasional noise bursts with beta 53. Turning off Hard Limiting seems to fix it. I'll try to catch some audio and send it along.
Wooh! I tested in debug mode and didn't see this (and not in all modes in release either), but I eventually managed to reproduce it when I lowered the latency to 512. After analysing it, it turned out to be a compiler bug (!). We've looked at it with 2 people here and what happens really doesn't make any sense.
What it comes down to (very much simplified is);

a = min(b, c)
d = min(a, c)

Then I calculate b - d which somehow sometimes is below 0!


Top
   
PostPosted: Mon Apr 10, 2017 3:40 pm 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11185
Windows 32 bit:
Windows stand alone: http://www.stereotool.com/download/ster ... 25-054.exe
Winamp DSP: http://www.stereotool.com/download/dsp_ ... 25-054.exe
VST: http://www.stereotool.com/download/vst_ ... 25-054.dll

Windows 64 bit:
Windows stand alone: http://www.stereotool.com/download/ster ... 25-054.exe
VST: ----://www.stereotool.com/download/vst_stereo_ ... 25-054.dll NOT AVAILABLE


CHANGES:
- Fixed Hard Limit cracking sound on some CPU's with certain settings, caused by a compiler bug.

OLD CHANGES:
- Clean up Hard Limit further
- Wes / Matt's new presets
- Crash fixed in Parametric eq
- Run Valgrind
- Cleaned up Hard Limit output with faster speeds
- Do not link Linux generic plugin against Jack (and ALSA?)
- Update translations
- SST: Re-order presets
- SST: Jim's preset advise (default, remove) All done except remove...
- Improved Hard Limit edges-of-windows handling (only a small effect, at -60 dB or so).
- MicroMPX get rid of warnings (unused vars etc)
- Web server was broken due to typo in jquery include command
- MicroMPX: Rate limiter in GUI.
- MicroMPX: Add licensing for server
- uMPX with own licensing on Windows
- Jim: See latest email for quick setup behavior.
- SST: Fixed default preset values
- Loudness extra drive
- NAB: Doek
- Jim: SST: Disable drawing AGC side chain in web gui
- Hard Limit fix Probably done, waiting for response.
- Equalizer bug: Didn't work properly after restarts when using PARAMETRIC mode without having the GUI open.
- Hard Limit doesn't affect asymmetry values!!!!- caused small overshoots and red blinking of output bars
- Jim: SST: Make sliders move with biggest steps at higher values
- Jim: SST: Fix EQ graph redraw (twice) on web gui
- Improve Resampler (synchronization between sound cards, and uMPX)
- SST: Check SSB mode default settings -> Seems ok.
- Try making dynamic PNR -> Done, test if it works, add warning that it's HEAVY.
- SST quick setup screen: Loudness - Just a copy of the clipper drive slider / Aggressiveness - Slider that controls the attack and release speed multipliers of both multibands. Slider that increases or decreases the density of both multibands (without affecting the volume) / Bass - A slider for Bass In Your Face, A slider for MB band mix of band 1/2 (taking band frrequencies into account), or maybe an equalizer after the MB's. A slider for MB band density for bands 1/2 (taking band frrequencies into account), without affecting the volume. / Highs - Highest MB bands extra drive and density.
- SST fix noncompliant presets
- MicroMPX resampler! Eng...-> Adjusted values, logging added. Retest. -> Changed maximum speed to half the maximum adjustment speed... crude, but works.
- Low latency mode sounds BAD with vinyl, highpass filter phase linear? -> Yup was accidentally using phase linear HPF, oops!
- Fix Declipper display in plugin mode when Threads > 1. --> Seems kinda ok now, no idea why
- WASAPI input glitches (reported by "Primary User", waiting for feedback)
- Added "Continuous learning" mode to Dehummer - EXTREMELY HIGH CPU LOAD!!! (But if it works I can optimize it later)
- Remove some presets
- Compare sound against 8.23 (ok)
- Add Wes' latest preset - maybe remove older? Also put in SST.
- Fix Declipper display when Threads > 1 -> Buffers were too small and data was getting overwritten before it was displayed.
- Change default Limiter settings in MB
- Add and update presets
- Check new preset "soft" levels
- Fixed slider behavior for values < 0 (clicking left/right, adjusting with cursor keys or mouse wheel, minimum value was not reachable)
- Fixed 'Flat tops' mode when 'Adjust slopes' is disabled.(left as-is for when this is enabled for compatibility reasons)
- Fixed weird jumps in band behavior when 'Adjust slopes' is disabled (left as-is for when this is enabled for compatibility reasons)
- Change version number
- Try new limiter mechanism - to test it disable 'Legacy mode' in the lmiter settings
- Linux plugin: Close and resize don't work.
- Linux plugin: Window close should call a callback in the Generic plugin.
- Change slope calculation in MB??? Wait for feedback from Wes and Matt --> Yes, change it
- Fix for compiler bug (crash in 026)
- SST: Add widget with text for version number, preset name etc.
- Font stuff: Głośniki - display as Glosniki (file in C:\temp\hd_v7.sts)
- Linux version no GUI in Generic plugin - Rivendell. - Probably fixed (more tests needed)
- Put Wasapi cards on top, KS below that. Or, better, order them alphabetically!
- Fix mono Bypass output and drops.
- Fixed crash when switching to/from Bypass mode (threading issue)
- Make 'Ignore high frequencies' enabled by default on ARM.
- Add WASAPI mode that uses exclusive sound card control to set sample rate.
- Add real PEQ, with low/high shelves
- Put PEQ in SST interface
- Fixed bug in Bypass code that might have caused all kinds of weird things.
- Natural Dynamics: Changed the dB value calculation for "Reduce for jump above" (display only); changed default setting to 6 dB (instead of 13). This reduces the effect of ND if the input signal is more dynamic. With some more tweaks I can probably make it sound better.
- Raspberry Pi version: Stokkemask causes silence.
- Hard Limit: Check report of overshoots - Solved, at least for any logical situations
- Fixed daylight saving time bug introduced in 8.23.
- PFFFT resampler!!! YEAH! 20% CPU load reduction on the Pi :)
- Generic plugin in debug mode shows PEQ too often assert, why?
- In the AM configuration When we use Asymmetry, the output markers show the red color all the time even if with fm transmitter it continues to generate pilot tone at the AM output. As you can see in the attached figure. Thank you for your attention .... -> Fixed pilot issue, restored Headroom slider.
- It appears when RDS RT Text is sent to StereoTool and it contains a “/” that ST separates it into two messages. Is this how you intended it to work? PS Text doesn’t appear to be affected. -> Fixed (but PS should also have been affected, odd).
- The DSP-Plugin still works correct. But somehow some trial features are activated when i am using the commandlinetool. What you have to know is this, that i am also totaly blind so i cant use the interface for configuring. I allways thought that the commandlineversion uses the DSP_Stereo_Tool.ini created by the winamp-plugin to set the different options. I think something changed cause i am getting the message that the program cant find or cant read the dsp_stereo_tool settings in the user-folder. So the stereotool_cmd.exe uses some settings wich are not completely available in the free Version. So i am getting this two beeps every minute. -> Oops, it was accidentally using the .ini file without .ini at the end... so not the Winamp settings file (which is the default).
- Linux and Raspberry versions: Now linking PortAudio statically.
- Make PortAudio work properly on Linux - it works but with weird warnings and it takes a long time to start. -> Fixed by removing sample rate check on startup. --> Appears to be a PortAudio ALSA backend issue!!! For now, keep the Jack version as well.
- Allow Linux version no GUI to run on Raspberry Pi without X11. (Hm, Windows version probably too - already basically there for service). - TODO: Test if it really works
- Fixed: Raspberry Pi version: AGC, Multiband 1 & 2 and some other filters can cause dropsouts
- - Fixed: Raspberry Pi version: Clipper can cause silence
- Fixed: All versions: Using Composite Clipper with Strictness 1 or 2 + Hard Limit can cause weird drops in the audio. Fixed, Hard Limit works different from before now! (and sounds better! Hint: Use this same trick for all limiters!!!!!!)
- PortAudio linked statically on Mac
- GiPHouse build warnings
- PortAudio weird jumps in buffer filling and glitches
- Put all PortAudio calls in 1 thread - was needed for WASAPI
- Made PortAudio work on Mac - weird hack needed (?)
- Synchronize PortAudio input and output starts
- Make sure that in case of no input audio, the error is reported for the input. Added the watchdog tick to be always called when the callback is called, even if no audio is being played.
- Make buffer filling 50% on start - Wait for first input to return. Only then allow outputs. Also needed for VLC (so the delay can be big!) In fact, the best way might be to connect it to when the first callback of the input sound card happens... enable the other callbacks INSIDE that input callback. But if I do that I need special solutions for VLC and ASIO. And that won't take the calculation time into account, and it might actually be a good thing to take that into account to make the buffer at least not too empty.
- Updated PortAudio to latest version
- Added FM/HD synchronziation slider. You will hear glitches when adjusting it, but no complete dropouts as with changing the buffer size.
- Changed PortAudio callback block size to let PortAudio decide the best size. This might slightly reduce latency and also help against hiccups.
- Added display of supported sample rates (and MME) to sound card selection.
- SST help
- Delossifier Spectral hole filler CPU load is much higher in 8.23 than in 8.00 - no obvious change in the code. - Wasn't true, slightly optimized it anyway.
- Removed old WINMM audio card code, replaced by PortAudio.

TODO:
- Rivendell resize
- uMPX filter
- Make all presets use similar AGC drive, do not use Pre Amp in SST!
- Hard Limit: Compare if it is at least not worse than in 8.00 in SST lowest latency modes. There is a chance that I need to roll back some changes for very low latencies. That would make things more complex, so I really hope not... PROBABLY SMOOTHING NEEDS TO BE FASTER.

- Ship device
- NAB: Hotel
- NAB: Flight
- NAB: USB sticks ORDERED
- NAB: Badges ORDERED
- NAB: WatchCat banner ORDERED
- NAB: Flyers ORDERED
- NAB: Business cards Matt & Brian
- NAB: Furniture
- NAB: Sign up Matt and Brian

- RDS encoder ignores "Compressed" flag.
- SST: Preset jitter in debug mode.
- SST quick setup screen: Add Bass Harmonics (Phat Bass)?
- Implement EXTRA auto-tilt correction
- Check if command line version can output MPX
- Release Declipper plugin with BaOne service mode fix

- Improve phase problems fix
- SST: Figure out how to handle ND
- 9sg: Add full MONO mode.
- 9sg: Windowed pilot start/stop for AutoPilot.
- Test if FM lossy link protection improves reception!!! -> Yes! (But it does also reduce audio quality quite a lot).
- Possibly also lower latency (based on what I read it should be possible to get close to ASIO latency - thread priority must be set too in that case, both with a flag and a value).
- Check if BASS is usable for streaming...
- Limiters: Make same change as in Hard Limit (from l + l * .01 to l + .01).
- Compare Stokkemask vs Multipath Clipper
- Maybe support ISO 226 curves for AGC and other side chains instead of ITU1770? See http://www.sengpielaudio.com/Acoustics226-2003.pdf ; curves look similar to the "old" curves but less to the new ones.
- Send out RDS texts
- Fix 31N
- Show low input level warning for inputs below - say - around -9 dB or so. For extended periods. Reason; I hear on a local station here that they probably have a too low input level and they didn;'t know that that was a problemn, but the sound on one of the built-in presets wasn't as consistent as it should be, and some tracks sound muffled probably due to too much noise gating.


Top
   
PostPosted: Mon Apr 10, 2017 4:50 pm 
User avatar

Joined: Wed Nov 19, 2008 7:44 pm
Posts: 1164
Location: Bulgaria
And if that compiler bug is fixed , then what will happen to the ST Hard Limit fix/code.
It can produce something else even more bad ?


Last edited by DJ-DOGGY on Mon Apr 10, 2017 5:30 pm, edited 1 time in total.

Top
   
PostPosted: Mon Apr 10, 2017 4:54 pm 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11185
Ok, right now the 32 bit builds are fine but in 64 bit Hard Limit doesn't appear to work at all! Looking into that... :(


Top
   
PostPosted: Mon Apr 10, 2017 5:08 pm 

Joined: Wed Nov 20, 2013 6:42 pm
Posts: 54
Yes. 32bit version working fine here. Thanks, Hans.


Top
   
PostPosted: Mon Apr 10, 2017 6:47 pm 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11185
Try this new 64 bit build:
Windows 64 bit:
Windows stand alone: http://www.stereotool.com/download/ster ... 25-055.exe


Top
   
PostPosted: Mon Apr 10, 2017 9:25 pm 

Joined: Sun Aug 30, 2015 8:48 pm
Posts: 10
Raspi standalone download links not working :(


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 260 posts ]  Go to page Previous 122 23 24 25 26 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