Jump to content


Photo

Infinity Blade HQ (Bug Head Emperor) worth trying


  • Please log in to reply
3891 replies to this topic

#1 MINORISUKE

MINORISUKE

    Die Hard

  • Members
  • PipPipPip
  • 293 posts
  • LocationDE

Posted 16 December 2014 - 05:19 PM

http://oryaaaaa.worl...ocan.jp/bughead

created by a Japanese genius.

The current version 4.20 seems to be uncapable of playing back DSD + JPLAY.

Edited by MINORISUKE, 16 December 2014 - 06:22 PM.


#2 MINORISUKE

MINORISUKE

    Die Hard

  • Members
  • PipPipPip
  • 293 posts
  • LocationDE

Posted 17 December 2014 - 04:01 PM

A thread in CA:

http://www.computeraudiophile.com/

f11-software/

bughead-emperor-19966

Edited by MINORISUKE, 17 December 2014 - 05:07 PM.


#3 emaspac

emaspac

    Die Hard

  • Members
  • PipPipPip
  • 126 posts
  • LocationRome, Italy

Posted 18 December 2014 - 10:25 AM

if I understood properly, the player uses spline interpolation for upsampling.  
my Wadia 2000 DAC uses Lagrange interpolation (64x).
I never used the player, but I can confirm the result of time-based interpolation is stunning.

Edited by emaspac, 18 December 2014 - 11:33 AM.

 

Server: CAPS v4 Pipeline, SOtM tX-USBexp PCI, JCAT SATA Cable & Battery for OS SSD
SW: Win 2012 OS in RAMInfinity Blade HQ+JPlay 6+Dirac Live, ProcessLasso
PSU: Teradak ATX 210 LPS, Paul Hynes SR7EHD 2 Rails
DDC: Berkeley Audio Alpha USB, Genesis Digital Lens (AT&T Fiber Out)
DAC: Wadia 2000 Digimaster (Sledgehammer Buffer, AT&T Fiber In)
Tube Amplifier: Leben CS-600 (NOS KT66 GEC)
Loudspeakers: Claravox Euritmica
Power Conditioners: Accuphase PS-510, Einstein NF6020, Kemp Power Source+, Kemp Power Station 75, Clearaudio APG

 


#4 MINORISUKE

MINORISUKE

    Die Hard

  • Members
  • PipPipPip
  • 293 posts
  • LocationDE

Posted 21 December 2014 - 01:52 PM

The latest version 4.20 has the "Normal" mode, which does not do any upsampling.

I am not familiar with the older versions, but there seems to have been lots of changes including the fundamental development policy.  It supports ASIO only and functions on 64-bit Win7/8/8.1 only.

https://onedrive.live.com/?cid=95b15e620f5d211d&id=95B15E620F5D211D%21105

There are some more posts on CA followig mine.

#5 joelha

joelha

    Die Hard

  • Members
  • PipPipPip
  • 127 posts

Posted 04 January 2015 - 03:58 AM

I've seen Bughead Emperor and Infinity Blade but I haven't been able to find Infinity Blade HQ.   From what link or site can I download that program?   Thanks, Joel

#6 jmmbarco

jmmbarco

    Die Hard

  • Members
  • PipPipPip
  • 170 posts

Posted 04 January 2015 - 09:25 AM

joelha said:

I've seen Bughead Emperor and Infinity Blade but I haven't been able to find Infinity Blade HQ.

 

From what link or site can I download that program?

 

Thanks,

Joel

Hi joelha, use this link http://oryaaaaa.world.coocan.jp/bughead/

After installation you should see in folder 4 exe. BHE/IB in both HQ and normal (unicode) version...

Almost finishing!!!!


#7 crom

crom

    Die Hard

  • Members
  • PipPipPip
  • 241 posts

Posted 20 January 2015 - 12:07 PM

Thanks for the heads up on this Minorisuke ;-) I tried it through Jplay last night just using normal ... best sound yet. Wipes the floor with JRiver! ...will try all the fancy settings later.

#8 crom

crom

    Die Hard

  • Members
  • PipPipPip
  • 241 posts

Posted 20 January 2015 - 01:03 PM

Interesting, I've just tried upsampling and also playing files higher than redbook through BHE. When I use JPLAY as output these files won't play. Only red book plays through JPLAY...but when I select a different output then BHE will play higher res audio (either upsampled internally within BHE or existing higher res material). Posts on CA appear to concur with this finding.   So...is this a hiccup within BHE or JPLAY?  ...any thoughts Marcin/Josef?

#9 Josef

Josef

    JPLAY team

  • Administrators
  • 3,252 posts

Posted 20 January 2015 - 07:27 PM

Likely BHE but best to check with author :)

#10 Armsan

Armsan

    Die Hard

  • Members
  • PipPipPip
  • 210 posts
  • LocationPortugal

Posted 21 January 2015 - 09:38 AM

