Home of the Squeezebox™ & Transporter® network music players.
Results 1 to 10 of 10
  1. #1

    Inguz - not working on Radio or Spotty

    I have Inguz working well, except that streams from the internet don't get equalized. Specifically Radio 4 - 339kbps VBR, AAC LC and Spotify - 320k VBR, Ogg Vorbis. To be clear, the streams play - they are just not equalized. I guess it's something to do with this:

    Name:  Screen Shot 2019-10-14 at 22.54.30.png
Views: 217
Size:  76.2 KB
    Name:  Screen Shot 2019-10-14 at 22.56.49.png
Views: 225
Size:  140.5 KB

    But I can't figure out how to fix it! Thanks for any ideas. BTY I'm on Linux.

    Tony

  2. #2
    Senior Member
    Join Date
    Oct 2005
    Location
    Ireland
    Posts
    17,816
    I don't know inguz but those FileTypes look very wrong.

    How are you playing the BBC R4 AAC stream ? If it is using BBCiPlayer plugin - then it is has own filetype transcoding handling so inguz probably won't work if usig an iplayer:// type URL. .

  3. #3
    Senior Member
    Join Date
    Jul 2009
    Location
    Bristol, UK
    Posts
    618
    Inguz should work for both iPlayer and Spotty. I've tested both on my system with the installation files, etc in this thread: https://forums.slimdevices.com/showt...1-Inguz-EQ-DRC

    Inguz will generate a separate entry for each player in the Filetypes (this is to cater for the different sampling rate capacities of players). So that explains the multiple entries in your Filetypes screen grab - but it also raises the question: do you really have around 18 players? It seems a hell of a lot.

    I'll get back to this later but have to run now.

    Do confirm whether or not there are 18 players.
    Allo Digione Signature (+LiFePo Batteries), Touch, Metrum Jade, Bryston B4 SST2, PMC OB1i speakers, HP Proliant Microserver/Ubuntu, PC/Windows 7, iPad 4, iPeng, Squeezepad.

  4. #4
    Senior Member
    Join Date
    Jul 2009
    Location
    Bristol, UK
    Posts
    618
    Before getting to the iPlayer/Spotty problem can we address the many, many players you have.

    One issue with Inguz is that in a multiplayer environment it automatically applies Equalization or DRC to all players, whereas people usually want it only to apply to one pf them (i.e. the one in the room for which the equalization or DRC is tailored).

    When Inguz is installed it generates its own custom-conv.conf file with a section for each player, based on the player's (i.e. the client's) MAC address. (It also generates the file if it cannot find an existing custom-conv.conf.)

    Each section starts with:

    Code:
    # #inguzeq#begin#rev:0.9.33#client:00:04:20:23:09:e3# ***** BEGIN AUTOMATICALLY GENERATED SECTION - DO NOT EDIT ****
    and ends with:
    Code:
    # #inguzeq#end#client:00:04:20:23:09:e3# ***** END AUTOMATICALLY GENERATED SECTION - DO NOT EDIT *****
    The MAC address of your players will be different, of course.

    So, one solution to Inguz applying its correction to all players is to make a backup copy of Inguz's custom-conv.conf and then manually edit the file and delete the sections for players which don't require Inguz (e.g. players in other rooms, smartphones, etc). Then restart LMS.

    In Ubuntu the location of the file is: /var/lib/squeezeboxserver/Plugins/InguzEQ/custom-conv.conf

    If you are confident about editing a file in Linux (say, with Nano) I suggest it will be much easier to track the problem with iPlayer and Spotty if you do that first, to limit the number of Inguz players to one.
    Last edited by JohnB; 2019-10-15 at 11:32.
    Allo Digione Signature (+LiFePo Batteries), Touch, Metrum Jade, Bryston B4 SST2, PMC OB1i speakers, HP Proliant Microserver/Ubuntu, PC/Windows 7, iPad 4, iPeng, Squeezepad.

  5. #5
    Thanks!
    Based on what you said I blanked custom-convert.conf and unplugged all of my players (actually I only have a few, most entries were experiments with squeezelite etc).

    So, I just had one player left - squeezelite on my computer. Inguz rebuilt custom-convert.conf as follows:
    Code:
    # Modified by InguzEQ, Tue Oct 15 20:45:12 2019: Client 10:10:00:00:00:10 was not yet registered
    
    # #inguzeq#begin#rev:0.9.33#client:10:10:00:00:00:10# ***** BEGIN AUTOMATICALLY GENERATED SECTION - DO NOT EDIT ****
    
    aac flc * 10:10:00:00:00:10
    	# IF
    	[faad] -q -w -f 1 $FILE$ | [InguzDSP] -id "10:10:00:00:00:10" -wav -wavo -d 24 | [flac] -cs -0 --totally-silent -
    
    aif flc * 10:10:00:00:00:10
    	# FT:{START=-skip %t}
    	[InguzDSP] -id "10:10:00:00:00:10" -input $FILE$ $START$ -be -wav -wavo -d 24 | [flac] -cs -0 --totally-silent -
    
    alc flc * 10:10:00:00:00:10
    	# FT:{START=-j %s}U:{END=-e %u}
    	[faad] -q -w -f 1 $START$ $END$ $FILE$ | [InguzDSP] -id "10:10:00:00:00:10" -wav -wavo -d 24 | [flac] -cs --totally-silent -0 --ignore-chunk-sizes -
    
    amb flc * 10:10:00:00:00:10
    	# IFT:{START=-skip %t}
    	[InguzDSP] -id "10:10:00:00:00:10" -input $FILE$ $START$ -amb -wavo -d 24 | [flac] -cs -0 --totally-silent -
    
    ape flc * 10:10:00:00:00:10
    	# F
    	[mac] $FILE$ - -d | [InguzDSP] -id "10:10:00:00:00:10" -wav -wavo -d 24 | [flac] -cs -0 --totally-silent -
    
    flc flc * 10:10:00:00:00:10
    	# FT:{START=--skip=%t}U:{END=--until=%v}
    	[flac] -dcs $START$ $END$ -- $FILE$ | [InguzDSP] -id "10:10:00:00:00:10" -wav -wavo -d 24 | [flac] -cs -0 --totally-silent -
    
    mov flc * 10:10:00:00:00:10
    	# FR
    	[mov123] $FILE$ | [InguzDSP] -id "10:10:00:00:00:10" -be -wavo -d 24 | [flac] -cs -0 --totally-silent -
    
    mp3 flc * 10:10:00:00:00:10
    	# IFD:{RESAMPLE=--resample %D}
    	[lame] --mp3input --decode $RESAMPLE$ --silent $FILE$ - - | [InguzDSP] -id "10:10:00:00:00:10" -wav -wavo -d 24 | [flac] -cs -0 --totally-silent -
    
    mp4 flc * 10:10:00:00:00:10
    	# FT:{START=-j %s}U:{END=-e %u}
    	[faad] -q -w -f 1 $START$ $END$ $FILE$ | [InguzDSP] -id "10:10:00:00:00:10" -wav -wavo -d 24 | [flac] -cs --totally-silent -0 --ignore-chunk-sizes -
    
    mpc flc * 10:10:00:00:00:10
    	# IR
    	[mppdec] --silent --prev --gain 3 - - | [InguzDSP] -id "10:10:00:00:00:10" -wav -wavo -d 24 | [flac] -cs -0 --totally-silent -
    
    ogg flc * 10:10:00:00:00:10
    	# IFD:{RESAMPLE=-r %D}
    	[sox] -t ogg $FILE$ -t wav $RESAMPLE$ -w - | [InguzDSP] -id "10:10:00:00:00:10" -be -wavo -d 24 | [flac] -cs -0 --totally-silent -
    
    spt flc * 10:10:00:00:00:10
    	# RT:{START=--start-position %s}
    	[spotty] -n Squeezebox -c "$CACHE$" --single-track $FILE$ --disable-discovery --disable-audio-cache $START$ | [sox]  -q -t raw -b 16 -e signed -c 2 -r 44.1k -L - -t wav  - | [InguzDSP] -id "10:10:00:00:00:10" -wav -wavo -d 24 | [flac] -cs -0 --totally-silent --ignore-chunk-sizes -
    
    uhj flc * 10:10:00:00:00:10
    	# FT:{START=-skip %t}
    	[InguzDSP] -id "10:10:00:00:00:10" -input $FILE$ $START$ -wav -wavo -d 24 | [flac] -cs -0 --totally-silent -
    
    wav flc * 10:10:00:00:00:10
    	# FT:{START=-skip %t}
    	[InguzDSP] -id "10:10:00:00:00:10" -input $FILE$ $START$ -wav -wavo -d 24 | [flac] -cs -0 --totally-silent -
    
    wma flc * 10:10:00:00:00:10
    	# F:{PATH=%f}R:{PATH=%F}
    	[wmadec] -w $PATH$ | [InguzDSP] -id "10:10:00:00:00:10" -wavo -d 24 | [flac] -cs -0 --totally-silent -
    
    wvp flc * 10:10:00:00:00:10
    	# FT:{START=--skip=%t}U:{END=--until=%v}
    	[wvunpack] $FILE$ -wq $START$ $END$ -o - | [InguzDSP] -id "10:10:00:00:00:10" -wav -wavo -d 24 | [flac] -cs -0 --totally-silent -
    
    
    # #inguzeq#end#client:10:10:00:00:00:10# ***** END AUTOMATICALLY GENERATED SECTION - DO NOT EDIT *****
    Name:  Screen Shot 2019-10-15 at 21.03.48.png
