hur göra rätt tonkurva vid skarv närfält och avståndsmätning

Hur funkar tekniken bakom bra hifi?

Moderator: Redaktörer

Linnar
 
Inlägg: 666
Blev medlem: 2005-05-16

Inläggav Linnar » 2008-07-01 20:38

celef skrev:är det jättesvårt att programmera? vad använder man för verktyg? om man t ex vill programmera ett program som kan omvandla exempelvis edges exportformat till andra exportformat, vad krävs det för verktyg för att programmera detta?


Programmera lär man sig inte i en handvändning.
Jag använder "C" och det kompletta EDI-verktyget Lcc. Det finns några Basic dialekter som är gratis. Basic är kanske lättare att lära sig men jag tycker man skall använda "C" eller möjligtvis "C++".

Annars är just denna specifika uppgift kanske lättare att fixa med Excel.

Hur ser en sådan Edge-fil ut?
Jag har aldrig kollat själv.

Användarvisningsbild
celef
 
Inlägg: 16452
Blev medlem: 2003-06-28
Ort: helsefyr

Inläggav celef » 2008-07-01 23:18

för en massa år sedan var väl visual basic något många hemmaknackare pysslade med, används det fortfarande?

ja, excel kanske är lösningen, ska kolla upp det

edges exportformat ser ut så här

Kod: Markera allt
f[Hz]   Uncompensated level [dB}   Uncompensated phase [dB}   
20   0,0187577   2,39796   
21,1893   0,0210607   2,53973   
22,4492   0,0236441   2,68978   
23,7841   0,0265415   2,84857   
25,1984   0,0297908   3,01658   
26,6968   0,0334345   3,19433   
28,2843   0,0375199   3,38234   
29,9661   0,0421   3,58117   
31,748   0,0472338   3,79139   
33,6359   0,0529873   4,0136   
35,6359   0,0594342   4,24841   
37,755   0,0666564   4,49648   
40   0,0747453   4,75844


tyvärr kan inte mina program läsa formatet
Bikinitider

Linnar
 
Inlägg: 666
Blev medlem: 2005-05-16

Inläggav Linnar » 2008-07-03 01:02

Nedan är en del av en mätfil i Speaker Workshop:

300.000000 0.199000 0.799000
350.000000 0.174000 0.899000
400.000000 0.099000 0.749000
450.000000 0.023000 0.169000
500.000000 0.023000 0.127000
550.000000 0.011000 0.002000
600.000000 -0.005000 0.127000
650.000000 -0.005000 0.249000
700.000000 -0.036000 0.449000
750.000000 -0.036000 0.699000
800.000000 -0.024000 0.699000
850.000000 -0.019000 0.609000
900.000000 -0.019000 0.599000
950.000000 -0.016000 0.599000
1000.000000 -0.041000 0.582000
1050.000000 -0.074000 0.691000
1100.000000 -0.123000 0.899000
1150.000000 -0.140000 1.116000
1200.000000 -0.153000 1.324000
1250.000000 -0.146000 1.606000
1300.000000 -0.124000 1.763000
1350.000000 -0.103000 1.885000
1400.000000 -0.090000 1.874000
1450.000000 -0.090000 1.937000
1500.000000 -0.091000 1.974000
1550.000000 -0.100000 1.999000
1600.000000 -0.125000 2.024000
1650.000000 -0.133000 2.199000
1700.000000 -0.133000 2.310000
1750.000000 -0.128000 2.432000
1800.000000 -0.117000 2.577000


Skillanden mellan Edge-filen och denna är texten överst i Edge-filen som inte finns i Speaker Workshop-filen. Vidare så har SW-filen 1 space mellan värdena medan Edge har 3 space.
Edge använder komma (,) som decimalseparator medan SW har punkt (.). Edge använder 5 decimaler medan SW använder 6 decimaler.

Om det är detta som skiljer de olika standarderna åt så är det en lätt sak att fixa manuellt eller i Excel.
(antal decimaler behöver dock inte ändras då ingen decimal är 0 automatiskt)

Användarvisningsbild
Svante
Audiot!
 
Inlägg: 37552
Blev medlem: 2004-03-03
Ort: oakustisk

Inläggav Svante » 2008-07-03 02:24

Linnar skrev:...
medan Edge har 3 space.
...
Edge använder komma (,)
...


Edge har tab mellan kolumnerna. Den går utmärkt att importera direkt i Excel.

Edge använder den decimalseparator som du har ställt in i Windows. Detta bla för att det ska gå att importera filen i Excel.
Så länge har jag längat efter att loudness war skulle vara över. Nu börjar jag tro att vi faktiskt är där. Kruxet är att vi förlorade.

Linnar
 
Inlägg: 666
Blev medlem: 2005-05-16

Inläggav Linnar » 2008-07-03 22:47

Svante skrev:
Linnar skrev:...
medan Edge har 3 space.
...
Edge använder komma (,)
...


Edge har tab mellan kolumnerna. Den går utmärkt att importera direkt i Excel.

Edge använder den decimalseparator som du har ställt in i Windows. Detta bla för att det ska gå att importera filen i Excel.


OK, då är det bara för intresserade att konvertera!

Användarvisningsbild
celef
 
Inlägg: 16452
Blev medlem: 2003-06-28
Ort: helsefyr

Inläggav celef » 2008-07-03 23:09

jag hajjar inte, hur får jag in den exporterade kurvan in i excel? är det kopiera å klipp å klistra som gäller?
Bikinitider

Användarvisningsbild
IAmAWalRus
 
Inlägg: 161
Blev medlem: 2008-06-24
Ort: Stockholm

Inläggav IAmAWalRus » 2008-07-03 23:21

celef skrev:jag hajjar inte, hur får jag in den exporterade kurvan in i excel? är det kopiera å klipp å klistra som gäller?


Nu har ju jag en engelsk version av Excel..

Men nåt sånt här:
Copy/paste in i Excel och sen välja menyn data, text till kolumner.
Mellanslag som separator, klicka avanceratknappen o välja punkt istället för komma som avskiljare... Klart

Användarvisningsbild
celef
 
Inlägg: 16452
Blev medlem: 2003-06-28
Ort: helsefyr

Inläggav celef » 2008-07-04 18:22

det lät ju lätt, det skall jag prova :)
Bikinitider

Användarvisningsbild
Svante
Audiot!
 
Inlägg: 37552
Blev medlem: 2004-03-03
Ort: oakustisk

Inläggav Svante » 2008-07-05 01:08

Dra och släpp filen på Excel räcker.
Eller File|open välj filtyp txt, open och tryck på Finish.

Det blir krångel med decimalpunkt/komma om man har skapat filen på en dator med decimalpunkt och öppnar den på en med decimalkomma eller tvärtom.

I Basta!s motsvarande exportruta kan man välja om man vill ha komma eller punkt.
Så länge har jag längat efter att loudness war skulle vara över. Nu börjar jag tro att vi faktiskt är där. Kruxet är att vi förlorade.

Användarvisningsbild
ribbon
 
Inlägg: 143
Blev medlem: 2004-08-02

Inläggav ribbon » 2008-07-08 17:44

Skarva närfält/frifält med TombStone:

Bild

Föregående

Återgå till Teknikforum


Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 20 gäster