Comment lire les fichiers .aiff avec C (4 / 11 étapes)

Étape 4: Lire le nombre d’octets restant dans le fichier

Selon le format des fichiers .aiff les quatre octets doit être le nombre d’octets dans le fichier entier (comme vu sur la toute première photo de ce tutoriel). Le problème est que vous pouvez seulement lire sur un seul octet à la fois. Par conséquent, vous devez mélanger tous les octets dans le bon ordre.

1) lire les quatre octets dans un tableau de caractères.

2) fusionner les quatre octets à une donnée de type non signé.
Remarque : Pour fusionner les quatre octets que vous avez besoin d’utiliser des opérations au niveau du bit. Le fichier .aiff utilise le format big-endian (bit le plus significatif se dirige vers l’extrême gauche)

- Définissez votre variable unsigned à zéro.
- Passer le premier caractère que vous avez lu 24 (3 * 8 (c’est le quatrième octet et 1 octet = 8 bits)) vers la gauche.
- Bit-étau ou la valeur que vous gagnez avec votre variable non signé.
- Procédez de la même manière pour le reste des octets, sauf diminuer le nombre d’octets (par exemple, 16 (2 * 8) pour le deuxième octet) (voir image ci-dessus).

Remarque : Vous pouvez lire toutes les données de type entier à l’aide de la logique dans cette étape.

Articles Liés

Comment éditer les fichiers Audio avec Cool Audio Editor ?

Comment éditer les fichiers Audio avec Cool Audio Editor ?

popularfly.com ( http://www.popularfly.com ), à la Cool Audio Editor est un logiciel qui vous permet de créer, modifier, filtrer, appliquer des effets et convertir des fichiers audio d'édition d'audio puissant. Vous pouvez combiner, copier, mélanger,
Afficher les fichiers PDF avec un serveur linux.

Afficher les fichiers PDF avec un serveur linux.

Un de ces jours un serveur web sera beaucoup d'un appareil comme le lave vaisselle, tv ou système a/c. Il y a déjà des cadres photo électroniques et afficher le contenu web interactif est la prochaine étape logique. Traditionnellement la distribution
Comment lire les données de la température sur votre site Internet ?

Comment lire les données de la température sur votre site Internet ?

Aujourd'hui, je vais vous montrer comment lire les données de température DHT11 humidité et capteur de température est attaché à l'Arduino UNO qui utilise le bouclier ethernet pour envoyer des données de température à votre site Web personnel ! Cela
Jouer les fichiers audio avec votre arduino

Jouer les fichiers audio avec votre arduino

Vous pouvez lire des fichiers mp3 avec votre arduino !Comment ? ->Vous avez seulement besoin de regarder cette vidéo : http://bit.ly/1LS4IapÉtape 1: matériauxvous avez seulement besoin de ces choses :-micro sd-bouclier avec fente pour carte sd-Commen
Comment lire les tablatures de guitare : pour les débutants

Comment lire les tablatures de guitare : pour les débutants

Que vous soyez un débutant ou un joueur de guitare intermédiaire, lecture de notes d'une guitare peut être difficile et parfois déroutantes. Tablatures de guitare d'apprentissage est un moyen plus facile, plus simple d'apprendre à jouer une guitare.
Comment lire les codes de date sur ICs/jetons

Comment lire les codes de date sur ICs/jetons

Vous êtes-vous déjà demandé quelle année cette puce vieux que vous avez autour de la pose était ? Vous êtes tout simplement curieux ? Voici comment lire les codes de date sur ICs/chips plus courantes.Tout ce que j'ai ici repose de la (étonnamment peu
Rendre votre windows à lire les fichiers écrits dans le bloc-notes !

Rendre votre windows à lire les fichiers écrits dans le bloc-notes !

Salut, j'ai cette instructable je vais vous apprendre à rendre votre windows xp lire des fichiers texte sur votre PC via un script VBscript simple!. J'ai fait ce instructable en réponse à une demande d'un précédent instructable que j'ai fait qui rend
Comment lire les tablatures de guitare

Comment lire les tablatures de guitare

si vous voulez apprendre à jouer de la guitare ? Eh bien, vous êtes au bon endroit ! « Quels sont les tablatures de guitare? », vous pouvez demander.  Tablatures de guitare sont une version plus facile des partitions, écrite juste pour guitare. Tabla
Comment verrouiller les fichiers sur les ordinateurs Windows 10.

Comment verrouiller les fichiers sur les ordinateurs Windows 10.

Cette instructable va vous apprendre comment faire pour verrouiller les fichiers sur votre ordinateur que vous souhaitez garder privé.Étape 1: Choisissez le dossier que vous souhaitez bloquer.Naviguez jusqu'au dossier sur votre ordinateur dans lequel
Lire les étiquettes RFID avec un Arduino

Lire les étiquettes RFID avec un Arduino

dans ce projet, vous apprendrez à lire une étiquette d'IRF en utilisant le lecteur d'Innovations ID-12 et un Arduino Duemilanove.Étape 1: Let's Get Started ! Nous allons utiliser l' ID Innovations ID-12 pour exécuter la tâche de lecture d'une étiquet
Comment lire les manga

Comment lire les manga

Jamais essayé de lire un manga ? C'est étrange au début, peut-être vous n'avais aucune idée de quelle manière de lire le dialogue, renversé les pages la mauvaise façon, ou n'a pas pu naviguer dans les panneaux ? Si vous êtes tout simplement coincé, c
Comment lire les Runes

Comment lire les Runes

Si vous ne croyez pas dans le paranormal ou métaphysique s'il vous plaît ne laissez pas moyen ou grossiers commentaires sur l'Instructable, Merci.  Nous sommes nouveau sur Instructables mais pas le monde du paranormal.Lecture de Runes est l'une des m
Comment lire les tablatures de guitare sur piano

Comment lire les tablatures de guitare sur piano

avez-vous jamais entendu une chanson à la guitare et a souhaité vous pourriez le jouer au piano ?Cette instructable est destinée à vous apprendre à faire exactement cela. Dans les prochaines étapes, je vais vous apprendre à jouer de la musique pour l
Facile ! Comment organiser les fichiers de l’école

Facile ! Comment organiser les fichiers de l’école

Il s'agit d'un moyen extrêmement simple mais utile de conserver tous les documents que vous recevez tout au long de l'année scolaire. En adhérant à ce système d'organisation, vous êtes garanti pour éviter de dépenser des heures à chercher des documen