Our new official repo is on github
LCD Smartie version 5.6 is released!
Download it now: https://github.com/LCD-Smartie/LCDSmartie/releases
LCD Smartie version 5.6 is released!
Download it now: https://github.com/LCD-Smartie/LCDSmartie/releases
Windows 7 Spectrum display plugin
Moderators: _X7JAY7X_, caesar, IFR, mattcro, limbo
-
- Plugin Author
- Posts: 276
- Joined: May 27th, 2011, 2:13 pm
- Location: Stirling, Scotland
Re: Windows 7 Spectrum display plugin
Seems like a fairly old version of the plugin. Can you try the one in the previous post. Also the log says the chosen device is 7. You should be setting it to 25 in the config file if that's the one you want.
-
- Posts: 25
- Joined: February 15th, 2010, 10:57 am
Re: Windows 7 Spectrum display plugin
Yes the log file show 7 but not in the config file, i have try 24 and 25 without success.
Here is the new log file:
Here is the new log file:
Code: Select all
*********************************************************************
Spectrum LCDSmartie Plugin by Dave Perrow 8th March 2012
SPC plugin version 1.0.32.197
Log file Opened at 05/01/15 12:37:23
*********************************************************************
12:37:23.484 Log file Opened at 05/01/15 12:37:23
12:37:23.484 OS = 6.2
12:37:23.484 SPC_read_cfg_file: Started
12:37:23.484 SPC_read_cfg_file: File Opened
12:37:23.484 SPC_read_cfg_file: AudioDevice=0
12:37:23.484 SPC_read_cfg_file: AudioInput=0
12:37:23.484 SPC_read_cfg_file: Scaling=1.500000
12:37:23.484 SPC_read_cfg_file: UseWasapi=1
12:37:23.484 SPC_read_cfg_file: Finished
12:37:23.539 SPC_init entry= 0, type= 9, mixfreq=0, mixchans=0, flags= 0, name=AMD HDMI Output (AMD High Definition Audio Device) [BASS_WASAPI_TYPE_HDMI]
12:37:23.540 SPC_init entry= 1, type= 9, mixfreq=0, mixchans=0, flags= 18, name=AMD HDMI Output (AMD High Definition Audio Device)[Input][Loopback] [BASS_WASAPI_TYPE_HDMI]
12:37:23.541 SPC_init entry= 2, type= 1, mixfreq=0, mixchans=0, flags= 0, name=Haut-parleurs (Périphérique High Definition Audio) [BASS_WASAPI_TYPE_SPEAKERS]
12:37:23.542 SPC_init entry= 3, type= 1, mixfreq=0, mixchans=0, flags= 18, name=Haut-parleurs (Périphérique High Definition Audio)[Input][Loopback] [BASS_WASAPI_TYPE_SPEAKERS]
12:37:23.542 SPC_init entry= 4, type= 1, mixfreq=0, mixchans=0, flags= 0, name=Haut-parleurs (TONTRIT AX PRO HEADSET) [BASS_WASAPI_TYPE_SPEAKERS]
12:37:23.543 SPC_init entry= 5, type= 1, mixfreq=0, mixchans=0, flags= 18, name=Haut-parleurs (TONTRIT AX PRO HEADSET)[Input][Loopback] [BASS_WASAPI_TYPE_SPEAKERS]
12:37:23.544 SPC_init entry= 6, type= 1, mixfreq=44100, mixchans=2, flags= 1, name=Haut-parleurs (ASUS Xonar D2 Audio Device)[Enabled] [BASS_WASAPI_TYPE_SPEAKERS]
12:37:23.546 SPC_init entry= 7, type= 1, mixfreq=44100, mixchans=2, flags= 19, name=Haut-parleurs (ASUS Xonar D2 Audio Device)[Enabled][Input][Loopback] [BASS_WASAPI_TYPE_SPEAKERS]
12:37:23.546 SPC_init entry= 8, type= 1, mixfreq=0, mixchans=0, flags= 0, name=Haut-parleurs (2- TONTRIT AX PRO HEADSET) [BASS_WASAPI_TYPE_SPEAKERS]
12:37:23.547 SPC_init entry= 9, type= 1, mixfreq=0, mixchans=0, flags= 18, name=Haut-parleurs (2- TONTRIT AX PRO HEADSET)[Input][Loopback] [BASS_WASAPI_TYPE_SPEAKERS]
12:37:23.548 SPC_init entry=10, type= 8, mixfreq=44100, mixchans=2, flags= 1, name=S/PDIF Pass-through Device (ASUS Xonar D2 Audio Device)[Enabled] [BASS_WASAPI_TYPE_SPDIF]
12:37:23.549 SPC_init entry=11, type= 8, mixfreq=44100, mixchans=2, flags= 19, name=S/PDIF Pass-through Device (ASUS Xonar D2 Audio Device)[Enabled][Input][Loopback] [BASS_WASAPI_TYPE_SPDIF]
12:37:23.550 SPC_init entry=12, type= 10, mixfreq=0, mixchans=0, flags= 0, name=Prise jack AUX interne (Périphérique High Definition Audio) [BASS_WASAPI_TYPE_UNKNOWN]
12:37:23.551 SPC_init entry=13, type= 10, mixfreq=0, mixchans=0, flags= 18, name=Prise jack AUX interne (Périphérique High Definition Audio)[Input][Loopback] [BASS_WASAPI_TYPE_UNKNOWN]
12:37:23.552 SPC_init entry=14, type= 10, mixfreq=0, mixchans=0, flags= 0, name=Prise jack AUX interne (Périphérique High Definition Audio) [BASS_WASAPI_TYPE_UNKNOWN]
12:37:23.553 SPC_init entry=15, type= 10, mixfreq=0, mixchans=0, flags= 18, name=Prise jack AUX interne (Périphérique High Definition Audio)[Input][Loopback] [BASS_WASAPI_TYPE_UNKNOWN]
12:37:23.554 SPC_init entry=16, type= 8, mixfreq=44100, mixchans=2, flags= 1, name=Audio numérique (SPDIF) (Périphérique High Definition Audio)[Enabled] [BASS_WASAPI_TYPE_SPDIF]
12:37:23.555 SPC_init entry=17, type= 8, mixfreq=44100, mixchans=2, flags= 19, name=Audio numérique (SPDIF) (Périphérique High Definition Audio)[Enabled][Input][Loopback] [BASS_WASAPI_TYPE_SPDIF]
12:37:23.556 SPC_init entry=18, type= 9, mixfreq=0, mixchans=0, flags= 0, name=AMD HDMI Output (AMD High Definition Audio Device) [BASS_WASAPI_TYPE_HDMI]
12:37:23.557 SPC_init entry=19, type= 9, mixfreq=0, mixchans=0, flags= 18, name=AMD HDMI Output (AMD High Definition Audio Device)[Input][Loopback] [BASS_WASAPI_TYPE_HDMI]
12:37:23.558 SPC_init entry=20, type= 1, mixfreq=44100, mixchans=2, flags= 1, name=Haut-parleurs (ASUS Xonar D2 Converter)[Enabled] [BASS_WASAPI_TYPE_SPEAKERS]
12:37:23.559 SPC_init entry=21, type= 1, mixfreq=44100, mixchans=2, flags= 19, name=Haut-parleurs (ASUS Xonar D2 Converter)[Enabled][Input][Loopback] [BASS_WASAPI_TYPE_SPEAKERS]
12:37:23.559 SPC_init entry=22, type= 10, mixfreq=0, mixchans=0, flags= 0, name=Prise jack AUX interne (ASUS Xonar D2 Audio Device) [BASS_WASAPI_TYPE_UNKNOWN]
12:37:23.560 SPC_init entry=23, type= 10, mixfreq=0, mixchans=0, flags= 18, name=Prise jack AUX interne (ASUS Xonar D2 Audio Device)[Input][Loopback] [BASS_WASAPI_TYPE_UNKNOWN]
12:37:23.561 SPC_init entry=24, type= 1, mixfreq=44100, mixchans=2, flags= 3, name=Haut-parleurs (USB Sound Device )[Enabled][Default] [BASS_WASAPI_TYPE_SPEAKERS]
12:37:23.562 SPC_init entry=25, type= 1, mixfreq=44100, mixchans=2, flags= 19, name=Haut-parleurs (USB Sound Device )[Enabled][Input][Loopback] [BASS_WASAPI_TYPE_SPEAKERS]
12:37:23.563 SPC_init entry=26, type= 3, mixfreq=0, mixchans=0, flags= 0, name=Casque (Périphérique High Definition Audio) [BASS_WASAPI_TYPE_HEADPHONES]
12:37:23.564 SPC_init entry=27, type= 3, mixfreq=0, mixchans=0, flags= 18, name=Casque (Périphérique High Definition Audio)[Input][Loopback] [BASS_WASAPI_TYPE_HEADPHONES]
12:37:23.565 SPC_init entry=28, type= 4, mixfreq=48000, mixchans=1, flags= 13, name=Microphone (Webcam Pro 9000)[Enabled][Default][Input] [BASS_WASAPI_TYPE_MICROPHONE]
12:37:23.566 SPC_init entry=29, type= 10, mixfreq=44100, mixchans=2, flags= 11, name=Stereo Mix (ASUS Xonar D2 Audio Device)[Enabled][Input] [BASS_WASAPI_TYPE_UNKNOWN]
12:37:23.567 SPC_init entry=30, type= 4, mixfreq=44100, mixchans=2, flags= 11, name=Microphone (ASUS Xonar D2 Audio Device)[Enabled][Input] [BASS_WASAPI_TYPE_MICROPHONE]
12:37:23.568 SPC_init entry=31, type= 10, mixfreq=0, mixchans=0, flags= 10, name=Prise jack AUX interne (ASUS Xonar D2 Audio Device)[Input] [BASS_WASAPI_TYPE_UNKNOWN]
12:37:23.569 SPC_init entry=32, type= 2, mixfreq=44100, mixchans=2, flags= 11, name=Lecteur CD (ASUS Xonar D2 Audio Device)[Enabled][Input] [BASS_WASAPI_TYPE_LINELEVEL]
12:37:23.571 SPC_init entry=33, type= 10, mixfreq=44100, mixchans=2, flags= 11, name=Wave (ASUS Xonar D2 Audio Device)[Enabled][Input] [BASS_WASAPI_TYPE_UNKNOWN]
12:37:23.572 SPC_init entry=34, type= 4, mixfreq=0, mixchans=0, flags= 10, name=Microphone (Périphérique High Definition Audio)[Input] [BASS_WASAPI_TYPE_MICROPHONE]
12:37:23.573 SPC_init entry=35, type= 2, mixfreq=0, mixchans=0, flags= 10, name=Entrée ligne (Périphérique High Definition Audio)[Input] [BASS_WASAPI_TYPE_LINELEVEL]
12:37:23.574 SPC_init entry=36, type= 10, mixfreq=44100, mixchans=2, flags= 11, name=Aux (ASUS Xonar D2 Audio Device)[Enabled][Input] [BASS_WASAPI_TYPE_UNKNOWN]
12:37:23.575 SPC_init entry=37, type= 4, mixfreq=0, mixchans=0, flags= 10, name=Microphone (2- TONTRIT AX PRO HEADSET)[Input] [BASS_WASAPI_TYPE_MICROPHONE]
12:37:23.576 SPC_init entry=38, type= 10, mixfreq=0, mixchans=0, flags= 10, name=Prise jack AUX interne (Périphérique High Definition Audio)[Input] [BASS_WASAPI_TYPE_UNKNOWN]
12:37:23.577 SPC_init entry=39, type= 10, mixfreq=44100, mixchans=2, flags= 11, name=ALT (ASUS Xonar D2 Audio Device)[Enabled][Input] [BASS_WASAPI_TYPE_UNKNOWN]
12:37:23.578 SPC_init entry=40, type= 10, mixfreq=0, mixchans=0, flags= 10, name=AMD HDMI Output (AMD High Definition Audio Device)[Input] [BASS_WASAPI_TYPE_UNKNOWN]
12:37:23.579 SPC_init entry=41, type= 4, mixfreq=0, mixchans=0, flags= 10, name=Microphone (TONTRIT AX PRO HEADSET)[Input] [BASS_WASAPI_TYPE_MICROPHONE]
12:37:23.580 SPC_init entry=42, type= 8, mixfreq=44100, mixchans=2, flags= 11, name=SPDIF In (ASUS Xonar D2 Audio Device)[Enabled][Input] [BASS_WASAPI_TYPE_SPDIF]
12:37:23.581 SPC_init entry=43, type= 2, mixfreq=44100, mixchans=2, flags= 11, name=Entrée ligne (ASUS Xonar D2 Audio Device)[Enabled][Input] [BASS_WASAPI_TYPE_LINELEVEL]
12:37:23.582 SPC_init entry=44, type= 10, mixfreq=0, mixchans=0, flags= 10, name=Prise jack AUX interne (Périphérique High Definition Audio)[Input] [BASS_WASAPI_TYPE_UNKNOWN]
12:37:23.583 SPC_init entry=45, type= 4, mixfreq=0, mixchans=0, flags= 10, name=Microphone (Périphérique High Definition Audio)[Input] [BASS_WASAPI_TYPE_MICROPHONE]
12:37:23.583 SPC_init Chosen audio device is 7
-
- Plugin Author
- Posts: 276
- Joined: May 27th, 2011, 2:13 pm
- Location: Stirling, Scotland
Re: Windows 7 Spectrum display plugin
According to that log file then the program is not seeing the AudioDevice value. Can you check that it is EXACTLY as follows (no spaces, same upper/lower case use, on a line of it's own etc.). :
AudioDevice=25
BTW the device to select should be "[Enabled][Input][Loopback]" so for 24/25 you would choose 25.
The log file should show AudioDevice=25 if it picks it up okay from the config file.
AudioDevice=25
BTW the device to select should be "[Enabled][Input][Loopback]" so for 24/25 you would choose 25.
The log file should show AudioDevice=25 if it picks it up okay from the config file.
-
- Posts: 25
- Joined: February 15th, 2010, 10:57 am
Re: Windows 7 Spectrum display plugin
Ok, it works fine on HDMI output but i don't know how to get it on usb speaker!
Re: Windows 7 Spectrum display plugin
Hi ! Your code works well on windows 10 !
Except one thing, we can see the first number of the parameter after the #.
In your ReadMe example, you use #1, 16 or #2, 16, and we can see the 1 or the 2 in the screen
Also, what is your pluggin of your screenshot in the first post ? I'm trying to get the same, but for VLC...
Thanks and bye !
Except one thing, we can see the first number of the parameter after the #.
In your ReadMe example, you use #1, 16 or #2, 16, and we can see the 1 or the 2 in the screen

Also, what is your pluggin of your screenshot in the first post ? I'm trying to get the same, but for VLC...
Thanks and bye !
-
- Posts: 26
- Joined: September 10th, 2008, 10:00 am
Re: Windows 7 Spectrum display plugin
Hello again! After long pause, I am returning to LCDsmartie world 
I also have that issue, previously mentioned: when using mode "1" (spectrum), first position on screen prints a number that is after the first "#" symbol. If I have this line:
$dll(SPC,1,1#4#2,32) (meaning: mode 1, line 1, lines on screen 4, smoothness 2, channels 32)
then I have on screen this:
4 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Spectrum works normal, just that first position number is annoying. Any suggestions please? Do I have wrong syntaxis maybe?
Thanks in advance!

I also have that issue, previously mentioned: when using mode "1" (spectrum), first position on screen prints a number that is after the first "#" symbol. If I have this line:
$dll(SPC,1,1#4#2,32) (meaning: mode 1, line 1, lines on screen 4, smoothness 2, channels 32)
then I have on screen this:
4 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Spectrum works normal, just that first position number is annoying. Any suggestions please? Do I have wrong syntaxis maybe?
Thanks in advance!

-
- Posts: 7
- Joined: February 9th, 2016, 8:28 am
Re: Windows 7 Spectrum display plugin
Hi, the only solution I found is to use the SPC plugin that is given with the beta++ version !
https://sourceforge.net/projects/lcdsmartie/
You can just copy/paste all the SPC files that are in the plugin folder of the download, into your own LCDsmartie plugin folder !
More about tests I have done in this subject : viewtopic.php?f=3&t=3564
Sorry for my mistakes. Bye !
https://sourceforge.net/projects/lcdsmartie/
You can just copy/paste all the SPC files that are in the plugin folder of the download, into your own LCDsmartie plugin folder !
More about tests I have done in this subject : viewtopic.php?f=3&t=3564
Sorry for my mistakes. Bye !
-
- Posts: 26
- Joined: September 10th, 2008, 10:00 am
Re: Windows 7 Spectrum display plugin
Thanks for hint, jojo337. But - seems that is older version of SPC plugin, it does not have VU-meter function.
Could You try these lines? Those are VU-bars for left and right channel. They are not working for me with that older DLL file:
$Bar($dll(SPC,4,L,1#7),32767,20)
$Bar($dll(SPC,4,R,1#7),32767,20)
Could You try these lines? Those are VU-bars for left and right channel. They are not working for me with that older DLL file:
$Bar($dll(SPC,4,L,1#7),32767,20)
$Bar($dll(SPC,4,R,1#7),32767,20)
-
- Posts: 7
- Joined: February 9th, 2016, 8:28 am
Re: Windows 7 Spectrum display plugin
Yes me neither, it seems that this function has been added in a newer version !
-
- Posts: 26
- Joined: September 10th, 2008, 10:00 am
Re: Windows 7 Spectrum display plugin
Okay, I found how to fix that, and it is soooo simple that it is not even funny. Okay, it is a bit. Anyway: just take DLL file from this post:
by dperrow » Fri Apr 12, 2013
it is one page back. That's it.
DLL size is the same, 20480, but date is 2013.04.12 , april.
Wrong doing file is 20480, date 2013.09.11, september.
I am not sure (don't remember) at what point, how, and where I got that september file.
Probably september file has fixed something. But made that display weird problem with numbers after #.
by dperrow » Fri Apr 12, 2013
it is one page back. That's it.
DLL size is the same, 20480, but date is 2013.04.12 , april.
Wrong doing file is 20480, date 2013.09.11, september.
I am not sure (don't remember) at what point, how, and where I got that september file.
Probably september file has fixed something. But made that display weird problem with numbers after #.
-
- Posts: 100
- Joined: January 17th, 2018, 1:43 pm
Re: Windows 7 Spectrum display plugin
Anyone knows how to set two different AudioDevices?
Since I have two different audio ouputs (2 hdmi), when I switch to the other, spc doesnt show anything. I have to edit again scp.cfg or Made two different lcdsmartie folders for every output.
Wonder If we can set the plugin to look for another cfg file? So I could do ie. Screen 1 look for a cfg file and screen 2 look for another cfg file. This way, one of the two screen will always show spectrum, if screen 1 cant find audio, screen 2 will do and vice versa.
Since I have two different audio ouputs (2 hdmi), when I switch to the other, spc doesnt show anything. I have to edit again scp.cfg or Made two different lcdsmartie folders for every output.
Wonder If we can set the plugin to look for another cfg file? So I could do ie. Screen 1 look for a cfg file and screen 2 look for another cfg file. This way, one of the two screen will always show spectrum, if screen 1 cant find audio, screen 2 will do and vice versa.
-
- Plugin Author
- Posts: 276
- Joined: May 27th, 2011, 2:13 pm
- Location: Stirling, Scotland
Re: Windows 7 Spectrum display plugin
The cfg file is only read when the program starts. Also two outputs can't be monitored at the same time from the one program.
It's a long time since I did anything with this (4 years or so) but isn't there a generic windows output device you can select? or have you tried letting it automatically select? get a list of the devices and try them individually.
Instructions for configuring devices are in the doc file as follows:
If you have multiple enabled output sound devices the program may not find the correct one and will just display a line of dashes. This can be resolved in one of two ways:
• Disable any unused output devices from control Pane/Sound/Playback
• Switch debug on (see below), run LCDSmartie with a call to SPC included, examine the log file and select the preferred loopback device (or mixer device for Windows XP) entry. Then edit the SPC.cfg file and set AudioDevice to this entry number and debug=0. For Windows XP set the AudioDevice to 0 and the AudioInput to the mixer device number.
When the SPC.dll plugin runs it may ceate a log file in the plugins folder:
“SPC.log” – a log file if the debug flag is switched on (see below).
It's a long time since I did anything with this (4 years or so) but isn't there a generic windows output device you can select? or have you tried letting it automatically select? get a list of the devices and try them individually.
Instructions for configuring devices are in the doc file as follows:
If you have multiple enabled output sound devices the program may not find the correct one and will just display a line of dashes. This can be resolved in one of two ways:
• Disable any unused output devices from control Pane/Sound/Playback
• Switch debug on (see below), run LCDSmartie with a call to SPC included, examine the log file and select the preferred loopback device (or mixer device for Windows XP) entry. Then edit the SPC.cfg file and set AudioDevice to this entry number and debug=0. For Windows XP set the AudioDevice to 0 and the AudioInput to the mixer device number.
When the SPC.dll plugin runs it may ceate a log file in the plugins folder:
“SPC.log” – a log file if the debug flag is switched on (see below).
-
- Posts: 100
- Joined: January 17th, 2018, 1:43 pm
Re: Windows 7 Spectrum display plugin
dperrow wrote:The cfg file is only read when the program starts. Also two outputs can't be monitored at the same time from the one program.
It's a long time since I did anything with this (4 years or so) but isn't there a generic windows output device you can select? or have you tried letting it automatically select? get a list of the devices and try them individually.
Instructions for configuring devices are in the doc file as follows:
If you have multiple enabled output sound devices the program may not find the correct one and will just display a line of dashes. This can be resolved in one of two ways:
• Disable any unused output devices from control Pane/Sound/Playback
• Switch debug on (see below), run LCDSmartie with a call to SPC included, examine the log file and select the preferred loopback device (or mixer device for Windows XP) entry. Then edit the SPC.cfg file and set AudioDevice to this entry number and debug=0. For Windows XP set the AudioDevice to 0 and the AudioInput to the mixer device number.
When the SPC.dll plugin runs it may ceate a log file in the plugins folder:
“SPC.log” – a log file if the debug flag is switched on (see below).
Hi, yes, I have the output, didnt find any generic. Also tried automatic with no luck.
Look...
14:43:51.343 SPC_init entry= 0, type= 1, mixfreq=48000, mixchans=2, flags= 1, name=Altavoces (Steam Streaming Microphone)[Enabled] [BASS_WASAPI_TYPE_SPEAKERS]
14:43:51.344 SPC_init entry= 1, type= 1, mixfreq=48000, mixchans=2, flags= 19, name=Altavoces (Steam Streaming Microphone)[Enabled][Input][Loopback] [BASS_WASAPI_TYPE_SPEAKERS]
14:43:51.347 SPC_init entry= 6, type= 9, mixfreq=0, mixchans=0, flags= 0, name=AVR (NVIDIA High Definition Audio) [BASS_WASAPI_TYPE_HDMI]
14:43:51.347 SPC_init entry= 7, type= 9, mixfreq=0, mixchans=0, flags= 18, name=AVR (NVIDIA High Definition Audio)[Input][Loopback] [BASS_WASAPI_TYPE_HDMI]
14:43:51.348 SPC_init entry= 8, type= 9, mixfreq=0, mixchans=0, flags= 0, name=AVR (NVIDIA High Definition Audio) [BASS_WASAPI_TYPE_HDMI]
14:43:51.348 SPC_init entry= 9, type= 9, mixfreq=0, mixchans=0, flags= 18, name=AVR (NVIDIA High Definition Audio)[Input][Loopback] [BASS_WASAPI_TYPE_HDMI]
14:43:51.349 SPC_init entry=10, type= 9, mixfreq=0, mixchans=0, flags= 0, name=NVIDIA Output (NVIDIA High Definition Audio) [BASS_WASAPI_TYPE_HDMI]
14:43:51.349 SPC_init entry=11, type= 9, mixfreq=0, mixchans=0, flags= 18, name=NVIDIA Output (NVIDIA High Definition Audio)[Input][Loopback] [BASS_WASAPI_TYPE_HDMI]
14:43:51.350 SPC_init entry=12, type= 9, mixfreq=192000, mixchans=2, flags= 3, name=TV (NVIDIA High Definition Audio)[Enabled][Default] [BASS_WASAPI_TYPE_HDMI]
14:43:51.351 SPC_init entry=13, type= 9, mixfreq=192000, mixchans=2, flags= 19, name=TV (NVIDIA High Definition Audio)[Enabled][Input][Loopback] [BASS_WASAPI_TYPE_HDMI]
14:43:51.354 SPC_init entry=16, type= 1, mixfreq=48000, mixchans=2, flags= 1, name=Altavoces (Steam Streaming Speakers)[Enabled] [BASS_WASAPI_TYPE_SPEAKERS]
14:43:51.354 SPC_init entry=17, type= 1, mixfreq=48000, mixchans=2, flags= 19, name=Altavoces (Steam Streaming Speakers)[Enabled][Input][Loopback] [BASS_WASAPI_TYPE_SPEAKERS]
14:43:51.355 SPC_init entry=18, type= 10, mixfreq=0, mixchans=0, flags= 0, name=Conector AUX interno (Steam Streaming Speakers) [BASS_WASAPI_TYPE_UNKNOWN]
14:43:51.355 SPC_init entry=19, type= 10, mixfreq=0, mixchans=0, flags= 18, name=Conector AUX interno (Steam Streaming Speakers)[Input][Loopback] [BASS_WASAPI_TYPE_UNKNOWN]
14:43:51.357 SPC_init entry=22, type= 9, mixfreq=0, mixchans=0, flags= 0, name=NVIDIA HDMI Out (NVIDIA Virtual Audio Device (Wave Extensible) (WDM)) [BASS_WASAPI_TYPE_HDMI]
14:43:51.358 SPC_init entry=23, type= 9, mixfreq=0, mixchans=0, flags= 18, name=NVIDIA HDMI Out (NVIDIA Virtual Audio Device (Wave Extensible) (WDM))[Input][Loopback] [BASS_WASAPI_TYPE_HDMI]
14:43:51.358 SPC_init entry=24, type= 9, mixfreq=0, mixchans=0, flags= 0, name=TV (NVIDIA High Definition Audio) [BASS_WASAPI_TYPE_HDMI]
14:43:51.359 SPC_init entry=25, type= 9, mixfreq=0, mixchans=0, flags= 18, name=TV (NVIDIA High Definition Audio)[Input][Loopback] [BASS_WASAPI_TYPE_HDMI]
14:43:51.360 SPC_init entry=27, type= 10, mixfreq=0, mixchans=0, flags= 10, name=Conector AUX interno (NVIDIA High Definition Audio)[Input] [BASS_WASAPI_TYPE_UNKNOWN]
14:43:51.360 SPC_init entry=28, type= 10, mixfreq=0, mixchans=0, flags= 10, name=Conector AUX interno (NVIDIA High Definition Audio)[Input] [BASS_WASAPI_TYPE_UNKNOWN]
14:43:51.360 SPC_init entry=29, type= 10, mixfreq=0, mixchans=0, flags= 10, name=Conector AUX interno (Steam Streaming Speakers)[Input] [BASS_WASAPI_TYPE_UNKNOWN]
Spectrum LCDSmartie Plugin by Dave Perrow 8th March 2012
SPC plugin version 1.0.44.255
SPC file modified date is 2015/12/14
I had to use 13 for TV and 9 for AVR.
Do you think another one could work? I tried only from 0 to 14.
Deleted many related to microphones from log to make it shorter.
Win10 here.
BTW, maybe can we mod the plugin to look for cfg2 and could be called scp2.dll? Then we can have two plugins for the same thing? Dont know.
-
- Plugin Author
- Posts: 276
- Joined: May 27th, 2011, 2:13 pm
- Location: Stirling, Scotland
Re: Windows 7 Spectrum display plugin
The device needs to be [Enabled][Input][Loopback] for it to work, Have you tried 17
if you take a copy of SPC.dll and rename it to SPC2.dll it should look for a cfg file called SPC2.cfg. However, it uses a BASSWASAPI dll so I don't know what will happen but may be worth a try.
if you take a copy of SPC.dll and rename it to SPC2.dll it should look for a cfg file called SPC2.cfg. However, it uses a BASSWASAPI dll so I don't know what will happen but may be worth a try.
-
- Posts: 100
- Joined: January 17th, 2018, 1:43 pm
Re: Windows 7 Spectrum display plugin
Output 17 didnt worked.dperrow wrote:The device needs to be [Enabled][Input][Loopback] for it to work, Have you tried 17
if you take a copy of SPC.dll and rename it to SPC2.dll it should look for a cfg file called SPC2.cfg. However, it uses a BASSWASAPI dll so I don't know what will happen but may be worth a try.
Also renamed scp.dll to scp2.dll and cfg to cfg2 and lcdsmartie doesnt even show the line bar. Seems is no posible to rename.
Btw, the three latest bars from right never show any signal. Which frequencies do they represent?
If I change scaling to 5 they start to show, but wont reach more than 2 o 3 levels and all other bars are pretty much at full level all the time with scaling 5.
-
- Plugin Author
- Posts: 276
- Joined: May 27th, 2011, 2:13 pm
- Location: Stirling, Scotland
Re: Windows 7 Spectrum display plugin
Just had a look at the code and you're right it always opens SPC.cfg, sorry. I'll have a think.
-
- Posts: 100
- Joined: January 17th, 2018, 1:43 pm
Re: Windows 7 Spectrum display plugin
Thanks @dperrow.dperrow wrote:Just had a look at the code and you're right it always opens SPC.cfg, sorry. I'll have a think.
In the meantime, just made 2 instances of lcdsmartie. One with audiodevice 9 and one with audiodevice 13, so when I use the tv, i open one, and when the avr, the other. Not perfect, but better than nothing.
BTW, I tried a signal generator and when signal is about 20khz it reach this line _ _ _ _ _ _ _ _ _ _ _ _**_ _ _
The remaining three at the right never move when generating frequencies from 20hz to 20khz. If this can be corrected or improved, will be so great.
-
- Plugin Author
- Posts: 276
- Joined: May 27th, 2011, 2:13 pm
- Location: Stirling, Scotland
Re: Windows 7 Spectrum display plugin
How do you swap between the two devices? do you disable one and enable the other in the sound dialog or what?
-
- Plugin Author
- Posts: 276
- Joined: May 27th, 2011, 2:13 pm
- Location: Stirling, Scotland
Re: Windows 7 Spectrum display plugin
Are you sure about the 20Khz limit ? I don't have a signal generator but all of the bars on mine move (including the top 3) when I play music. Could something else be limiting the frequency?
-
- Posts: 100
- Joined: January 17th, 2018, 1:43 pm
Re: Windows 7 Spectrum display plugin
dperrow wrote:Are you sure about the 20Khz limit ? I don't have a signal generator but all of the bars on mine move (including the top 3) when I play music. Could something else be limiting the frequency?
Hi. Yes, im sure. You can use a youtube video with a signal generator like this
https://www.youtube.com/watch?v=qNf9nzvnd1k
When I hit 20khz I still have 3 bars empty at the right.
Edit. Bug and how to reproduce it, found. Read next page, please.
------
About audio selection, is based on windows preferred audio devices you set on audio playback properties.
When I turn on the AVR hdmi, audio gets automatically changed to that. When turn off, it goes to tv hdmi. This is a windows feature, no third party apps.
When one audio is in use, the other is totally off for the system. It shows not connected on win audio properties.
Also discovered that after installing an nvidia driver update, audiodevices id got changed for other random numbers. So after a driver update, had to edit cfg again.
Is not that bad anyway

Last edited by trihy on March 5th, 2018, 5:53 am, edited 4 times in total.
-
- Posts: 100
- Joined: January 17th, 2018, 1:43 pm
Re: Windows 7 Spectrum display plugin
I found the problem about empty bars at the right.
When you set audio output to 24bit 192khz, it shows the problem.
If you set audio output to 16bit 44.1khz, problem doesnt show and all bars are moving.
This can be changed on windows audio properties, advanced settings.
I guess plugin gets confused by this?
Edit 16bit 192khz also show the problem.
At 96khz only two bars never move, instead of 3 on 192khz.
So, probably some divider is doing something wrong when sampling rate increases.
When you set audio output to 24bit 192khz, it shows the problem.
If you set audio output to 16bit 44.1khz, problem doesnt show and all bars are moving.
This can be changed on windows audio properties, advanced settings.
I guess plugin gets confused by this?
Edit 16bit 192khz also show the problem.
At 96khz only two bars never move, instead of 3 on 192khz.
So, probably some divider is doing something wrong when sampling rate increases.
-
- Posts: 100
- Joined: January 17th, 2018, 1:43 pm
Re: Windows 7 Spectrum display plugin
Interesting discovery.
Winamp lcdsmartie equalizer has the same limitation. At 192khz the 3 latest bars on the right wont move.
Seems winamp plugin can be solved by adding more lines to the eq. ie 20 lines when using a 16 lines lcd, looks like the bars not moving are out of the screen size and all bars are moving.
But adding more bars doesnt have this effect on scp plugin.
Winamp lcdsmartie equalizer has the same limitation. At 192khz the 3 latest bars on the right wont move.
Seems winamp plugin can be solved by adding more lines to the eq. ie 20 lines when using a 16 lines lcd, looks like the bars not moving are out of the screen size and all bars are moving.
But adding more bars doesnt have this effect on scp plugin.
-
- Plugin Author
- Posts: 276
- Joined: May 27th, 2011, 2:13 pm
- Location: Stirling, Scotland
Re: Windows 7 Spectrum display plugin
I've created an updated version of the spectrum display dll.
The update allows auto selection of one of two output devices and the ability to only display part of the output. At high bit rates 20Khz and greater values are not displayed so the top 3 or 4 bars are always zeroed.
There's a doc file included in the zip providing further details.
The update allows auto selection of one of two output devices and the ability to only display part of the output. At high bit rates 20Khz and greater values are not displayed so the top 3 or 4 bars are always zeroed.
There's a doc file included in the zip providing further details.
You do not have the required permissions to view the files attached to this post.
-
- Posts: 100
- Joined: January 17th, 2018, 1:43 pm
Re: Windows 7 Spectrum display plugin
I can confirm it works pretty fine.
If you use another audio output different than 16bit 44.1khz, you will need to play with spectrum number of bars. Since some bars will not move if using higher sampling output (most affected are 96khz, 192khz and up)
Use a signal test from 20 to 20khz from youtube and check where 20khz ends, it should be around the last bar on the right. If that doesnt happen, make the spectrum bigger or smaller according to this.
If you use another audio output different than 16bit 44.1khz, you will need to play with spectrum number of bars. Since some bars will not move if using higher sampling output (most affected are 96khz, 192khz and up)
Use a signal test from 20 to 20khz from youtube and check where 20khz ends, it should be around the last bar on the right. If that doesnt happen, make the spectrum bigger or smaller according to this.
-
- Posts: 100
- Joined: January 17th, 2018, 1:43 pm
Re: Windows 7 Spectrum display plugin
Hi. How are you? Hope good.dperrow wrote:I've created an updated version of the spectrum display dll.
The update allows auto selection of one of two output devices and the ability to only display part of the output. At high bit rates 20Khz and greater values are not displayed so the top 3 or 4 bars are always zeroed.
There's a doc file included in the zip providing further details.
I was using this plugin for many months, works great.
But yesterday connected a BT headset and was wondering if we can upgrade to 3 outputs?
Do you think it could be possible?
Problem Id noticed for this is that when tv is on, BT and tv audio are enabled, besides outputting audio only on BT headset, so It will be a little difficult to tell scp on which one listen for EQ.
I could just make a new instance of lcdsmartie with only the id of the bt headset.
Thanks