Tilbage til HIFI4ALL.DK 19. marts 2024 | 07:02   

  NAVIGATION  Retningslinier for brug af Hifi4all  
HjælpHjælp  ChatChat  Aktive emnerAktive emner  Vis brugereBrugere  Søg i forumSøg  Opret ny brugerOpret ny bruger  Log indLog ind
DIY/Selvbyg
 HIFI4ALL Forum : DIY/Selvbyg
Emne Emne: Digitalt filter på PC (Emne lukket Emne lukket) Indryk indlægOpret nyt emne
Side af 3
Forfatter
Besked << Forrige emne | Næste emne >>
hhenne
Forum Bruger
Forum Bruger
Avatar

Bruger siden: 04 August 2009
Lokalitet: Stor-København
Status: Offline
Indlæg: 60
Sendt: 17 Marts 2010 kl. 14:34 | IP-adresse registreret  

Jeg har arbejdet lidt videre på Duelunds ideer om et 'synkront' delefilter, og har fundet frem til et filter, som jeg godt kunne tænke mig at afprøve.
Min tanke går i første omgang på at implementere det på en PC, enten kodet i et programmeringssprog eller konfigureret i en filter applikation.

Lige nu søger jeg erfaringer med sådant - eller links ?

Specielt, hvordan kommer man nemmest ud af PCen med 2x3 kanaler og får dem DA konverteret i en rimelig kvalitet til en rimelig pris ?
Til top Vis hhenne's Profil Søg efter andre indlæg skrevet af hhenne
 
Kjeldsen
Branchemedlem
Branchemedlem
Avatar
Kjeldsens forbindelser

Bruger siden: 23 Maj 2003
Lokalitet: Østjylland
Status: Offline
Indlæg: 9397
Sendt: 17 Marts 2010 kl. 14:51 | IP-adresse registreret  

hhenne skrev:
Jeg har arbejdet lidt videre på Duelunds ideer om et 'synkront' delefilter, og har fundet frem til et filter, som jeg godt kunne tænke mig at afprøve.
Min tanke går i første omgang på at implementere det på en PC, enten kodet i et programmeringssprog eller konfigureret i en filter applikation.

Lige nu søger jeg erfaringer med sådant - eller links ?

Specielt, hvordan kommer man nemmest ud af PCen med 2x3 kanaler og får dem DA konverteret i en rimelig kvalitet til en rimelig pris ?

Implementering ved jeg ikke noget om, men output har jeg søgt en del info omkring.

For det første, hvis det skal digital ud, så er det ikke helt nemt, men kan gøres med lydkort der har ADAT udgang. Det nemmeste er helt klart at finde et multikanals lydkort med gode konvertere. Dem finder du nemmest og billigst i musikbranchen. Eneste ulmempe er at de ikke bruger phonostik, men det er til at lodde sig ud af.

Du skal også igang med noget asio, enten via lydkortets asiodrivere, eller hvis det ikke har nogle så asio4all. Prøv at søg lidt på BruteFIR og VST.

 

EDIT: Prøv bare BruteFIR alene.

Til top Vis Kjeldsen's Profil Søg efter andre indlæg skrevet af Kjeldsen
 
zmilet
Forum Bruger
Forum Bruger
Avatar

Bruger siden: 15 December 2006
Lokalitet: Østjylland
Status: Offline
Indlæg: 47
Sendt: 17 Marts 2010 kl. 18:56 | IP-adresse registreret  

Lyder som et spændene projekt

Med henblik på lydkort med ADAT ud, kan jeg klart anbefale RME, Jeg bruger selv det der hedder HDSP 9652, gav 2500 brugt for et par år siden.

http://www.rme-audio.de/en_products_hdsp_9652.php

Dertil kører jeg over i behringer ADA8000, som konverterer ADAT til Balanceret out (XLR), sådan en koster omkring 1000-1500 brugt, der findes selvfølgelig bedre konvertere, men synes nu den gør det rimeligt, ellers er der jo også RME egne konvertere.

Der er f.eks. også dette som er et kanon interface

http://www.rme-audio.de/en_products_fireface_800.php

