WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 06.08.2001, 03:30   #1
James
Meisteroptiker
 
Registriert seit: 19.05.2000
Ort: Salzburg
Alter: 43
Beiträge: 1.495


James eine Nachricht über ICQ schicken
Standard WAV header

ich habe ein mehr oder weniger kleines problem mit wav headern mit riff header

ich versuche da alles auszulesen

gibt bytes für channel bit... alles okay

aber dann kommt Sample Rate in meinem fall

" 44 AC 00 00" (four bytes long) ich weiss das es 44100Hz sein sollen

AC in dezimal is ja 112

soweit mir bekannt is rechent man es ja so um

1 byte von 0-256
2 byte von 256-65536 mehr brauchen wir ja in dem fall ned

also wären es 44+256*112+112-1 = 28828

also irgendwie daneben

nur stellt sich jetzt die frage ob ich hier totall fasch umrechne oder es einfach anderes geht

James--
James ist offline   Mit Zitat antworten
Alt 06.08.2001, 23:31   #2
Venkman
Inventar
 
Benutzerbild von Venkman
 
Registriert seit: 18.03.2001
Beiträge: 4.563


Standard

AC = 172 !!

nimm mal den win rechen und stell auf wissenschaftlich um - dann aktivier Hx mode klicke ac an und klick dann wieder dec an - also bei mir steht da 172

=> 1152122880dec =>01000100 10101100 00000000 00000000 binary

deine umrechnung versteh ich ja nicht ganz aber ist auch spät am abend und hab nicht wirklich bock dazu - beim cisco curriculum war eine gute zusammenfassung werd mal schuan ob ich sie finde - ich machs immer mit meinem Ti86 und habe ich auch den nicht - > zuerst binär und dann inn dec
____________________________________
extraterrestrial:WCM SETI group - mySetiStats_xml | Meldestelle Kinderpornografie | my DVDs

>When life hands you lemons, ask for tequila and salt.<

|für den optimisten ist das glas halb voll, für den pessimisten halb leer und für den techniker doppelt so groß wie es sein müsste|

error 042# - please restart this matrix! [OK]
Venkman ist offline   Mit Zitat antworten
Alt 07.08.2001, 08:56   #3
helios
Veteran
 
Registriert seit: 21.06.2001
Beiträge: 343


helios eine Nachricht über ICQ schicken
Standard

Du musst die Bytes in umgekehrter Reihenfolge lesen, also 00 00 AC 44.
Wenn du das z.B. mit dem Windows-Rechner von Hex auf Decimal umrechnest, dann kommst du genau auf 44100 (oder wenn du's per Hand machen willst: 10x4096 + 12x256 + 4x16 + 4x1).

PS: Es gab grad vor kurzem in diesem Forum einen Thread "Big im Gegensatz zu Little Endian", wo diese Problematik angeschnitten wird.
____________________________________
religion is a virus from outer space
helios ist offline   Mit Zitat antworten
Alt 07.08.2001, 13:42   #4
James
Meisteroptiker
 
Registriert seit: 19.05.2000
Ort: Salzburg
Alter: 43
Beiträge: 1.495


James eine Nachricht über ICQ schicken
Standard

1000 dank hehe komisch da is wohl beim umrechnen der hund drinnen gewesen hehe ich danke auf jedenfall
James ist offline   Mit Zitat antworten
Alt 07.08.2001, 13:47   #5
Venkman
Inventar
 
Benutzerbild von Venkman
 
Registriert seit: 18.03.2001
Beiträge: 4.563


Standard

nobody's perfect - oder shit happens - was dir lieber von den sprüchen ist
____________________________________
extraterrestrial:WCM SETI group - mySetiStats_xml | Meldestelle Kinderpornografie | my DVDs

>When life hands you lemons, ask for tequila and salt.<

|für den optimisten ist das glas halb voll, für den pessimisten halb leer und für den techniker doppelt so groß wie es sein müsste|

error 042# - please restart this matrix! [OK]
Venkman ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:56 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag