Riporto qui sotto la risposta di Miska alla mia richiesta di poter spostare lo stadio di channel mixer DOPO lo stadio di upsampling:
If we could have channel mixer stage after the upsampling stage, we could use our quad core i7 to do both upsampling to dsd256 and also channel mixer to replicate 2 channels to 8 channels.
Could we do such a request to you?That makes things more complex to configure, and in addition you don't get as much performance gain. You would only save CPU time.
It would be quite a lot of work to implement too. This kind of feature would be best implemented in the DAC itself because there's no point in sending multiple copies of the same data, so you could ask Merging if they'd like to add it.
Purtroppo me lo aspettavo.
Roberto rassegnamoci, se vogliamo fare channel mixer + upsample dsd256 in hqplayer l'unica strada è comprarci un processore 8core ultrapotente tipo ARK | Intel® Core? i7-5960X Processor Extreme Edition (20M Cache, up to 3.50 GHz)
per la modica cifra di un millino ce la facciamo.... sigh....
Oppure provare se riusciamo a configurare jack tra hqplayer e asio ravenna (che non credo sia semplice).
Peccato che la disponibilità di Miska sia un pò limitata, sinceramente non credo sia impossibile riprogrammare il codice per prevedere questa possibilità.
Invece degli 8 core di amd che ne pensate? Teoricamente gli 8 core gli abbiamo, solo che sapevo che erano molto meno efficienti dei quadcore di intel. Opinioni in merito?
In pratica un Amd FX9590 potrebbe dare risultati migliori rispetto al mio i7 4770s perchè dispone di 8 core anzichè di due?
Stando alla risposta di Miska sembrerebbe quasi di si:
For this case, it would be probably best to have high clock speed 8-core CPU or a bit lower clock speed 16-core with pipeline SDM. It takes 4x more CPU power to process 8 channels compared to stereo. Probably won't work with less than 8 cores.
Cerco nel log e chiedo.
Ultima modifica di grunter : 21-08-2015 a 08:58
Forse è più facile insistere con Merging perché un A/D-D/AC multicanale dovrebbe avere la possibilità di mappare i canali; infatti, molti apparecchi professionali lo fanno.
Ma loro ti rispondono di acquistare Pyramix che lo fa, cioè anzichè implementarlo nel driver hanno implementato questa funzione nel software che il 90% degli acquirenti dell'hapi utilizzeranno.
Bibo che tipo di processore pensi ci vorrebbe allo stato attuale per gestire senza problemi il channel mixer + upsampling dsd256? Ci vuole veramente un i7-5960x? Da quanto ho capito è l'unico vero 8 core sul mercato, il costo è un pò spropositato però.
Forse programmi come Console, Bidule e AudioMulch che possono fare rewiring possono esserti d'aiuto.
In pratica HQPlayer manda i 2 canale ad ASIO e uno di questi programmi potrebbe essere in grado d'intercettarli e rimapparli/diplicarli su più canali.
Io facevo una cosa simile con Console e Bidule. Dipende dal driver com'è accessibile.
Nel driver ASIO Ravenna vedi solo 8ch-OUT? Riesci a vederli (ovviamente non ad utilizzarli) qualche ch-IN?
Certo, in Ravenna Easy Connect, che è il software deputato al collegamento tra hapi da un lato e "Asio hosts" dall'altro, ci sono sia ingressi che uscite.
Vedi sotto:
![]()
Allora forse - ripeto, FORSE - con uno di quei programmi puoi intercettare l'output di HQPlayer ad es. su OUT-9 e OUT-10, rimapparlo su IN-1 e IN-2, e poi mandarlo in uscita su OUT-1,3,5,7 e OUT-2,4,6,8.
L'ostacolo potrebbe essere che ASIO Ravenna è single session.
Ci sono attualmente 1 utenti che stanno visualizzando questa discussione. (0 utenti e 1 ospiti)