De kan sikkert findes brugt, nypris er omkring de 10Kg. Det kører vis fireware, men kik evt. på http://www.rme-audio.de/en_index.php, måske der er noget du kan bruge.

Mvh. Niels

Til top Vis zmilet's Profil Søg efter andre indlæg skrevet af zmilet
 
pof@
Forum Bruger
Forum Bruger
Avatar

Bruger siden: 15 Januar 2007
Lokalitet: Stor-København
Status: Offline
Indlæg: 941
Sendt: 17 Marts 2010 kl. 19:04 | IP-adresse registreret  

Har selv overvejet dette:
Acourate

med

RME AES32

men det tager sin tid før jeg kommer i gang med det.
Til top Vis pof@'s Profil Søg efter andre indlæg skrevet af pof@
 
Sjoenne
Lukket konto
Lukket konto

Lukket efter eget ønske!

Bruger siden: 20 Oktober 2005
Lokalitet: Øvrige Skandinavien
Status: Offline
Indlæg: 1871
Sendt: 17 Marts 2010 kl. 19:07 | IP-adresse registreret  

Hvis du skal til at lege med filtre digitalt, så husk på at man indfører latency/fase problemer, ligesom man også har fasen at tage i betragtning når man designer analoge filtre.

Det bliver spændende at følge din fremgangsmåde
Til top Vis Sjoenne's Profil Søg efter andre indlæg skrevet af Sjoenne
 
hhenne
Forum Bruger
Forum Bruger
Avatar

Bruger siden: 04 August 2009
Lokalitet: Stor-København
Status: Offline
Indlæg: 60
Sendt: 17 Marts 2010 kl. 20:57 | IP-adresse registreret  

@Kjeldsen, tak for input - især er jeg glad for BruteFir, som jeg tror, jeg kommer til at bruge

@zmilet og pof: også tak for jeres input. Jeg har lige kigget på ADA8000. Jeg har selv to Behringer DCX2496, som fungerer rigtigt godt, så jeg undrer mig noget over de udfald, der kommer mod Behringer. Jeg har to, fordi jeg eksperimenterer en del med forskellige filtre, og jeg kører ABX test.

@Sjoenne: det med fasen er jeg meget opmærksom på, og faktisk er hele ideen med det filter, jeg vil afprøve, at opnå perfekte faseforhold.
Nedenfor ses først stepresponsen for Duelund filtret, som er det der har inspireret mig, og dernæst mit eget filter, hvor jeg har optimeret ikke blot fasen af summen men også af de enkelte enheder (bas, mellemtone og diskant), sådan at den fine steprespons ikke opnås ved at de forskellige enheder spiller mere eller mindre ude af fase.

Stepresponsen er beregnet ud fra overføringsfunktionen (programmet er ikke helt færdigt, som man kan se enhederne på x-aksen)



Til top Vis hhenne's Profil Søg efter andre indlæg skrevet af hhenne
 
Joch
Forum Bruger
Forum Bruger
Avatar

Bruger siden: 20 Juli 2003
Lokalitet: Århus
Status: Offline
Indlæg: 582
Sendt: 17 Marts 2010 kl. 21:05 | IP-adresse registreret  

On the fly ved jeg ikke hvordan du skal gøre, ud over du nok kan bruge c++ eller sådan noget.

Men matlab (eller octave opensource) kan du bruge, det er mega nemt at gå til, og der findes indbygge filter funktioner, den kan generere filter til dig og realisere dem. Man bruger det meget inden for signalbehandlings verdenen



__________________
Mvh Lars Jochumsen

Civilingeniør i Teknisk IT Multimedie med speciale i Adaptiv støjdæmpning
PhD studerende i radar tracking og klassifikation
Til top Vis Joch's Profil Søg efter andre indlæg skrevet af Joch
 
zmilet
Forum Bruger
Forum Bruger
Avatar

Bruger siden: 15 December 2006
Lokalitet: Østjylland
Status: Offline
Indlæg: 47
Sendt: 17 Marts 2010 kl. 21:49 | IP-adresse registreret  