Views: 52
Size:  100.9 KB
    Name:  Screen Shot 2019-10-15 at 21.04.08.png
Views: 51
Size:  94.5 KB

    Still EQ when playing FLAC etc but not internet streams. However, I found that if I move along the seek bar on Spotify streams, the EQ comes in! (But not able to do this on Radio4)

    Unfortunately this leaves me none the wiser.

    Hopefully it means something to you !

    Thanks for your help.

    Tony

  6. #6
    Curiously, I seem to have implemented EQ on the Radio4 stream by doing this:
    Name:  Screen Shot 2019-10-15 at 21.33.24.png
Views: 49
Size:  6.6 KB

    ...and then on the Spotty entry:
    Name:  Screen Shot 2019-10-15 at 21.51.48.png
Views: 47
Size:  25.0 KB
    Last edited by Wiredcharlie; 2019-10-15 at 13:53.

  7. #7
    Senior Member
    Join Date
    Jan 2010
    Location
    Hertfordshire
    Posts
    3,120
    Quote Originally Posted by Wiredcharlie View Post
    Thanks!
    Based on what you said I blanked custom-convert.conf and unplugged all of my players (actually I only have a few, most entries were experiments with squeezelite etc).

    So, I just had one player left - squeezelite on my computer. Inguz rebuilt custom-convert.conf as follows:
    Code:
    # Modified by InguzEQ, Tue Oct 15 20:45:12 2019: Client 10:10:00:00:00:10 was not yet registered
    
    # #inguzeq#begin#rev:0.9.33#client:10:10:00:00:00:10# ***** BEGIN AUTOMATICALLY GENERATED SECTION - DO NOT EDIT ****
    
    aac flc * 10:10:00:00:00:10
    # IF
    [faad] -q -w -f 1 $FILE$ | [InguzDSP] -id "10:10:00:00:00:10" -wav -wavo -d 24 | [flac] -cs -0 --totally-silent -
    
    aif flc * 10:10:00:00:00:10
    # FT:{START=-skip %t}
    [InguzDSP] -id "10:10:00:00:00:10" -input $FILE$ $START$ -be -wav -wavo -d 24 | [flac] -cs -0 --totally-silent -
    
    alc flc * 10:10:00:00:00:10
    # FT:{START=-j %s}U:{END=-e %u}
    [faad] -q -w -f 1 $START$ $END$ $FILE$ | [InguzDSP] -id "10:10:00:00:00:10" -wav -wavo -d 24 | [flac] -cs --totally-silent -0 --ignore-chunk-sizes -
    
    amb flc * 10:10:00:00:00:10
    # IFT:{START=-skip %t}
    [InguzDSP] -id "10:10:00:00:00:10" -input $FILE$ $START$ -amb -wavo -d 24 | [flac] -cs -0 --totally-silent -
    
    ape flc * 10:10:00:00:00:10
    # F
    [mac] $FILE$ - -d | [InguzDSP] -id "10:10:00:00:00:10" -wav -wavo -d 24 | [flac] -cs -0 --totally-silent -
    
    flc flc * 10:10:00:00:00:10
    # FT:{START=--skip=%t}U:{END=--until=%v}
    [flac] -dcs $START$ $END$ -- $FILE$ | [InguzDSP] -id "10:10:00:00:00:10" -wav -wavo -d 24 | [flac] -cs -0 --totally-silent -
    
    mov flc * 10:10:00:00:00:10
    # FR
    [mov123] $FILE$ | [InguzDSP] -id "10:10:00:00:00:10" -be -wavo -d 24 | [flac] -cs -0 --totally-silent -
    
    mp3 flc * 10:10:00:00:00:10
    # IFD:{RESAMPLE=--resample %D}
    [lame] --mp3input --decode $RESAMPLE$ --silent $FILE$ - - | [InguzDSP] -id "10:10:00:00:00:10" -wav -wavo -d 24 | [flac] -cs -0 --totally-silent -
    
    mp4 flc * 10:10:00:00:00:10
    # FT:{START=-j %s}U:{END=-e %u}
    [faad] -q -w -f 1 $START$ $END$ $FILE$ | [InguzDSP] -id "10:10:00:00:00:10" -wav -wavo -d 24 | [flac] -cs --totally-silent -0 --ignore-chunk-sizes -
    
    mpc flc * 10:10:00:00:00:10
    # IR
    [mppdec] --silent --prev --gain 3 - - | [InguzDSP] -id "10:10:00:00:00:10" -wav -wavo -d 24 | [flac] -cs -0 --totally-silent -
    
    ogg flc * 10:10:00:00:00:10
    # IFD:{RESAMPLE=-r %D}
    [sox] -t ogg $FILE$ -t wav $RESAMPLE$ -w - | [InguzDSP] -id "10:10:00:00:00:10" -be -wavo -d 24 | [flac] -cs -0 --totally-silent -
    
    spt flc * 10:10:00:00:00:10
    # RT:{START=--start-position %s}
    [spotty] -n Squeezebox -c "$CACHE$" --single-track $FILE$ --disable-discovery --disable-audio-cache $START$ | [sox]  -q -t raw -b 16 -e signed -c 2 -r 44.1k -L - -t wav  - | [InguzDSP] -id "10:10:00:00:00:10" -wav -wavo -d 24 | [flac] -cs -0 --totally-silent --ignore-chunk-sizes -
    
    uhj flc * 10:10:00:00:00:10
    # FT:{START=-skip %t}
    [InguzDSP] -id "10:10:00:00:00:10" -input $FILE$ $START$ -wav -wavo -d 24 | [flac] -cs -0 --totally-silent -
    
    wav flc * 10:10:00:00:00:10
    # FT:{START=-skip %t}
    [InguzDSP] -id "10:10:00:00:00:10" -input $FILE$ $START$ -wav -wavo -d 24 | [flac] -cs -0 --totally-silent -
    
    wma flc * 10:10:00:00:00:10
    # F:{PATH=%f}R:{PATH=%F}
    [wmadec] -w $PATH$ | [InguzDSP] -id "10:10:00:00:00:10" -wavo -d 24 | [flac] -cs -0 --totally-silent -
    
    wvp flc * 10:10:00:00:00:10
    # FT:{START=--skip=%t}U:{END=--until=%v}
    [wvunpack] $FILE$ -wq $START$ $END$ -o - | [InguzDSP] -id "10:10:00:00:00:10" -wav -wavo -d 24 | [flac] -cs -0 --totally-silent -
    
    
    # #inguzeq#end#client:10:10:00:00:00:10# ***** END AUTOMATICALLY GENERATED SECTION - DO NOT EDIT *****
    Name:  Screen Shot 2019-10-15 at 21.03.48.png