Hello all,   BHE released the 4.25 version. As with 4.23, I´ve already tried it and when we hit play, before the word "Envalid", now shows "Rewrite". Do you think BHE is applying Rewrite Data program in auto mode, before playing?   I´m using it with the ASIO DAC driver since I can´t run it with the ASIO JPlay driver.   Well, anyway, the sound of this player is truly lifelike… Best regards. Armsan
PC/NAS and SSD storage powered by Pink Faun ATX PSU, Ubuntu Server 16.0.4, Upplay, Minimserver and BublleUPnP Server; PPA Switch powered by Teradak PSU, MSB Diamond DAC V with Renderer module; Trinity PREAMP; TAD Reference ONE speakers powered by Accuphase A70, Vertex AQ HiRez Balanced Taga and HiRez Aneto; Synergestic Research Atmosphere Level 4 cables and Ground Box in a 25 square meters heavily treated room with RPG and DIY panels.

#11 crom

crom

    Die Hard

  • Members
  • PipPipPip
  • 241 posts

Posted 21 January 2015 - 09:48 AM

Josef said:

Likely BHE but best to check with author :)

 


Hi Josef, yes...fair point. I did and translated from my best Japanese (which is non-existant except for google) this is his response:

 

Up-sampling of BHE, so we adopted an independent interpolation method of odd and even columns , 
11kHz or more of the sound has disappeared .

For that high-resolution sound source is not able to ring , 88.2kHz, for 176.4kHz, USB-DAC you must have support . 
XMOS I recommends the controller.

Does the first paragraph mean anything to you? I'm using XMOS and it definitely has support for the higher sampling freqs so I guess it must be something to do with the custom interpolation that he's using.

#12 Josef

Josef

    JPLAY team

  • Administrators
  • 3,252 posts

Posted 21 January 2015 - 11:14 AM

Not really, upsampling method is independent of transfer format which is specified by ASIO standard - However, there are multiple options and JPLAYDriver expects data in 32bit format - maybe BHE wants only 24bit?

#13 jmmbarco

jmmbarco

    Die Hard

  • Members
  • PipPipPip
  • 170 posts

Posted 21 January 2015 - 05:39 PM

armsan said:

Hello all,

 

BHE released the 4.25 version.

As with 4.23, I´ve already tried it and when we hit play, before the word "Envalid", now shows "Rewrite".

Do you think BHE is applying Rewrite Data program in auto mode, before playing?

 

I´m using it with the ASIO DAC driver since I can´t run it with the ASIO JPlay driver.

 

Well, anyway, the sound of this player is truly lifelike…

Best regards.

Armsan

I really like the soung of IB (BHE). Hard algorithm configurations directly to asio sound really really good. In red book files, when combined with jplay (IB+JPLAY) is much better than f2k+jplay. It is a shame that it doesn´t work along with jplay in high res material or upsampling methods.

I think it will be solved in future versions. The author knows JPLAY and it is recommended as very good software. In fact, in the last version playback starts but hangs after a few seconds....

Almost finishing!!!!


#14 jmmbarco

jmmbarco

    Die Hard

  • Members
  • PipPipPip
  • 170 posts

Posted 21 January 2015 - 06:04 PM

Does anyone know how to contact him?? /wp-content/forum-smileys/sf-confused.gif/wp-content/forum-smileys/sf-confused.gif

Almost finishing!!!!


#15 crom

crom

    Die Hard

  • Members
  • PipPipPip
  • 241 posts

Posted 21 January 2015 - 09:31 PM

 jmmbarco said:

Does anyone know how to contact him?? /wp-content/forum-smileys/sf-confused.gif/wp-content/forum-smileys/sf-confused.gif

I just messaged him on his facebook page and he replied within a couple of hours. As you can see from my posting above though, it seems like much was lost in translation.

 

Here's the link: https://www.facebook...1338856?fref=nf

#16 oryaaaaa

oryaaaaa

    Beginner

  • Members
  • 5 posts

Posted 22 January 2015 - 05:44 AM

Hello, Thank you for invitation.

 

Bug head Emperor up-sampling process is

Stream  01 02 03 04 05 06 07 08 09 10  (LR 32bit Float)

Add zero 01 (A) 02 (B) 03 (A) 04 (B) 05 (A)

(A) is sinc filter by 01 03 05 07 09

(B) is sinc filter by  02 04 06 08 10

11kHz or more of the frequency domain will dither status.

Frequency domain for less than 11kHz is based, makes it easier to hear.

-

Until I find the fact that the source code of the assembler has been described mistake,

it took two years. However, because this sound had been welcome, it does not fix the bug.

 

