Fitxer:Progression continue octave do3 do4.ogg

El contingut de la pàgina no s'admet en altres llengües.
De la Viquipèdia, l'enciclopèdia lliure

Progression_continue_octave_do3_do4.ogg(Fitxer de so Ogg Vorbis; durada: 4,8 s; 15 kbps)

Descripció a Commons

Resum

Descripció
English: Continuous progression (glissando) on one octave, from C3 to C4; made with Scilab, converted from WAV to OGG by ffmpeg2theora
Français : Progression continue (glissando) sur une octave, du do3 au do4 ; fait avec Scilab, converti de WAV vers OGG par ffmpeg2theora
Data
Font Treball propi
Autor Christophe Dang Ngoc Chan (cdang)
Permís
(Com reutilitzar aquest fitxer)
GFDL

Scilab source

 clear;
 fs = 5000; // frequence d'echantillonnage
 // fs = 1000; // lors des tests
 duree=4; // duree de l'air en secondes
 n=216; // nombre total de marches (18 marches par demi-ton : 1/4 comma)
 raison = 2^(1/n); // les notes suivent une suite geometrique
 // afin de doubler la frequence a la fin
 
 N = round(duree*fs/n); // nombre de pas par marche
 
 f=264; // do3
 // f=50; // lors des tests
 son(1)=0;
 
 for i=0:n-1
    decalage=i*N;
    // raccordement entre les marches
    if i==0 then
       phase=0;
    else
       valeur_penultieme=son(decalage-1);
       valeur_precedente=son(decalage);
       phase=asin(valeur_precedente);
       signe=valeur_precedente-valeur_penultieme;
       if signe < 0 then
          if valeur_precedente < 0 then
             phase = -%pi-phase;
             else phase = %pi-phase;
          end
       end
    end
    for j=1:N
       instant=j/fs;
       son(decalage+j) = sin(2*%pi*instant*f+phase);
    end
       f = f*raison;
 end
 
 // terminer en decrescendo
 taille = max(size(son));
 valeur_penultieme=son(taille-1);
 valeur_precedente=son(taille);
 phase=asin(valeur_precedente)+1/fs;
 signe=valeur_precedente-valeur_penultieme;
 if signe < 0 then
    if valeur_precedente < 0 then
       phase = -%pi-phase;
       else phase = %pi-phase;
    end
 end
 demi_seconde = round(fs/2);
 for i=0:demi_seconde-1
    instant = i/fs;
    son(i+taille)=sin(2*%pi*instant*f+phase)*(1-i/demi_seconde);
 end
 
 // plot(son') // lors des tests
 
 savewave('progression_continue_octave_do3_do4.wav', son', fs)
 
 // wavwrite(son', fs, 'progression_continue_octave_do3_do4') // alternative

Llicència

Jo, el titular dels drets d'autor d'aquest treball, el public sota la següent llicència:
GNU head S'autoritza la còpia, la distribució i la modificació d'aquest document sota els termes de la llicència de documentació lliure GNU versió 1.2 o qualsevol altra versió posterior que publiqui la Free Software Foundation; sense seccions invariants, ni textos de portada, ni textos de contraportada. S'inclou una còpia d'aquesta llicència en la secció titulada GNU Free Documentation License.
w:ca:Creative Commons
reconeixement compartir igual
Aquest fitxer està subjecte a la llicència de Creative Commons Reconeixement i Compartir Igual 3.0 No adaptada.
Sou lliure de:
  • compartir – copiar, distribuir i comunicar públicament l'obra
  • adaptar – fer-ne obres derivades
Amb les condicions següents:
  • reconeixement – Heu de donar la informació adequada sobre l'autor, proporcionar un enllaç a la llicència i indicar si s'han realitzat canvis. Podeu fer-ho amb qualsevol mitjà raonable, però de cap manera no suggereixi que l'autor us dóna suport o aprova l'ús que en feu.
  • compartir igual – Si modifiqueu, transformeu, o generareu amb el material, haureu de distribuir les vostres contribucions sota una llicència similar o una de compatible com l'original
Aquest avís de llicència s'ha afegit a aquest fitxer d'acord amb l'actualització de la llicència GFDL.

Llegendes

Afegeix una explicació d'una línia del que representa aquest fitxer
Continuous progression (glissando) on one octave.

Elements representats en aquest fitxer

representa l'entitat

Historial del fitxer

Cliqueu una data/hora per veure el fitxer tal com era aleshores.

Data/horaMiniaturaDimensionsUsuari/aComentari
actual14:35, 7 nov 20064,8 s (8 Ko)Cdang{{Information |Description={{en|Continuous progression ''(glissando)'' on one octave, from C3 to C4; made with [http://www.scilab.org/ Scilab], converted from WAV to OGG by ffmpeg2theora}} {{fr|Progression continue ''(glissando)'' sur une octave, du do3 a

La pàgina següent utilitza aquest fitxer:

Ús global del fitxer

Utilització d'aquest fitxer en altres wikis:

Metadades