Jeg ved ikke hvorfor behringer får så dårlig omtale, det stammer vel fra den mere professionele verden, hvor det nok ikke lige er godt nok. De har haft deres uheldige produkter, men jeg synes man får meget for prisen, ADA8000 er en af deres mere vellykkede ting, dog ikke som mikrofon forstærker, men som konverter gør den det ganske fornuftigt, igen skal man virdere prismæssigt

Jeg bruger også Behringer B2031A, som er en aktiv studie HT, og den gør det godt, når man tænker på at sæt koster ca. 3-3500dkr, og det er den bedste pc HT jeg har haft, faktisk vil jeg sige, at i prislejet vil jeg ikke have reol HT i samme størrelse

Men det her indlæg giver mig da også lyst til at lege lidt med mulighederne i dette projekt.

Mvh. Niels

Til top Vis zmilet's Profil Søg efter andre indlæg skrevet af zmilet
 
real_icebear
Forum Bruger
Forum Bruger


Bruger siden: 15 Juni 2008
Lokalitet: Århus
Status: Offline
Indlæg: 25
Sendt: 17 Marts 2010 kl. 21:55 | IP-adresse registreret  

Ja matlab er udemærket (læs mere end udemærket) til generering af filter koefficienter, dog kan det ikke bruges hvis man vil bruge filter i "real-
tid".

Ved at bruge et allpass filter burde man få styr på fasen..

/Martin
Til top Vis real_icebear's Profil Søg efter andre indlæg skrevet af real_icebear
 
MHenckel
Forum Bruger
Forum Bruger


Bruger siden: 17 September 2003
Lokalitet: København
Status: Offline
Indlæg: 175
Sendt: 17 Marts 2010 kl. 22:32 | IP-adresse registreret  

Lydkort

EMU 1616M kan anbefales - en del bedre end Behring DCX ;-)

ASUS har også et par stykker som kan bruges

Ellers er det RME AES32 og externe DAC - Her er det kun pengepungen der sætter grænsen - hvad emd en 6 kanal EMM labs
dac ? !!!!

Filtermotor( dvs det program der skal afvikle filteret i real tid)

Brutefir ( under linux)
Convolver( under windows)

Begge af typen FIR

Filter koefficient

Filter parameter skal generes til FIR filter format. Mig bekendt er der endnu ikke noget program der kan udregne duelund
koefficienter - men det er da super hvis du vil udvikle et ;-)

Uden linariseret response fra de enkelt enheder kommer du imidlertid ikke langt. Her er http://www.acourate.com/ helt
suverænt. Jeg kan kun anbefale at lære af den måde det program virker og generer filter koefficienter - Der er flere tutorials
på programmets hjemmeside

Lidt småprogrammer

http://console.jp/en/ kan bruges til at få rutet signaler fra media player over i filter motoren og videre over i lydkortet.

Endeligt kan jeg anbefale http://www.thuneau.com/ som en fuldgod erstatning for din Behringer DCX - De har også en
transient perfekt udgave ;-)
Til top Vis MHenckel's Profil Søg efter andre indlæg skrevet af MHenckel Besøg MHenckel's Websted
 
hhenne
Forum Bruger
Forum Bruger
Avatar

Bruger siden: 04 August 2009
Lokalitet: Stor-København
Status: Offline
Indlæg: 60
Sendt: 18 Marts 2010 kl. 01:43 | IP-adresse registreret  

@zmilet: Er HDSP 9652 ikke overkill til mit formål: at hente 6 digitale kanaler ud af en PC og sende dem til en extern DAC ?
@MHenckel: Kan EMU 1616M erstatte HDSP 9652 + extern DAC ? og kan det fungere på en Linux PC (med BruteFIR) ?
Ja, linearisering af enhederne er en forudsætning for at filtret også virker i praksis.
Jeg har kigget lidt på thuneau, og det er helt sikkert mere fleksibelt en DCX2496. Jeg kan dog ikke med sikkerhed afgøre om det kan implementere mit filter - men det burde det kunne. Jeg kan dog se at det kan emuleres i lspCad, så det bliver måske næste step.
Til top Vis hhenne's Profil Søg efter andre indlæg skrevet af hhenne
 