Views: 52
Size:  100.9 KB
    Name:  Screen Shot 2019-10-15 at 21.04.08.png
Views: 51
Size:  94.5 KB

    Still EQ when playing FLAC etc but not internet streams. However, I found that if I move along the seek bar on Spotify streams, the EQ comes in! (But not able to do this on Radio4)

    Unfortunately this leaves me none the wiser.

    Hopefully it means something to you !

    Thanks for your help.

    Tony
    Try disabling ogg vorbis for Spotty. When you drag the seek bar in Spotty the stream reverts to FLAC, so disabling ogg vorbis should do the same.

    Sent from my SM-G900F using Tapatalk

  8. #8
    I was just editing my post as your post popped up.

    Thanks for your help guys!

  9. #9
    Senior Member
    Join Date
    Jul 2009
    Location
    Bristol, UK
    Posts
    618
    Quote Originally Posted by Wiredcharlie View Post
    Thanks!
    Based on what you said I blanked custom-convert.conf and unplugged all of my players (actually I only have a few, most entries were experiments with squeezelite etc).

    So, I just had one player left - squeezelite on my computer. Inguz rebuilt custom-convert.conf as follows:

    .....
    .....

    Still EQ when playing FLAC etc but not internet streams. However, I found that if I move along the seek bar on Spotify streams, the EQ comes in! (But not able to do this on Radio4)

    Unfortunately this leaves me none the wiser.

    Hopefully it means something to you !

    Thanks for your help.

    Tony
    Sorry but from that screen grab Inguz doesn't seem to be enabled at all. I can't see how Inguz EQ could possibly be operating with FLAC as there is no option for it in the FLAC section (there should be an additional entry for FLAC -> FLAC "flac/InguzDSP").

    The same with the other formats supported by Inguz, e.g. in the AAC section I would expect to see an entry for AAC -> FLAC "faad/InguzDSP", etc, etc.

    Are you sure that Inguz ("EQ") is enabled, that the Inguz custom-conv.conf references the correct player?
    Last edited by JohnB; 2019-10-15 at 14:43.
    Allo Digione Signature (+LiFePo Batteries), Touch, Metrum Jade, Bryston B4 SST2, PMC OB1i speakers, HP Proliant Microserver/Ubuntu, PC/Windows 7, iPad 4, iPeng, Squeezepad.

  10. #10
    Senior Member
    Join Date
    Oct 2005
    Location
    Ireland
    Posts
    17,816
    For BBC R4 - if you are using BBCiPlayer plugin - make sure the "Allow Transcoding" is checked

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •