MacMusic.org  |  PcMusic.org  |  440Software  |  440Forums.com  |  440Tv  |  Zicos.com  |  AudioLexic.org
Loading... visitors connected
> Rec 16 Bit En 24, ... incidences?
Banned
post Tue 3 Feb 2004, 14:09
Post #1


SuperHero
********

Group: Members
Posts: 2,192
Joined: 05-Apr 01
From: PUYVERT - FR
Member No.: 419




Bonjour, hier j'ai tranféré des pistes en 16bit issues d'un DR16;
et j'm'aperçois aujourd'hui qu'elles ont été enregistrées en 24bit dans le Mac.

Cela a-t-il des incidences,
mis-à-part la taille excessive des fichiers?

Merci
Go to the top of the page
 
+Quote Post
12 Pages V  « < 6 7 8 9 10 > »   
Start new topic
Replies (70 - 79)
deejaydust
post Tue 17 Feb 2004, 14:31
Post #71


Advanced Member
*****

Group: Members
Posts: 400
Joined: 18-Dec 03
From: Paris - FR
Member No.: 31,365




QUOTE (sebalto @ Feb 17 2004, 11:46)
Mais pourtant je suis sûr que le zero volt était placé sur la valeur qui representait la moitié de l'echelle de quantification dans le 2's complement code...

blink.gif blink.gif le 0V au "milieu".. c'est pas trop etonant non?
QUOTE
Ou bien alors ca veut dire que "de bas en haut" on commence par representer la +haute valeur positive puis on decroit jusqu'à zero puis on remonte jusqu'à la plus haute valeur négative.
T'es sûr que le zero V en complement code s'écrit 000000000000000 ?
M'arrangerais bien qu'il s'écrive 01111111111111111 pour le coup:) ou 1000000000000000 à la limite car on peut pas trouver de valeur qui sépare 65536 en 2 paquts egaux:)

je crois que tu te compliques un peu la vie..

en 16bits, y a bien 2 puissance 16 valeurs possibles, soit 65636 valeurs..
le 0 fait partie de ces valeurs..
en fait, la valeur la plus haute est tout simplement +32767, et la plus basse -32768.. la poire est bien coupée en 2..
mais le + se fait carotte (a cause du zero).

+32767 donne 0111111111111111
-32768 donne 1000000000000000

d'apres ce que je comprends, le two's complement "inverse" simplement la valeur du MSB..

mais bon, je suis dj..
et puis j'ai un bac litteraire aussi..

tongue.gif smile.gif


--------------------
mais ou est passé l'ordinateur?
Go to the top of the page
 
+Quote Post
sebalto
post Tue 17 Feb 2004, 16:21
Post #72


Advanced Member
*****

Group: Members
Posts: 487
Joined: 05-Jul 02
From: Paris - FR
Member No.: 5,483




QUOTE (deejaydust @ Feb 17 2004, 13:31)
QUOTE (sebalto @ Feb 17 2004, 11:46)
Mais pourtant je suis sûr que le zero volt était placé sur la valeur qui representait la moitié de l'echelle de quantification dans le 2's complement code...

: le 0V au "milieu".. c'est pas trop etonant non?

ben oui je trouve ça logique également mais alors si il est au milieu de l'echelle son code n'est pas 0000000000000000 comme cité dans ton bouquin ??
Go to the top of the page
 
+Quote Post
Messensib
post Tue 17 Feb 2004, 16:28
Post #73


SuperHero
********

Group: Members
Posts: 2,748
Joined: 04-Sep 02
From: Elancourt - FR
Member No.: 7,376




QUOTE (deejaydust @ Feb 17 2004, 14:31)
je crois que tu te compliques un peu la vie..

en 16bits, y a bien 2 puissance 16 valeurs possibles, soit 65636 valeurs..
le 0 fait partie de ces valeurs..
en fait, la valeur la plus haute est tout simplement +32767, et la plus basse -32768.. la poire est bien coupée en 2..
mais le + se fait carotte (a cause du zero).

+32767 donne 0111111111111111
-32768 donne 1000000000000000

d'apres ce que je comprends, le two's complement "inverse" simplement la valeur du MSB..

mais bon, je suis dj..
et puis j'ai un bac litteraire aussi..

tongue.gif  smile.gif

Là, "poussière de DJ" s'adresse à sebalto. Je crois que c'est le 1er qui se complique la vie. Je m'adresse à lui:
En 16 bits, OK, 65636 . Comme tu marche à l'envers, tu vas de:
- Vfs = 1111111111111111 à
+ Vfs = 0000000000000000
Donc de 65636 à zéro.
Et le centre est évidemment à
V = 0 Volt = 0111111111111111 qui vaut 32768
Tout ça avec l'histoire du zéro qui compte comme 1er nb