MHenckel
Forum Bruger
Forum Bruger


Bruger siden: 17 September 2003
Lokalitet: København
Status: Offline
Indlæg: 175
Sendt: 18 Marts 2010 kl. 07:31 | IP-adresse registreret  

EMU 1616M er understøttet under Linux ( Alsa) - Jeg har dog ikke selv prøvet da jeg ikke kører Linux i Hifi sammenhæng.

Kan kun anbefale thuneau lite da fuld udgaven har en bug i visse specielle opsætninger. Se evt deres forum.

Til top Vis MHenckel's Profil Søg efter andre indlæg skrevet af MHenckel Besøg MHenckel's Websted
 
Morse
Forum Bruger
Forum Bruger


Bruger siden: 18 Maj 2003
Lokalitet: Jylland
Status: Offline
Indlæg: 217
Sendt: 18 Marts 2010 kl. 08:23 | IP-adresse registreret  

Hej hhenne,

Jeg forstår ikke helt hvorfor du kigger på LspCad. Så vidt jeg ved skal du også op i pro udegaven for at kunne understøtte mere en 2 kanaler og den er dyr.

Kan du generere filter koefficienter til dit filter eller har du bare overføringsfunktionen?

Det ser spændende ud.

\Morse

Til top Vis Morse's Profil Søg efter andre indlæg skrevet af Morse
 
Kjeldsen
Branchemedlem
Branchemedlem
Avatar
Kjeldsens forbindelser

Bruger siden: 23 Maj 2003
Lokalitet: Østjylland
Status: Offline
Indlæg: 9397
Sendt: 18 Marts 2010 kl. 08:41 | IP-adresse registreret  

Software til FIR filtre findes også her

http://www.mds.com/download/filterdesign.asp

Til top Vis Kjeldsen's Profil Søg efter andre indlæg skrevet af Kjeldsen
 
Boman
Forum Bruger
Forum Bruger


Bruger siden: 19 Oktober 2004
Lokalitet: Stor-København
Status: Offline
Indlæg: 1142
Sendt: 18 Marts 2010 kl. 09:50 | IP-adresse registreret  

Jeg vil anbefale Brutefir og Acourate, det har jeg selv anvendt i 5 år.

Det kan lave faselineære delefiltre, som er nødvendige hvis de forskellige enheder skal times korrekt.

Og en hel masse andre ting.



__________________
Boman
Til top Vis Boman's Profil Søg efter andre indlæg skrevet af Boman
 
hhenne
Forum Bruger
Forum Bruger
Avatar

Bruger siden: 04 August 2009
Lokalitet: Stor-København
Status: Offline
Indlæg: 60
Sendt: 18 Marts 2010 kl. 10:04 | IP-adresse registreret  

@Morse, Nej det er muligt LspCad ikke er vejen frem. Jeg kender det faktisk ikke. Jeg så bare på Thuneaus site, at deres filter konfiguation kan emuleres i LspCad, og tænkte derfor at det kunne være en genvej.

Nej, foreløbeligt har jeg kun overføringsfunktionen. Jeg skal lige have læst op på teorien om hvordan man oversætter det til et digitalt filter. Jeg har en ide om, at nemmeste er at implementere det som et IIR filter med biquads. Min overføringsfunktion er 5. ordens.
Til top Vis hhenne's Profil Søg efter andre indlæg skrevet af hhenne
 
Boye
Forum Bruger
Forum Bruger
Avatar

Bruger siden: 18 Juli 2003
Lokalitet: Stor-København
Status: Offline
Indlæg: 2019
Sendt: 18 Marts 2010 kl. 10:06 | IP-adresse registreret  

hhenne skrev:
... Jeg har selv to Behringer DCX2496, som fungerer rigtigt godt, så jeg undrer mig noget over de udfald, der kommer mod Behringer. Jeg har to, fordi jeg eksperimenterer en del med forskellige filtre, og jeg kører ABX test.


Har du så også kendskab til - eller måske ligefrem afprøvet - Le Cleac'hs metode til justering af Behringeren? http://freerider.dyndns.org/anlage/LeCleach.htm

