HQ Player Manual
Transcript of HQ Player Manual
-
7/24/2019 HQ Player Manual
1/36
1/ 36
HQPlayer Desktop
User Manual
Version 3.1.0
Copyright 2008-2013 Jussi Laako / Signalyst. ll rights reser!e".
-
7/24/2019 HQ Player Manual
2/36
2/ 36
Table of Contents1.#ntro"u$tion.........................................................................................................................%
1.1.&S'' an" &S' play(a$k.........................................................................................%1.2.)et*ork u"io..............................................................................................................+
2.,ain s$reen.........................................................................................................................62.1.ransport sele$tion li(rary.........................................................................................62.2.ransport ilters............................................................................................................2.3.Song "isplay................................................................................................................2.%.ra$k "isplay................................................................................................................2.+.ie "isplay.................................................................................................................2.6.,o"e "isplay................................................................................................................2..Con!olution..................................................................................................................2.8.hase in!ersion...........................................................................................................
2.4.5epeat an" 5an"o play(a$k....................................................................................82.10.laylist anageent.................................................................................................82.11.'ilter / o!ersapling sele$tion...................................................................................82.12.)oise-shaping / "ither / o"ulator sele$tion...........................................................102.13.Saple rate sele$tion..............................................................................................112.1%.C, / S&, &S& output o"e sele$tion..............................................................122.1+.Volue $ontrol.........................................................................................................122.16.osition/seek (ar.....................................................................................................12
3.'ull-s$reen o"e..............................................................................................................133.1.S*it$hing !ie*s.........................................................................................................133.2.l(u sele$tion !ie*.................................................................................................133.3.laylist e"it !ie*........................................................................................................1%
%.Li(rary anageent.........................................................................................................1++.Settings.............................................................................................................................1
+.1.&S''/&S' settings................................................................................................18+.2.Speaker setup............................................................................................................20+.3.)et*ork u"io "apter naing.................................................................................22+.%.S# $hannel apping..............................................................................................22
6.Con!olution engine...........................................................................................................2%.5egistering your $opy.......................................................................................................26
.1.5egistering Linu7 !ersion..........................................................................................26
8.rou(leshooting................................................................................................................28.1.5eporting (ugs..........................................................................................................28.2.Soun" pro(les *ith S9 au"io "e!i$e...................................................................28.3.:eneri$......................................................................................................................28.%.Channel apping.......................................................................................................288.+.)o rates a!aila(le......................................................................................................308.6.;no*n *orkaroun"s..................................................................................................30
4.Coponent li$enses an" tra"earks...............................................................................324.1.
-
7/24/2019 HQ Player Manual
3/36
3/ 36
4.+.9otan..........................................................................................................................3+4.6.ra"earks................................................................................................................3+
Copyright 2008-2013 Jussi Laako / Signalyst. ll rights reser!e".
-
7/24/2019 HQ Player Manual
4/36
%/ 36
1. Introduction
uality au"io player or ?in"o*s Vista@ ?in"o*s @ Linu7 an" ,a$
S A. uality resaplers as *ellas user sele$ta(le "ither/noise shaping algoriths.Soe o the ore aor"a(le soun" $ar"s an" &/ $on!erters ha!e su(optial "igitalan" analog ilters@ *hile still ha!ing support or higher sapling rates. Be$t o this $anre"u$e" (y applying high >uality upsapling in sot*are (eore ee"ing the signal tothe au"io har"*are at higher rate. his o!es soe o the artia$ts o the su(optialhar"*are to higher re>uen$ies@ a*ay ro the au"i(le (an". ,any o the hoe-theater apliiers also re-saple internally to %8@ 46 or 142 k
-
7/24/2019 HQ Player Manual
5/36
+/ 36
1.2. Network udio
)et*ork u"io is a *ay to ha!e reote au"io a"apters an" &Cs integrate"
sealessly *ith the player appli$ation. ll the au"io pro$essing is perore" at theplayer appli$ation si"e@ an" then streae" asyn$hronously o!er the net*ork orrepro"u$tion.
Copyright 2008-2013 Jussi Laako / Signalyst. ll rights reser!e".
Network Audio system
-
7/24/2019 HQ Player Manual
6/36
6/ 36
2. Main screen
?hen the appli$ation is irst starte" up@ ain s$reen is "isplaye".
ser intera$e also supports stan"ar" ultie"ia keys an" e>ui!alent reote $ontrols.#t also eatures t*o o"es@ the tra"itional "esktop appli$ation o"e sho*n a(o!e@ an"ne* tou$h-optiie" ull-s$reen o"e a!aila(le through the right-ost (utton in thetool(ar.
ra$ks@ "ire$tory trees an" playlist iles $an (e a""e" to the $urrent playlist (y "rag-an"-"rop ro outsi"e o the appli$ation.Note!In case you experience clicks/pops between DSDIFF/DSF tracks, creating aplaylist for the tracks enables special code to reset the odulation state! Playbackwon"t be gapless in this ode!
2.1. Transport selection !library"
ransport is the play(a$k sour$e lo$ation. #t lists all $onigure" 'LC-@ &S''-@&S'- @ ?V- an" #''- ile paths as *ell as playlist iles an" a C&-"ri!e. 'or ile path@ea$h su(-"ire$tory is e7pe$te" to (e an al(u $onsisting o iles in one o thesupporte" orats. ransports are stru$ture" in a tree o"el in rtist / erorer /l(u / Song or"er.
Copyright 2008-2013 Jussi Laako / Signalyst. ll rights reser!e".
Main screen
-
7/24/2019 HQ Player Manual
7/36
/ 36
Sele$ting a ne* transport represents siilar a$tion as $hanging a C& in physi$al "ri!e.?hen al(u no"e is e7pan"e"@ tra$ks o the al(u are liste". Sele$ting tra$kss*it$hes transport into playlist o"e@ *here in"i!i"ual tra$ks ro sae or "ierental(u $an (e a""e".
2.2. Transport filters
ransport !ie* $an (e iltere" (y entering iltering rules. 5ules $an (e in tra"itionalD*il"$ar"E FGF orat@ or in erl-style regular e7pression orat@ *hen prei7e" *ith FHF.
2.#. Son$ display
'or C&@ this iel" is use" only to "isplay tra$k nu(ers.?hen playing (a$k 'LC-iles@ eta"ata is sho*n. # eta"ata is not a!aila(le a ilenae is sho*n. 'or &S''-@ &S'-@ ?V- an" #''- iles@ ile nae is "isplaye".
2.%. Track display
Current tra$k nu(er an" total nu(er o tra$ks on a transport is sho*n on this"isplay. 'or C&@ this is the noral tra$k nu(er. 'or 'LC/&S''/&S'/?V/#''-iles@ tra$k nu(ering is $onstru$te" per "ire$tory (asis (ase" on ile nae sortingor"er. 'or preerre" or"er@ ile naes shoul" (egin *ith $orre$t ero-prei7e" tra$knu(er.
2.&. Ti'e display
his "isplay sho*s the sele$te" tie inoration. 9y "eault@ it is the tie ro
(eginning o the tra$k. ther possi(le !alues are tie ro en" o the tra$k an" totaltie ro en" o the al(u transport.
2.(. Mode display
Sele$te" tie "isplay o"e is in"i$ate" here. Sho*n !alues are DtieE or the tiero (eginning o the tra$k@ DreainE or the tie ro en" o the tra$k an" DtotalreainE or the tie ro en" o the al(u. &isplay o"e $an (e $hange" (y $li$kingthis (o7.
2.). Con*olution
?hen this (utton is "epresse"@ $on!olution pro$essing is $opletely (ypasse". ?henthis (utton is presse"@ $on!olution engine is a$ti!e an" the $onigure" ipulseresponses *ill (e use" to pro$ess the signal (eore resapling. Con!olution $an (eena(le" an" "isa(le" "uring the play(a$k.Note!#hen source aterial sapling rate differs fro the ipulse sapling rate,ipulse responses will be scaled to the source aterial"s sapling rate! $his can ha%ea huge ipact on &P' load, and with large ipulse responses will re(uire significantaount of &P' processing power!
2.+. ,-ase in*ersion
(solute phase $an (e in!erte" in $ases *here !olue $ontrol is a!aila(le.
Copyright 2008-2013 Jussi Laako / Signalyst. ll rights reser!e".
-
7/24/2019 HQ Player Manual
8/36
8/ 36
2.. /epeat and /ando' playback
Current tra$klist/playlist $an (e repeate" an" playe" (a$k in ran"o or"er.
2.10. ,laylist 'ana$e'entCli$king the DClear playlistE -(utton $lears the internal playlist transport. # soe othertransport su$h as al(u is a$ti!e@ this "oesnFt ha!e !isi(le ee$t until ne* playlist is$reate". laylist $an (e also loa"e" an" sa!e" using $orrespon"ing (uttons.?hen other transport than playlist is sele$te"@ playlist is still in eory. ransport $an(e s*it$he" (a$k to the playlist (y $li$king the D$ti!ate playlistE (utton.laylist play(a$k o &S''/&S' iles is not gapless@ (ut a spe$ial $o"e is ena(le" inor"er to a!oi" $li$ks/pops (et*een unrelate" tra$ks.
2.11. Filter o*ersa'plin$ selection
his sele$tion $an (e use" to s*it$h (et*een resapling ilters. his sele$tion has anipa$t on a!aila(le har"*are sapling rates. his sele$tion $annot (e $hange" "uringplay(a$k. &ierent !ariants o Dpoly-sin$E are the ost re$oen"e" (y the author.
Copyright 2008-2013 Jussi Laako / Signalyst. ll rights reser!e".
-
7/24/2019 HQ Player Manual
9/36
4/ 36
Filter Description
none )o saple rate $on!ersion happens. nly saple "epth is$hange" as nee"e".
##5 his is analog-soun"ing ilter@ espe$ially suita(le or re$or"ings$ontaining strong transients@ long post-e$ho is a si"e ee$t notusually au"i(le "ue to asking. really steep ##5 ilter is use".his ilter type is siilar to analog ilters an" has no pre-e$ho@ (uthas a long post-e$ho. Sall aount o pass-(an" ripple is alsopresent. ##5 ilter is applie" in tie-"oain. his ilter perors(etter *hen resapling *ith only a$tor o 2 or 3 an" soe*hat*orse at a$tor o % an" higher.
'#5 ypi$al Do!ersaplingE "igital ilter@ generally suita(le or ostuses slight pre- an" post-e$ho@ (ut (est on $lassi$al usi$
re$or"e" in a real *orl" a$ousti$ en!ironent su$h as $on$ert hall.his is the ost or"inary ilter type@ usually present in har"*are.his ilter is applie" in tie-"oain. #t has a!erage aount o pre-an" post-e$ho.
asy'#5 syetri$ '#5@ goo" or Ia/(lues@ an" other usi$ $ontainingtransients re$or"e" in real *orl" a$ousti$ en!ironent. ther*isesae as '#5@ (ut *ith a shorter pre-e$ho an" longer post-e$ho.,o"iies phase response@ (ut not as u$h as iniu phase'#5.
inphase'#5 ,iniu phase '#5@ goo" or pop/ro$k/ele$troni$ usi$ $ontaining
strong transients su$h as "rus an" per$ussion an" *herere$or"ing is a"e in a stu"io using ulti-tra$k e>uipent. )o pre-e$ho@ (ut soe*hat long post-e$ho.
'' e$hni$ally goo" steep D(ri$k*allE ilter@ (ut ight ha!e soe si"eee$ts pre-e$ho on aterial $ontaining strong transients. hisilter is siilar to '#5@ (ut it is applie" in re>uen$y-"oain an" is>uite ei$ient ro peroran$e point o !ie* *hile ha!ing ratherlong ipulse response.
poly-sin$ /better space
Linear phase polyphase sin$ ilter. Very high >uality linear phaseresapling ilter@ $an peror ost o the typi$al $on!ersion ratios.
:oo" phase response@ (ut has soe aount o pre-e$ho. SeeD'#5E or urther "etails.
poly-sin$-p /better transients
,iniu phase polyphase sin$ ilter@ other*ise siilar to poly-sin$. ltere" phase response@ (ut no pre-e$ho. SeeDinphase'#5E or urther "etails.
poly-sin$-shrt ther*ise siilar as poly-sin$@ (ut shorter pre- an" post-e$hos atthe e7pense o iltering >uality not as sharp roll-o an" re"u$e"stop-(an" attenuation.
poly-sin$-shrt-p ,iniu phase !ariant o poly-sin$-shrt. ther*ise siilar to poly-sin$-p@ (ut shorter post-e$ho. ,ost optial transientrepro"u$tion.
Copyright 2008-2013 Jussi Laako / Signalyst. ll rights reser!e".
-
7/24/2019 HQ Player Manual
10/36
10/ 36
Filter Description
poly-sin$-h( Linear-phase polyphase hal-(an" ilter *ith steep $ut-o an" highattenuation.
sin$ his is a spe$ial type o ilter@ slightly siilar to '#5@ (ut *ith apossi(ility o asyn$hronous operation or $on!ersions ro anyrate to any other rate. Coputationally hea!y.
polynoial-1 olynoial interpolation. ,ost natural polynoial interpolation orau"io. nly t*o saples o pre- an" post-e$ho. 're>uen$yresponse rolls o slo*ly in the top o$ta!e. oor stop-(an"reIe$tion an" *ill thus leak airly high aount o ultrasoni$ noise.hese type o ilters are soeties reerre" to as Dnon-ringingE (ysoe anua$turers. )ot recoended!
polynoial-2 Siilar to polynoial-1@ (ut higher stop-(an" reIe$tion *ith the
e7pense o (eing a (it less natural or au"io. )ot recoended!
inring'#5 ,iniu ringing '#5. ses spe$ial algorith to $reate a linear-phase ilter that iniies aount o ringing *hile pro!i"ing (etterre>uen$y-response an" attenuation than polynoial interpolators.eroran$e an" ringing is (et*een polynoial an" poly-sin$-short.
G-2s *o stage o!ersapling. 'irst stage rate $on!ersion is perore"(y at least (y a$tor o 8 using the sele$te" algorith@ an" urther$on!erte" to the inal rate using Dinring'#5E algorith. hislo*ers the o!erall C loa"@ *hile preser!ing alost the sae$on!ersion >uality. Bspe$ially useul or highest output rates.
2.12. Noises-apin$ dit-er 'odulator selection
his sele$tion $an (e use" to s*it$h (et*een "ierent *or"-length re"u$tionalgoriths. Bspe$ially iportant *hen play(a$k har"*are supports less than 2% (its.his sele$tion $annot (e $hange" "uring play(a$k.
Copyright 2008-2013 Jussi Laako / Signalyst. ll rights reser!e".
-
7/24/2019 HQ Player Manual
11/36
11/ 36
NSDit-er Description
none )o noise-shaping or "ithering@ only roun"ing. ,ostly suita(le or 32-(itoutput har"*are *here >uantiation error is (urie" in theral noise. )ot
recoended!)S1 Siple irst or"er noise-shaping. Saple !alues are roun"e" an" the
>uantiation error is shape" su$h *ay that the error energy is pushe" tothe higher re>uen$ies. Suita(le ostly or 16.%/142 kuipent sensiti!e to ultrasoni$ noise is not re$oen"e".
2.1#. Sa'ple rate selection
his sele$tion $an (e use" to s*it$h (et*een supporte" har"*are saple rates.!aila(le $hoi$es "epen" on sele$te" transport an" resapling ilter type. hissele$tion $annot (e $hange" "uring play(a$k.Note!#hen +none is selected as resapling algorith, output sapling rate isad-usted based on source file"s sapling rate!
Copyright 2008-2013 Jussi Laako / Signalyst. ll rights reser!e".
-
7/24/2019 HQ Player Manual
12/36
12/ 36
2.1%. ,CM SDM !DSD" output 'ode selection
#n $ase play(a$k har"*are supports (oth o"es@ the o"e $an (e $hange" using thissele$tion. #n C, o"e@ *hen sour$e $ontent is &S& it *ill (e $on!erte" to C, or
play(a$k. #n S&, o"e@ *hen sour$e $ontent is C, it *ill (e $on!erte" to S&, orplay(a$k.Note!.%erloading the deltasiga odulator in SD0 ode will cause audible noises!It is recoended to keep software %olue at ax 1 d2 setting or lower when usingP&0 to SD0 con%ersion to a%oid o%erloading the deltasiga odulator! 0axiuodulation depth is onitored and when necessary liited to 345 as per S6&Dspecification!
2.1&. 3olu'e control
lay(a$k !olue $an (e $ontrolle" through !olue ultie"ia keys or reote $ontrol@or (y operating this a"Iustent *heel. Sele$te" "ither/noise-shaping algorith hassignii$ant ipa$t on >uality o this a"Iustent.?hen using any resapling@ a7iu re$oen"e" !olue le!el is -2 "9'S toa!oi" o!erloa"s in $ase aterial $ontains "igital $lipping/liiting.Note!)e%er use software based %olue control as sole ean for ad-usting %olue!6lways liit the axiu possible %olue to reasonable le%els by using suitablehardware ad-ustent7
2.1(. ,ositionseek bar
Sho*s relati!e play(a$k position o a $urrently playing song *hile also allo*ing seeksto ar(itrary position *ithin the song.
Copyright 2008-2013 Jussi Laako / Signalyst. ll rights reser!e".
-
7/24/2019 HQ Player Manual
13/36
13/ 36
#. Fullscreen 'ode
?hen ull-s$reen (utton is $li$ke" in the ain *in"o* tool(ar@ ollo*ing kin" o s$reen
is sho*n either in a7iie" *in"o* or in ull-s$reen@ "epen"ing on $orrespon"ingsetting in Settings-"ialog.
his "isplay is optiie" or tou$h-s$reens@ (ut $an (e also use" *ith a ouse orother suita(le pointing "e!i$e.Co!er art o the $urrent tra$k is sho*n as a (a$kgroun" iage@ *hen a!aila(le. # tra$k"oesnFt ha!e e(e""e" $o!er art@ al(u/ol"er $o!er iage is use" instea". # no$o!er iage is a!aila(le@ "eault (a$kgroun" iage is sho*n. #noration a(out$urrent tra$k is sho*n in the top let $orner o the s$reen.ra$k-listing is sho*n in top-right $orner o the s$reen *ith high-light o $urrent tra$k
an" possi(ility to "ire$tly sele$t a tra$k. Volue a"Iustent is in the lo*er right $orneran" $an (e a"Iuste" (y "ragging ro the the a"Iustent either up or "o*n. Volue$an (e also operate" using a ouse *heel *hen ouse pointer is *ithin the $ontrol.
#.1. Switc-in$ *iews
'ull-s$reen o"e has three parallel !ie*s in horiontal "ire$tion. he !ie* "es$ri(e"a(o!e is the i""le one. Vie*s $an (e s*it$he" (y li$k gestures to let or right.
#.2. lbu' selection *iew
n the let@ there is an al(u sele$tion !ie* *ith $o!er lo* an" sear$h on the top o
the s$reen. ?hen the sear$h entry at the top o the s$reen is $li$ke" or tappe"@ !irtual
Copyright 2008-2013 Jussi Laako / Signalyst. ll rights reser!e".
Full-screen mode
-
7/24/2019 HQ Player Manual
14/36
1%/ 36
key(oar" is sho*n ?in"o*s only. Cli$king or tapping an al(u *ill sele$t it orplay(a$k an" return the !ie* (a$k to the noral i""le-!ie*.
#.#. ,laylist edit *iew
n the right@ there is a playlist e"it !ie* sho*n (elo*.
:oing ro let to right@ thereFs an artist sele$tion $olun@ al(u sele$tion $olun an"tra$k sele$tion $olun. he right-ost $olun is the $urrent playlist. ra$ks $an (ea""e" or reo!e" using the 4an"5keys (elo*. ra$ks $an (e also reor"ere" (yusing the up/"o*n arro* (uttons. r the playlist $an (e $leare" using the C(utton.
Copyright 2008-2013 Jussi Laako / Signalyst. ll rights reser!e".
Playlist edit view
-
7/24/2019 HQ Player Manual
15/36
1+/ 36
%. 6ibrary 'ana$e'ent
o e"it li(rary@ open the D'ileE enu an" sele$t DLi(rary...E. 'ollo*ing "ialog *ill (e
sho*n.
List sho*n on the let is the list o al(u lo$ations a!aila(le on the transport sele$tor.Ba$h path is inten"e" to represent an al(u $onsisting o iles o sae nu(er o$hannels.o reo!e an al(u ro the listing@ sele$t the al(u path an" $li$k D5eo!eE (utton.n$e you are "one *ith the e"iting@ sele$t either D;E to sa!e your $hanges orDCan$elE to "is$ar" the $hanges.
#t is also possi(le to e"it al(u eta"ata (y "ou(le-$li$king a $ell.o a"" an al(u path@ $li$k D""...E to (ro*se an" sele$t an al(u ol"er you *ish toa"" an" $li$k D;E. )o* the path to the sele$te" ile *ill (e a""e" to the list oa!aila(le al(us. o a"" an entire "ire$tory tree@ $li$k D"" tree...E to (ro*se an"sele$t (ase "ire$tory o the tree you *ish to a"" an" $li$k D;E. ll the no"es o the"ire$tory tree *ith re$ognie" $ontent *ill (e a""e" to the list o a!aila(le al(us.lrea"y kno*n entries are autoati$ally ignore" e7$ept or a""e" ol"er $o!er art.Sele$t DStru$ture onlyE to e7tra$t eta"ata solely ro the "ire$tory tree stru$tureinstea" o eta"ata e(e""e" in iles.,eta"ata or ea$h path is loa"e" *hen a!aila(le. # eta"ata is not a!aila(le *ithinthe ile@ it is $onstru$te" ro the ull ile path@ assue" o (eing in orat
rtist/l(u/Song.
Copyright 2008-2013 Jussi Laako / Signalyst. ll rights reser!e".
Transport editing dialog
-
7/24/2019 HQ Player Manual
16/36
16/ 36
Note!8ach directory is assued to contain only one type of supported playback files,the first recogni9ed type will be used and other types of files within the directory will beignored!o $lear the list@ sele$t D5eo!e allE@ $oniration "ialog *ill appear (eore the list is
$leare".
Copyright 2008-2013 Jussi Laako / Signalyst. ll rights reser!e".
-
7/24/2019 HQ Player Manual
17/36
1/ 36
&. Settin$s
o $hange prograFs "e!i$e settings@ open the D'ileE enu an" sele$t DSettings...E.
'ollo*ing "ialog *ill (e sho*n.
Content o the "e!i$e sele$tion "epen"s on the o"e appli$ation *as starte" in.'or ?S# "ri!er type@ use" au"io en"point "e!i$e $an (e sele$te" (y using the
D&e!i$eE sele$tion *hi$h lists all the a!aila(le au"io en"points in a""ition to the "eaulten"point@ *hi$h is the one sele$te" in ?in"o*s Control anel or the "eault au"iooutput.'or S# "ri!er type@ use" au"io "e!i$e $an (e sele$te" (y using the D&e!i$eEsele$tion *hi$h lists all the a!aila(le S# "e!i$es. DCh. osetE $an (e use" to sele$tthe $hannel *hi$h is $onsi"ere" to (e the irst in $hannel apping 0-(ase".'or )et*ork u"io "ri!er type@ list o reote au"io "e!i$es is sho*n on the D&e!i$eEsele$tion.n Linu7@ LS au"io en"point "e!i$e $an (e sele$te" (y using the D&e!i$eEsele$tion *hi$h lists all the a!aila(le har"*are au"io en"points.n ?in"o*s@ "ri!e letter or the C& "ri!e $an (e $hange" ro the DC& "ri!eE
sele$tion. n Linu7@ "e!i$e no"e or the C& "ri!e $an (e entere".
Copyright 2008-2013 Jussi Laako / Signalyst. ll rights reser!e".
Settings dialog
-
7/24/2019 HQ Player Manual
18/36
18/ 36
&eault au"io pro$essing settings $an (e $hange" ro the DC, &eaultsE an" DS&,&eaultsE (o7es.)u(er o $hannels $an (e $hosen ro DChannelsE sele$tion@ possi(le $hoi$es areD2E or stereo@ D+.1E or noral ulti$hannel an" D.1E or e7ten"e" ulti$hannel.
&S& $ontent $an (e transerre" to the au"io "e!i$e (y pa$king it into suita(le C,$ontainer@ t*o etho"s are allo*e" using the DS&, a$kE sele$tion Duint8E to sen" a(yte strea an" D&oE to use the &o !1.1 stan"ar". he D2*ireE setting ena(les"ual-*ire $hannel (on"ing to a$hie!e 27 higher sapling rates or (oth C, an"&o-(ase" &S& on those &Cs that support this eature.Channel apping is ollo*ing regar"less o "ri!er type
0. 'ront Let
1. 'ront 5ight
2. 'ront Center
3. Lo* 're>uen$y L'B%. 9a$k Let
+. 9a$k 5ight
6. Si"e Let
. Si"e 5ight
Length o the har"*are au"io (uer in illise$on"s $an (e $hange" (y using D9uertieE sele$tion. #t is re$oen"e" to use D&ri!er "eaultE@ unless au"io "rop-outs aree7perien$e". ?hen D&ri!er "eaultE is use"@ the au"io "ri!er "eines length o the
(uer. #n $ase o ?S#@ this is ore or less i7e" !alue. #n $ase o S#@ this $an (eusually $ontrolle" through S# $ontrol panel@ *hi$h $an (e laun$he" (y sele$tingDS# Control anel...E ro the DoolsE enu. Values (et*een 10 an" 100 s areost re$oen"e".#t is also possi(le to $onigure a"Iustent range o the !olue $ontrol. ?hen (oth!alues are set to ero 0@ !olue $ontrol is (ypasse" $opletely.?hen &C *ith other (it "epth than 2%-(it is $onne$te" to a uni"ire$tional intera$elike S/' or BS/B9 it is re$oen"e" to sele$t $orre$t nu(er o (its ro theD&C (itsE sele$tion. # easureent results or the &C are a!aila(le@ a !alue$orrespon"ing to linear range o the &C $an (e use".o sa!e the settings@ $li$k the D;E (utton an" to "is$ar" any setting $hanges $li$k theDCan$elE (utton.Note!'sing one of the hea%y algoriths for upsapling ultichannel audio files canre(uire significant aount of &P' processing power7Note!Do ).$ select anything other than +)one as SD0 packing, unless you aresure your hardware supports the particular special packed ode7
&.1. DSDIFFDSF settin$s
Settings or the &, K C, $on!ersion pro$ess $an (e $hange" through a settings"ialog a!aila(le ro the D'ileE enu (y sele$ting D&S''/&S' settings...E. 'ollo*ing"ialog *ill (e "isplaye".
Copyright 2008-2013 Jussi Laako / Signalyst. ll rights reser!e".
-
7/24/2019 HQ Player Manual
19/36
14/ 36
&ire$tS&, setting "isa(les all pro$essing *hen sour$e ile is &S& $ontent an" outputorat is S&, to a &S&-"e!i$e.&S'' or &S' ile shoul" typi$ally ha!e 6 "9 o hea"roo on the signal le!el. 9ysele$ting D6 "9 gainE $he$k (o7@ 6 "e$i(els o gain is applie"@ reo!ing this hea"rooro the $on!erte" signal. his *ay the noral play(a$k le!el rea$hes that o C&@
'LC@ ?V or #''. uen$y response.
poly-lin Linear-phase single-pass $on!ersionalgorith.
poly-p ,iniu-phase single-pass $on!ersionalgorith.
poly-short-lin Linear-phase slo* roll-o single-pass
$on!ersion algorith. *ecoended!poly-short-p ,iniu-phase slo* roll-o single-pass
$on!ersion algorith.
&ierent types o noise ilters are pro!i"e". hese re"u$e aount o ultrasoni$ noisepresent in the sour$e "ata. Stan"ar" iltering lea!es lo* le!el o ultrasoni$ noise.Soe lou"speakers *ith t*eeters o lo* po*er han"ling $apa(ility $an (e sensiti!e tothis noise@ espe$ially *hen higher listening !olues are use". lso soe poorly"esigne" apliiers $an is(eha!e in presen$e o su$h ultrasoni$ $ontent. hereoreore aggressi!e noise ilters $an (e sele$te" (y using D)oise ilterE "rop list. heseilters *ill also liit (an"*i"th a!aila(le or the au"io $ontent. 'ollo*ing ilters aresupporte".
Copyright 2008-2013 Jussi Laako / Signalyst. ll rights reser!e".
DSDIFF/DSF settings dialog
-
7/24/2019 HQ Player Manual
20/36
20/ 36
?hen play(a$k rate o &S'' or &S' is 88.2/46 k
-
7/24/2019 HQ Player Manual
21/36
21/ 36
#n this "ialog@ "istan$e to ea$h in"i!i"ual speaker $an (e set in $entieters. lay(a$ko the speaker $an (e set using the !olue sli"er an" unit sho*n in upper right $orner
is in "9.ink noise test tone $an (e playe" (y sele$ting the Dest toneE (o7. ?hen the (o7 is$he$ke"@ tone *ill (e playe" in all $hannels@ thus aking it easy to a"Iust all le!els insu$h *ay that the they soun" e>ual. ?hen the (o7 is graye"@ tone *ill (e playe" one$hannel at the tie in rotating anner@ aking it easy to a"Iust all le!els using an SLeter.,ulti$hannel "elay pro$essing is "one in target sapling rate. his in$reasespro$essing a$$ura$y as the output sapling rate is in$rease".
&.#. Network udio dapter na'in$
)et*ork u"io "apters $an (e assigne" a non-"eault nae using ools / )et*ork
Copyright 2008-2013 Jussi Laako / Signalyst. ll rights reser!e".
Speaker setup dialog
-
7/24/2019 HQ Player Manual
22/36
22/ 36
naing enu sele$tion an" ollo*ing "ialog.
?hen this "ialog is opene"@ a ) "is$o!ery is run an" a list o "is$o!ere" a"aptersappears in a e* se$on"s. Sele$ting an entry ro the list "isplays the sele$te"a""ress an" itFs asso$iate" nae on the right. )ae $an (e o"iie" an" sent to the"e!i$e (y $li$king DSetE (utton. ter ea$h o"ii$ation a re-"is$o!ery is run.his *ay@ "ierent naes $an (e assigne" or "ierent a"apters or e7aple or ulti-roo use@ so that "ierent a"apters $an (e re$ognie" an" oun" e!en i theirassigne" # a""ress $hanges o!er tie.
&.%. SI7 c-annel 'appin$
?hen using S#@ in a""ition to Iust using "eault $hannel apping it is also possi(leto assign $usto $hannel appings. his $an (e "one (y sele$ting DS# Channel,appings...E ro the DoolsE enu.
Copyright 2008-2013 Jussi Laako / Signalyst. ll rights reser!e".
Network Audio Adapter naming dialog
-
7/24/2019 HQ Player Manual
23/36
23/ 36
#n this "ialog@ let han" si"e sho*s the sour$e $hannel an" the $hannels reporte" (ythe S# "ri!er $an (e sele$te" as "estination $hannels ro the "rop lists on the righthan" si"e.
Copyright 2008-2013 Jussi Laako / Signalyst. ll rights reser!e".
ASI c!annel mapping dialog
-
7/24/2019 HQ Player Manual
24/36
2%/ 36
(. Con*olution en$ine
Con!olution engine $an (e $onigure" through the DCon!olutionE enu an" sele$ting
DBngine setup...E.'ollo*ing "ialog *ill (e sho*n.
?hen DBngine ena(le"E option is $he$ke"@ $on!olution engine is ena(le" at theappli$ation le!el an" ena(le" (y "eault at the startup tie. Bna(le this sele$tion onlyater sele$ting suita(le ipulse response iles an" i you are $ertain that your iles$ontain inten"e" ipulse response "ata.Con!olution algorith $an (e $hange" ro the DCon!olution engineE sele$tion. hereare t*o possi(ilities@ Do!erlap-a""E $onsues less C po*er an" is re$oen"e".nother alternati!e is Do!erlap-sa!eE *hi$h $onsues ore C po*er.o sele$t ipulse response iles@ D9ro*se...E (utton $an (e use". noral ilesele$tion "ialog *ill (e sho*n. ter a ile is sele$te"@ soe preliinary $he$ks or thesuita(ility is "one an" an error essage is "isplaye" in $ase o in$orre$t ile "etails.
Let an" right $hannels $an ha!e in"epen"ent iles.?hen an ipulse response ile is sele$te" through D9ro*se...E@ itFs estiate" gainun$tion is $al$ulate" an" "isplaye" in D#5 gainE (o7. his $an help $hoosing suita(le!alue or D:ain $opensationE. lso the "eault $on!olution engine $an (e sele$te".?hen positi!e gain $opensation is $hosen@ it is applie" as negati!e gain *hen$on!olution is "isa(le" ro the ain s$reen. his akes it easier to $opare ipa$to the parti$ular $on!olution setup.?hen pro!i"e" ipulse response is lo*er sapling rate than sour$e aterial@ itFs highre>uen$y response $an (e e7pan"e" to $o!er the ne* (an"*i"th (y sele$tingDB7pan"
-
7/24/2019 HQ Player Manual
25/36
2+/ 36
Con!olution engine re>uires ipulse responses to (e ono 5#'' ?V orat iles.# soe o the $hannels "onFt nee" pro$essing@ or are not use"@ $learing the ilenae*ill "isa(le $on!olution engine or those $hannels.'or e7aple popular 5oo B= ?iar"$an e7port suita(le ipulse responses ater
"esigning or D:eneri$E e>ualier (y sele$ting 'ile K B7port K 'ilters #pulse5esponse as ?V. B7pert users $an also use open sour$e &5Ctool or "esigninge!en suita(le ull-(an" $orre$tion ilters.Note!'se of long con%olution filters for all eight channels of audio for hires audio fileswill need substantial aount of &P' processing power7
Copyright 2008-2013 Jussi Laako / Signalyst. ll rights reser!e".
http://www.hometheatershack.com/roomeq/http://drc-fir.sourceforge.net/http://drc-fir.sourceforge.net/http://www.hometheatershack.com/roomeq/ -
7/24/2019 HQ Player Manual
26/36
26/ 36
). /e$isterin$ your copy
$ti!ation $o"e $an (e entere" (y opening D
-
7/24/2019 HQ Player Manual
27/36
2/ 36
+. Troubles-ootin$
his $hapter e7plains soe kno*n *orkaroun"s an" things *hi$h you $an try@ in $ase
o pro(les.
+.1. /eportin$ bu$s
#n $ase you "is$o!er (ugs@ please ena(le log ile un$tionality ro the settings "ialog@try to repro"u$e the (ug an" sen" the log ile together *ith a s$reen shot rtS$n(utton to our support eail a""ress supportMsignalyst.$o. he log ile $an (etypi$ally oun" ro NsersNOusernaePNpp&ataNLo$alNplayer.log.
+.2. Sound proble's wit- US9 audio de*ice&eault (uer sie or S9 au"io "e!i$es is airly sall 10 s in ?in"o*s. hissoeties $auses !arious au"io play(a$k issues *hen soe other pro$ess is loa"ingthe syste. # you e7perien$e su$h pro(les@ in$rease sie o the au"io (uer (y$hanging the D9uer tieE setting in Settings-"ialog. :oo" starting point is 100 s.
+.#. :eneric
Qou ight *ant to $he$k that your sele$te" soun" "e!i$e has e7$lusi!e o"e ena(le"in en"point properties.
Copyright 2008-2013 Jussi Laako / Signalyst. ll rights reser!e".
mailto:[email protected]:[email protected] -
7/24/2019 HQ Player Manual
28/36
28/ 36
?ith soe (uggy "ri!ers it ight also (e ne$essary to $hange "eault orat to at$hthe saple rate you are trying to use *ith
-
7/24/2019 HQ Player Manual
29/36
24/ 36
n" here is e7aple o Creati!e u"io Console speaker setup.
Copyright 2008-2013 Jussi Laako / Signalyst. ll rights reser!e".
$indows %ista Speaker Setup dialog
-
7/24/2019 HQ Player Manual
30/36
30/ 36
?hen using S# $hannel apping *ith Creati!e "ri!er@ it is a"!isa(le to sele$ta7iu nu(er o $hannels .1 Speakers here in or"er to a!oi" $onli$ts (et*een"o*ni7ing "one (y the Creati!e har"*are/"ri!ers an" $hannel apping / speakersetup pro$essing "one (y the
-
7/24/2019 HQ Player Manual
31/36
31/ 36
sually sele$ting %%.1 k
-
7/24/2019 HQ Player Manual
32/36
32/ 36
. Co'ponent licenses and trade'arks
'ollo*ing li$enses apply or spe$iie" $oponents.
.1. >?,layer
uire" or this purposeT pla$e the Sot*are onto a ser!er so that it is a$$essi(le !ia a pu(li$ net*ork su$h as the #nternetT or su(li$ense@ rent@ lease or len" any portion o the Sot*are or &o$uentation.
rial VersionLiite" tie trial li$ense is pro!i"e" solely or the purpose o !eriying that the Sot*are an"&o$uentation is suita(le or Qou an" perors as e7pe$te"@ (eore pur$hasing a li$ense. s the trialli$ense is pro!i"e" or !erii$ation purposes@ there is ) ?55)Q or 5B,B&Q. ter the liite" trial
tie@ Qou agree to either stop using the Sot*are an" &o$uentation or pur$hase a li$ense i Qou *ant
Copyright 2008-2013 Jussi Laako / Signalyst. ll rights reser!e".
-
7/24/2019 HQ Player Manual
33/36
33/ 36
to $ontinue using the Sot*are an" &o$uentation.
ransersQou ay transer all your rights to use the Sot*are an" &o$uentation to another person or legal entitypro!i"e" you transer this greeent@ the Sot*are an" &o$uentation@ in$lu"ing all $opies@ up"atesan" prior !ersions to su$h person or entity an" that you retain no $opies@ in$lu"ing $opies store" on$oputer.
Liite" ?arranty#n $ase the Sot*are *as "eli!ere" to Qou ele$troni$ally o!er the internet
as Qou ha!e (een a(le to test the sot*are *ithin a trial perio" to !eriy itFs un$tionality or Qou@ there is ) ?55)Q at all.
#n $ase the Sot*are *as "eli!ere" to Qou on a physi$al e"ia@ *e *arrant that or a perio" o 1% "aysater "eli!ery o this $opy o the Sot*are to you
the physi$al e"ia on *hi$h this $opy o the Sot*are is "istri(ute" *ill (e ree ro "ee$ts in aterials an" *orkanship un"er noral useT an" the Sot*are *ill peror in su(stantial a$$or"an$e *ith the &o$uentation.
o the e7tent peritte" (y appli$a(le la*@
-
7/24/2019 HQ Player Manual
34/36
3%/ 36
5#:
-
7/24/2019 HQ Player Manual
35/36
3+/ 36
=t is li$ense" un"er :) Lesser :eneral u(li$ Li$ense !ersion 2.1 *ith &igia =tL:L B7$eption !ersion 1.1.=t is a tra"eark o &igia l$ an"/or its su(si"iary-ies.
.&. 9otan9otan http//(otan.ran"o(it.net/is "istri(ute" un"er these ters
Copyright C 1444-2012 Ja$k Lloy"
2001 eter J Jones
200%-200 Justin ;arneges
200% Va$la! !sik
200+ ,atthe* :regan
200+-2006 ,att Johnston
2006 Lu$a i$$arreta
200 Q!es Jers$ho*
200-2008 'le7Se$ure :(