Libre à toi, et c'est mieux, d'ailleurs, d'appeler:
0000000000000000 ---> + 32768
0111111111111111 ---> zéro
1111111111111111 ---> - 32768

Moi, je préférerais que le nb binaire monte avec la tension, mais je suis tolérant.
Mais t'as de la chance d'avoir fait un bac littéraire. Moi, je serais assez inculte (d'ailleurs je n'en pratique aucun)
Go to the top of the page
 
+Quote Post
deejaydust
post Tue 17 Feb 2004, 16:29
Post #74


Advanced Member
*****

Group: Members
Posts: 400
Joined: 18-Dec 03
From: Paris - FR
Member No.: 31,365




QUOTE (sebalto @ Feb 17 2004, 15:21)
ben oui je trouve ça logique également mais alors si il est au milieu de l'echelle son code n'est pas 0000000000000000 comme cité dans ton bouquin ??

ben si biggrin.gif

"
en 16bits, y a bien 2 puissance 16 valeurs possibles, soit 65636 valeurs..
le 0 fait partie de ces valeurs..
en fait, la valeur la plus haute est tout simplement +32767, et la plus basse -32768.. la poire est bien coupée en 2..
mais le + se fait carotte (a cause du zero).

+32767 donne 0111111111111111
-32768 donne 1000000000000000

"


--------------------
mais ou est passé l'ordinateur?
Go to the top of the page
 
+Quote Post
deejaydust
post Tue 17 Feb 2004, 16:51
Post #75


Advanced Member
*****

Group: Members
Posts: 400
Joined: 18-Dec 03
From: Paris - FR
Member No.: 31,365




QUOTE (Messensib @ Feb 17 2004, 15:28)
Là, "poussière de DJ" s'adresse à sebalto. Je crois que c'est le 1er qui se complique la vie. Je m'adresse à lui:
En 16 bits, OK, 65636 . Comme tu marche à l'envers, tu vas de:
- Vfs = 1111111111111111 à
+ Vfs = 0000000000000000
Donc de 65636 à zéro.
Et le centre est évidemment à
V = 0 Volt = 0111111111111111 qui vaut 32768
Tout ça avec l'histoire du zéro qui compte comme 1er nb

Libre à toi, et c'est mieux, d'ailleurs, d'appeler:
0000000000000000 ---> + 32768
0111111111111111 --->  zéro
1111111111111111 --->  - 32768

Moi, je préférerais que le nb binaire monte avec la tension, mais je suis tolérant.
Mais t'as de la chance d'avoir fait un bac littéraire. Moi, je serais assez inculte (d'ailleurs je n'en pratique aucun)

oh moi tu sais je me complique pas trop la vie..
surtout que j'ai sous les yeux la "truth table" des systemes 16bits a 2's complement laugh.gif

je marche pas a l'envers, je remplace seulement le MSB..

si le nombre binaire augmentait avec la tension, 0V ne pourrait pas etre codé 0000000000000000 wink.gif


--------------------
mais ou est passé l'ordinateur?
Go to the top of the page
 
+Quote Post
sebalto
post Tue 17 Feb 2004, 17:20
Post #76


Advanced Member
*****

Group: Members
Posts: 487
Joined: 05-Jul 02
From: Paris - FR
Member No.: 5,483




la truth table on peut y acceder quelque part sur le net?
Pasque c'est pas tout tout clair encore là pour moi:)
comme ça ca serait reglésmile.gif
Go to the top of the page
 
+Quote Post
Messensib
post Tue 17 Feb 2004, 17:39
Post #77


SuperHero
********

Group: Members
Posts: 2,748
Joined: 04-Sep 02
From: Elancourt - FR
Member No.: 7,376




QUOTE (deejaydust @ Feb 17 2004, 16:51)
oh moi tu sais je me complique pas trop la vie..
surtout que j'ai sous les yeux la "truth table" des systemes 16bits a 2's complement laugh.gif

je marche pas a l'envers, je remplace seulement le MSB..

si le nombre binaire augmentait avec la tension, 0V ne pourrait pas etre codé 0000000000000000  wink.gif

Ah, si c'est la table de la loi !!!!! laugh.gif laugh.gif
Ta dernière phrase, je comprends pas ton pb.
J'te dis que zéro est codé 0111111111111111, pas 16 zéros. tongue.gif

sebalto, te laisse pas influencer.

This post has been edited by Messensib: Tue 17 Feb 2004, 17:41
Go to the top of the page
 
+Quote Post
deejaydust
post Tue 17 Feb 2004, 17:51
Post #78


Advanced Member
*****

Group: Members
Posts: 400
Joined: 18-Dec 03
From: Paris - FR
Member No.: 31,365




