Jump to content


Photo

JPLAYStreamer: how to improve sound quality [GUIDE]


  • Please log in to reply
267 replies to this topic

#1 Marcin_gps

Marcin_gps

    JPLAY team

  • Administrators
  • 2,300 posts

Posted 13 October 2017 - 03:44 PM

Hello Guys, 

 

I've just posted another article on the blog. Hope you'll enjoy it :)

http://jplay.eu/ml_p...-sound-quality/

 

Best regards,

Marcin


  • Adrian, choef, recepky and 3 others like this

#2 recepky

recepky

    Beginner

  • Members
  • 27 posts

Posted 13 October 2017 - 09:04 PM

thank you marcin for this very useful guide


  • Marcin_gps likes this

-OS: Windows 10 Pro Single PC (HTPC) Setup

-PC: Intel i3 haswell - 8 GB Corsair Vengeance 1600 Mhz - Samsung Evo SSD (OS) - Western Digital Caviar Black (Storage)

-DAC: Asus Xonar STX (Audio-GD Clock, Sonic Imagery 994enh IV opamps, Burson V5 buffer opamp)

-ASIO: JPLAY intel version

-OPTIMIZER: Fidelizer Pro

-MUSIC PLAYER: JSteamer - MinimServer

-CONTROL APP: Linn Kazoo

JPLAY Settings
1 Hz - 10 Sec DAC link

Ultrastream Engine

Throttle ON

Hibernate OFF

Bitstream Native

Kernel Streaming


#3 Marcin_gps

Marcin_gps

    JPLAY team

  • Administrators
  • 2,300 posts

Posted 13 October 2017 - 10:10 PM

You're welcome :) How to achieve DAC Link 700Hz/PC Buffer 0.01s is next on the list. 



#4 satbaba

satbaba

    Advanced

  • Members
  • PipPip
  • 54 posts

Posted 14 October 2017 - 10:27 AM

Extract and copy the contents of libav...\usr\bin\ folder to the folder where MinimServer is installed .

But ,there is bin folder
just copy the content??
  • satbaba likes this

#5 Marcin_gps

Marcin_gps

    JPLAY team

  • Administrators
  • 2,300 posts

Posted 14 October 2017 - 10:51 AM

All the files from .\usr\bin\ folder to the MinimServer folder



#6 satbaba

satbaba

    Advanced

  • Members
  • PipPip
  • 54 posts

Posted 14 October 2017 - 11:17 AM

and working
sound is clearer
Link 700Hz/PC Buffer 0.01s
  • Marcin_gps likes this

#7 camel

camel

    Beginner

  • Members
  • 13 posts

Posted 14 October 2017 - 12:29 PM