Det er ganske vist ikke udviklet på basis af Duelunds ideer, men resultatet tyder på fornuftige faseforhold.

Til top Vis Boye's Profil Søg efter andre indlæg skrevet af Boye
 
Meier
Forum Bruger
Forum Bruger
Avatar

Bruger siden: 19 Februar 2004
Lokalitet: Sjælland
Status: Offline
Indlæg: 1414
Sendt: 18 Marts 2010 kl. 10:53 | IP-adresse registreret  

MHenckel skrev:


Filter koefficient

Filter parameter skal generes til FIR filter format. Mig bekendt er der endnu ikke noget program der kan udregne duelund
koefficienter - men det er da super hvis du vil udvikle et ;-)

Hørt - det kunne sku være spændende

Til top Vis Meier's Profil Søg efter andre indlæg skrevet af Meier
 
zmilet
Forum Bruger
Forum Bruger
Avatar

Bruger siden: 15 December 2006
Lokalitet: Østjylland
Status: Offline
Indlæg: 47
Sendt: 18 Marts 2010 kl. 11:06 | IP-adresse registreret  

hhenne

Jeg ved ikke om Rme 9652 er overkill til dette formål, og det var bare også mit indput med henblik på et lydkort med ADAT kunne være. RME laver nogle rigtige gode og stabile lydkort, samt deres drivere er meget stabile. Hvis du vælger et lydkort med ADAT, skal du bare huske, at et sådan signal kun bære 48kHz, det fleste kan godt køre 96kHznogle 192kHz, men så slås 2 kanaler sammen (96kHz), 4 hvis 192kHz, så derfor har man jo lige pludselig kun det halve kanaler, eller 1/4 del. AES output kan trække samlerates op til 192kHz, så hvis jeg skulle vælge, ville jeg vælge et RME AES-32, og kan da også se at der er mange AD-convertere, der kommer med AES input, eller måske direkte ind i effekttrin, hvis de findes.

Det er ihvertfald sådan jeg har forstået tingene????

Jeg bruger mit RME 9652, på en lidt anden måde, men jeg kunne da godt forestille mig, at jeg kunne finde på at lege med det samme som dig på et tidspunkt, og så stadig være glad for at have ekstra kanaler, som jeg så kan bruge til route lyden ud til andre rum, som jeg gør nu, evt. lave et helt 5.1 system

Mvh. Niels

Til top Vis zmilet's Profil Søg efter andre indlæg skrevet af zmilet
 
MHenckel
Forum Bruger
Forum Bruger


Bruger siden: 17 September 2003
Lokalitet: København
Status: Offline
Indlæg: 175
Sendt: 18 Marts 2010 kl. 11:08 | IP-adresse registreret  

LspCad kan bruges til at optimere og designe filter baseret på IIR.

Disse kan så implementeres i Thuneau  op til og med 7. orden - Det kræver blot standard udgaven af LspCad så det kunne godt give meining specielt hvis LspCad iøvrigt skal bruges.

 

Filterkoefficenter til et FIR filter er den ønsked impulse response. sammenhæng mellem impulsrespone og overføringsfunktion er Z-transformation (Digitale signaler) og Fourie-transformation for analoge signaler.

Acurate kan lave disse transformationer mpåske også LspCad

Efter min mening er din største og første udfordring hvordan du vil linarisere de enkelt enheder.

"Faselinære/fasemilde" filtre er der snart mange implementering af hvoraf der er linket til en del i den her tråd + Bessel (acurate)

 

 

Til top Vis MHenckel's Profil Søg efter andre indlæg skrevet af MHenckel Besøg MHenckel's Websted
 

Side af 3 Næste >>
  Indryk indlægOpret nyt emne
Printervenlig udgave Printervenlig udgave

Skift forum
Du kan ikke oprette nye emner i dette forum
Du kan ikke besvare indlæg i dette forum
Du kan ikke slette dine indlæg i dette forum
Du kan ikke redigere dine indlæg i dette forum
Du kan ikke oprette afstemninger i dette forum
Du kan ikke stemme i dette forum

Copyright © 2024 HIFI4ALL.DK - Alle rettigheder forbeholdes