QUOTE (Messensib @ Feb 17 2004, 16:39)
QUOTE (deejaydust @ Feb 17 2004, 16:51)

si le nombre binaire augmentait avec la tension, 0V ne pourrait pas etre codé 0000000000000000  wink.gif

Ta dernière phrase, je comprends pas ton pb.
J'te dis que zéro est codé 0111111111111111, pas 16 zéros. tongue.gif

je comprends pas ton probleme non plus.. biggrin.gif
je te dis que zero est codé 0000000000000000, pas 0111111111111111..
c'est justement un des avantages de ce code.. zero V est codé zero.

This post has been edited by deejaydust: Tue 17 Feb 2004, 17:52


--------------------
mais ou est passé l'ordinateur?
Go to the top of the page
 
+Quote Post
Messensib
post Tue 17 Feb 2004, 18:37
Post #79


SuperHero
********

Group: Members
Posts: 2,748
Joined: 04-Sep 02
From: Elancourt - FR
Member No.: 7,376




Tu l'as acheté chez Auchan ton bouquin !!! laugh.gif laugh.gif

Explique-toi un peu mieux, scrogneugneu, donne des exemples.
S'il y a 32768 niveaux au dessus et idem en dessous de zéro, à quel chiffre binaire correspondent par ex. un niveau au dessus ou un niveau au dessous de zéro ? Je ne demande qu'à comprendre.

Le système de sebalto me semble tellement plus simple et clair.
Go to the top of the page
 
+Quote Post
Francois Déchery
post Tue 17 Feb 2004, 19:27
Post #80


Webmaster
Group Icon

Group: Admin
Posts: 3,204
Joined: 29-Oct 00
From: Sommieres - FR
Member No.: 11




la repnde est par exemple dans cet article:
QUOTE
For example, with 4 bits, we can code the values from 0000b (0 in our well known decimal form) to 1111b (15 in decimal). This format is called unsigned integer. To represent signed integers, we use two’s complement form: 0000b to 0111b are 0 to 7 in decimal, and 1111b to 1000 are –1 to –8 in decimal. The value range that can be represented with integer formats is two raised to the number of bits. For example, with 8 bits we can code 0 to 255 (=2^8) or –128 to +127; with 16 bits, from 0 to 65535 (=2^16) or –32768 to +32767, and so on.


Ca semblait plus simple en theorie de mettre (dans cet exemple en 4bits=)
le - à 0000b (0 en decimal) ,
le 0 à 0111b (7 en decimal)
le + à 1111b (15 en decimal)

mais pour un computer qui lui compte en binaire et PAS en decimal, c'est plus simple d'utiliser le MSB (le premier bit a gauche) pour savoir si c'est un chiffre negatif ou positif, puis d'utiliser les autres bits a gauche pour determiner la valeur, SANS faire de calcul....

Pendant que je faisais du Google j'ai trouvé cette MINE, tres bien faites avec dessins, extrait mp3, etc...
http://eamusic.dartmouth.edu/~book/MATCpag...ofcontents.html

ET ca, pour ceusse fortiche en math et en equations:
http://crca.ucsd.edu/~msp/techniques/latest/book-html/

ca vient d'universités americaines. J'en ai trouvé aussi dans les univ. francaise, mais la ya que le sommaire a chaque fois huh.gif dans ce pays on garde jalousement son savoir, chez les anglos saxons on le partage... c'est pas nouveau, mais a chauqe fois ca m'agace...reusement que sur MacMusic on essaye d'inverser la tendance wink.gif

PS:Au passage, un petit "truc" pour convertir du binaire en decimal:

par exemple si vous avez un mots a 4 bits (de 0000 a 1111) vous assignez les puissance de 2 de droite a gauche, en commencant par 1:
8 4 2 1 (Si c'est du 8 bit ca donne 128 64 32 16 8 4 2 1, etc...)

Maintenant pour convertir vous faite la somme des chiffre correspondant au bit qui sont a 1:
exemple :
1011b= 8 + 0 + 2 + 1 = 11
1000b= 8 + 0 + 0 + 0 = 8
0011b= 0 + 0 + 2 + 1 = 3


--------------------
Soif, MacMusic Webmaster

440Software, our new audio software directory
_____________________________________

440Software, notre nouveau site sur les logiciels audio pour Mac, PC et iPhone/iPad
Go to the top of the page
 
+Quote Post

12 Pages V  « < 6 7 8 9 10 > » 
Reply to this topicStart new topic
41 User(s) are reading this topic (41 Guests and 0 Anonymous Users)
0 Members:

 

Welcome Guest
Contribute
Lo-Fi Version - Tue 2 Jul 2024, 14:09
- © PcMusic 1997-2007