Procedure SincInterpolation(*buffer_audio_ptr, *sinc_table_ptr, *out_buffer_ptr, total.q, cycle.q)
  !MOV Rdx, [p.p_buffer_audio_ptr] 
  !MOV Rcx, [p.p_sinc_table_ptr]
  !SUB Rdx, [p.v_total]
  !PXOR xmm6, xmm6
  
  !MOV Rax, [p.v_cycle]
  !align 4
  !SincInterLoop:
  !PXOR xmm4, xmm4
  !PXOR xmm5, xmm5
  
  !movq xmm4, [Rcx] ; sinc
  !movlhps xmm4, xmm4
  !cvtps2pd xmm5, [Rdx] ; L + R
  !mulpd xmm5, xmm4
  !ADDPD xmm6, xmm5
  !ADD Rcx, 8
  !ADD Rdx, 16 ; BUG, correct is 8
  
  !DEC Rax
  !JNZ SincInterLoop
  
  !cvtpd2ps xmm6, xmm6
  !MOV Rdx, [p.p_out_buffer_ptr]
  !movq [Rdx], xmm6
EndProcedure



#17 oryaaaaa

oryaaaaa

    Beginner

  • Members
  • 5 posts

Posted 22 January 2015 - 05:55 AM

Infinity blade 4.26 will update at next friday 23.   Add [Blade 10] + [mmx++] is default mode. Blade used AVX and MMX instruction set.   Decode to output buffer : CopyMemory Output buffer to ASIO buffer: CopyMemory in this section [Shine] use SSE instruction set [Slash] use AVX instruction set [Snake] use AVX and MMX instruction set [Star] use MMX instruction set [Galaxy] use MMX instruction set and skip CPU cache memory [Blade] use AVX and MMX instruction set and skip CPU cache memory   Rewrite after decode, Rewrite after 1st Rewrite, Rewrite ASIO buffer [mmx] [sse] [avx] [amx (mmx+avx)], ALL skip CPU cache memory.   4.26 [Blade 10] + [mmx++] My dac1 is best [Blade 10] + [amx+] My dac2 is best [Blade 10] + [avx]   Must be fine-tuned. Thank you.

#18 Armsan

Armsan

    Die Hard

  • Members
  • PipPipPip
  • 210 posts
  • LocationPortugal

Posted 22 January 2015 - 10:04 AM

Hello oryaaaaa and wellcome to JPLAY familly.   Can you please tell us if BHE is applying Rewrite Data program in auto mode, before playing? I ask You this because when we hit play, before the word "Envalid", now shows "Rewrite".   Thank You. Best regards. Armsan
PC/NAS and SSD storage powered by Pink Faun ATX PSU, Ubuntu Server 16.0.4, Upplay, Minimserver and BublleUPnP Server; PPA Switch powered by Teradak PSU, MSB Diamond DAC V with Renderer module; Trinity PREAMP; TAD Reference ONE speakers powered by Accuphase A70, Vertex AQ HiRez Balanced Taga and HiRez Aneto; Synergestic Research Atmosphere Level 4 cables and Ground Box in a 25 square meters heavily treated room with RPG and DIY panels.

#19 jmmbarco

jmmbarco

    Die Hard

  • Members
  • PipPipPip
  • 170 posts

Posted 22 January 2015 - 01:15 PM

Wellcome oryaaaaa to the forum! It is a pleasure to read you here! /wp-content/forum-smileys/sf-laugh.gif

 

Apart from the rewrite doubt I would like to ask you if high res or upsampling methods will be available for jplay asio driver as well. For the moment it only works with red book material.

 

I am build my new audiopc (single for the moment) and 32GB (double sided and 512MB chips) will be used to test high class professional mode. Can´t wait! Teradak LPSU, and ppa usb and ssd as well... /wp-content/forum-smileys/sf-cool.gif/wp-content/forum-smileys/sf-cool.gif

 

Best regards and wellcome again!

JM

Almost finishing!!!!


#20 oryaaaaa

oryaaaaa

    Beginner

  • Members
  • 5 posts

Posted 25 January 2015 - 12:12 PM

Hello   Rewrite ... This is to strengthen the electromagnetic force of electronic bits. The faster the processing speed, jitter occurs in the USB-DAC.   process BASS Decode FLAC to 32bit FLOAT data Rewrite 32bit FLOAT data (mmx, sse, avx) wait 3 second Rewrite 32bit FLOAT data(mmx, sse, avx) Copy data to ASIO buffer ( Galaxy , Blade ... ) (Boost? ) Rewrite 32bit FLOAT in ASIO Buffer (mmx ++, sse++, avx++)   Envalid ... memory cool time for memory jitter. When Bug head Emperor does not enforce this process, the sound of jitter occurs.   process   Load FLAC to memory ... Rewrite ... Rewrite ... copy to output buffer setup ASIO device (If envalid?) wait 7 second ASIO Start   Can not wait first, but many users were familiar.   Slogan exist in this player. Japanese users will understand. "Intentionally fail" "Action from the results" "Forgive the author of evil" because I am researching high quality sound player now.   Thank you.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users