@Marcin, Regarding avconf. Which of directories (nightly-gpl, nightly-lgpl, release-gpl, release-lgpl) in windows folder (http://builds.libav.org/windows/) needs to be selected?



#8 NickD

NickD

    Advanced

  • Members
  • PipPip
  • 75 posts

Posted 14 October 2017 - 02:20 PM

I haven't tried avconv but have beem using the parameters:

convOut=-af aresample=resampler=soxr:precision=33:cheby=1

As far as i can tell 33 bits precision is maximum. I transcode all PCM to 24/352.8 or 24/384 depending on source. Anyone else try this?

#9 bogkor35

bogkor35

    Beginner

  • Members
  • 17 posts

Posted 14 October 2017 - 02:34 PM

Hi Marcin,

My questions:

 

1. For your ears, is avconv better than ffmpeg?

2. I have a problem with configuration of minim with avconv 32bit version (libav-i686-w64-mingw32-11.7.7z) in WS2016 core singlePC environment.

I receive error 'Converter not compatible with convOut setting; correct highlighted value and retry'. It doesn't work with empty field 'stream options' and previous ffmpeg "convOut=-af aresample=resampler=soxr:precision=28". Any idea?

3. It seems that my minim server doesn't accept ohnet.subnet set to anythink else than empty field, espetially when I'm putting '192.168.1.0' which is subnet for my SinglePC. Is it important to set it in minim or just in windows registry only?



#10 bogkor35

bogkor35

    Beginner

  • Members
  • 17 posts

Posted 14 October 2017 - 03:34 PM

... and one more question re: Bubble UPnP Server installation that requires java 7 or higher.

How to install java under WS2016 core? I remember I spent much time trying to find a correct JRE build (1.8.0_111-b14) able to run together with Minim in the past but it doesn't work with Bubble installer.



#11 camel

camel

    Beginner

  • Members
  • 13 posts

Posted 14 October 2017 - 04:06 PM

... and one more question re: Bubble UPnP Server installation that requires java 7 or higher.

How to install java under WS2016 core? I remember I spent much time trying to find a correct JRE build (1.8.0_111-b14) able to run together with Minim in the past but it doesn't work with Bubble installer.

Instructions are here: https://www.computer...ws-server-core/



#12 Marcin_gps

Marcin_gps

    JPLAY team

  • Administrators
  • 2,300 posts

Posted 14 October 2017 - 04:55 PM

@Marcin, Regarding avconf. Which of directories (nightly-gpl, nightly-lgpl, release-gpl, release-lgpl) in windows folder (http://builds.libav.org/windows/) needs to be selected?

I use nightly build from April 2017



#13 Marcin_gps

Marcin_gps

    JPLAY team

  • Administrators
  • 2,300 posts

Posted 14 October 2017 - 05:02 PM

I haven't tried avconv but have beem using the parameters:

convOut=-af aresample=resampler=soxr:precision=33:cheby=1

As far as i can tell 33 bits precision is maximum. I transcode all PCM to 24/352.8 or 24/384 depending on source. Anyone else try this?

 

Yes, I tried that too. It's nice, but in my system I prefer native sample rate. 

 

Hi Marcin,

My questions:

 

1. For your ears, is avconv better than ffmpeg?

2. I have a problem with configuration of minim with avconv 32bit version (libav-i686-w64-mingw32-11.7.7z) in WS2016 core singlePC environment.

I receive error 'Converter not compatible with convOut setting; correct highlighted value and retry'. It doesn't work with empty field 'stream options' and previous ffmpeg "convOut=-af aresample=resampler=soxr:precision=28". Any idea?

3. It seems that my minim server doesn't accept ohnet.subnet set to anythink else than empty field, espetially when I'm putting '192.168.1.0' which is subnet for my SinglePC. Is it important to set it in minim or just in windows registry only?

 

1. Yes, I prefer avconv over ffmpeg. But ffmpeg is also better than transcoding in MinimServer

2. Did you extract all files from libav...\usr\bin\ folder to MinimServer folder? BTW - why 32bit libraries? w2016 is 64bit

3. Both StreamerSubnet and ohnet.subnet make a difference. 



#14 ciccio1112

ciccio1112

    Advanced

  • Members
  • PipPip
  • 60 posts
  • Locationwww.avtek.it

Posted 15 October 2017 - 08:04 AM

 

 

... and one more question re: Bubble UPnP Server installation that requires java 7 or higher.

How to install java under WS2016 core? I remember I spent much time trying to find a correct JRE build (1.8.0_111-b14) able to run together with Minim in the past but it doesn't work with Bubble installer.

Hello You have to install the 32bit version of JAVA, Bubble UPnP Server DS only works with this.


  • satbaba likes this

http://tweakvideo.altervista.org  my shop: http://www.avtek.it

 

My server audio single pc.  Windows server 2016 tecnical preview 2 + jplay 6.2 + audiophile optimizer 1.40 + fidelizer pro  process lasso + infinity blade sq


#15 BernieK

BernieK

    Die Hard

  • Members
  • PipPipPip
  • 708 posts
  • LocationMelbourne

Posted 15 October 2017 - 10:16 AM

I use nightly build from April 2017

 

Hi Marcin,

 

There are two nightly builds for April 2017: nightly-lgpl and nightly-gpl. Which of the two did you use?

 

Thanks,

 

Bernie


Control and Audio PCs

Dell Inspiron 15R SE laptops with Intel Core i7-3612QM (2.1 GHz) and 16 (Control-PC) or 8 (Audio-PC) Gb DDR3 1600 MHz RAM

Software

OS: Windows Server 2016 optimized (via Fidelizer Pro 8.1 (Audio-PC only), Audiophile Optimizer 2.20, Computer Audio Design Windows 8.1 Optimization and Desktop Services Killer scripts) to Virtual Core Mode on Control-PC and Audio-PC (https://drive.google...iew?usp=sharing); Additional Optimization: Process Lasso Server Edition 9.0.0.452 (Control-PC only); File Manager: Q-Dir 7.07; Library Manager: JRiver MC19; Renderer: JPLAY 6.2 with ULTRAstream engine in JPLAYStreamer mode; Server: Minimserver 0.8.5.2 with Avconv transcoding; Control Point: Kinsky 4.4.5 / Upplay 1.2.11; Optional Media Players using JPLAY ASIO: Bughead 7.27, Winyl 3.3

Equipment Configuration

Control-PC > SUPRA Cat 8 Ethernet Cable > Audio-PC > Chord Silver Plus USB Cable > Uptone Audio Regen (Amber) > Curious Cable USB Regen Link > Luxman DA-06 > Chord Chameleon Plus XLR Interconnects > Luxman L-505u > Van Den Hul Teatrack Speaker Cables > Bryston Model T Signature Speakers with external crossovers

Music Storage

Seagate 6-Tb ext HDD (USB to Control PC) plus two 6-Tb Seagate backups


#16 Marcin_gps

Marcin_gps

    JPLAY team

  • Administrators
  • 2,300 posts

Posted 15 October 2017 - 11:39 AM

I think they're the same, only license is different. 



#17 bogkor35

bogkor35

    Beginner

  • Members
  • 17 posts

Posted 15 October 2017 - 03:51 PM

Thx a lot.

 

I managed installation of avconv (the newest 32bit version works fine with minim). Avconv is a little bit better than ffmpeg wich is more sharpened. All parameters like convOut=-af aresample=resampler=soxr:precision=28 or 33 with or without cheby=1 sound more bolded and pumped (not natural).

 

I managed also installation of BubbleUPnServer (the newest 32bit java version helped, my oldest one didn't work) which really sounds better. Thank you Marcin for all SQ advises.

 

What I still cannot set ohnet.subnet in minim properties. When I set to 192.168.1.0 I receive during minim startup "subnet 192.168.1.0 not found". I think it is related somehow to ip setting in my W2016 core. IP address is set to 192.168.1.66 (255.255.255.0). Any idea?



#18 Marcin_gps

Marcin_gps

    JPLAY team

  • Administrators
  • 2,300 posts

Posted 15 October 2017 - 06:22 PM

Looks ok. Best to ask MinimServer author why it returns the error. 



#19 ellisdj

ellisdj

    Die Hard

  • Members
  • PipPipPip
  • 528 posts

Posted 17 October 2017 - 11:28 AM

Thanks for this blog I wasnt doing any of this - I am little confused by the last point - if I am running BubbeDS Next on my phone how can I improve sound with that aspect??

 

Thanks Marcin



#20 Marcin_gps

Marcin_gps

    JPLAY team

  • Administrators
  • 2,300 posts

Posted 17 October 2017 - 03:06 PM

Thanks for this blog I wasnt doing any of this - I am little confused by the last point - if I am running BubbeDS Next on my phone how can I improve sound with that aspect??

 

Thanks Marcin

If you have an android tablet, use that instead of the smartphone - tablets are usually higher specced than smartphones. 


  • ellisdj likes this




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users