Comunidad de diseño web y desarrollo en internet online

Animacion de Barras para sonido

Citar            
MensajeEscrito el 19 Ago 2008 02:03 pm
Quiero saber como hacen esta animación que varia de acuerdo al sonido que se reproduce iwal a la que sale en la pantalla del estereo del carro o el equipo de sonido de la casa, que representa los graves, medios y agudos, haber si algun hermano claber puede decirme como hacerle porque mola un monton y llevo ya un buen rato intentando hacerla y no puedo, puedo emularla pero quiero una que realmente refleje lo que se esta reproduciendo y no una que engañe al usuario.

La animacion en cuestion la pueden encontrar en la sección de SoundLoops de la página que indico abajo, cheken cualquier lista de sonidos y al lado izq. de cada pista, aparece bajo el nombre de Flashtrack Console

http://www.flashkit.com/loops/Alternative/Alternative/

Por NeoCesar

Claber

1415 de clabLevel

14 tutoriales

Genero:Masculino  

Algun lugar dentro de la Matrix (Lima - Perú)

firefox
Citar            
MensajeEscrito el 19 Ago 2008 03:14 pm

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 19 Ago 2008 03:18 pm
Es una solución, pero esa animacion de espectro de sonido en barras existe en esa página desde antes de la salida de AS3, y la verdad necesito hacerlo con AS2 pues el AS3 aun no lo he empezado a usar.

Por NeoCesar

Claber

1415 de clabLevel

14 tutoriales

Genero:Masculino  

Algun lugar dentro de la Matrix (Lima - Perú)

firefox
Citar            
MensajeEscrito el 19 Ago 2008 03:37 pm
Tienes razón, por curiosidad bajé un swf y lo decompilé y está hecho con AS1, fíjate en el código:

Código ActionScript :

load = "no";

ifFrameLoaded(8){
   
    gotoAndPlay(4);
   
}

gotoAndPlay(2);

data = 5634131605081105552319242322222246141413131314134827262626262626181312111211121141192520192220216427272727272727452222222222222228070606070607061107050605050505512329292926292637090304040404045015141313131313251008070706070769373434343434345814181416151516480605050405050524111312131312132217131313131413802930302930293025042614181817185420151717171717522521272623262442151515151515150305070808050301401109090909080980302828282828284208090608060707602827282828282862323834343634343906090707060607742932313232323146060101010100017021222122222222490708010205010322060505040505041906020203020202803939394040394080313029302929294115211921192019462223212121212105020203030303046326272626262726350604040405040488444443444444446327252525252525572224232323232328161516151615162833111506081006181513181717171760222120202020214507010101010101180202020202020223011306060907085719212021212120522727272727272741293030303029307733323232323132241117171714171518071211111111117326201524221721231013141213131334081009101010094808131012111111350402020202020370202418192119205933323232333233250707060606060649173525282828283423192221222122804135383837383738162120202019206824303124262925492019201819191942171817181817185615141514141414782524242424242487354035353736360707030405050504683840403940393915121313131313134120192020201920310511030508050772323131323131311814131514141414161314151515151569323130303031304013000101010100262228272727272819131413141414144519161616151615320705060606060553282827282827296527242423232323874542424242424239020100010101005046143223252825341613181717161743111211121211120906080607060705300807070708060838112014141715155920191719191819662927272727272731050402040303031510090809090909452024252522252356322626272726260305040405050505180903030302030325121213121213122505110911101010632419201919191978393736363636364715131213131312491212131313131344002310141414145228242625262526642930303130303154161515151514152604080708050301361008080707070777302828282828285311080808080808332020212021202173283631313331325121232221212121884141414141414139100808090808085813131213131212560912030409050622110909090909093012100910101010873937383738383775252022212121213906141113121212782929262727272723092013141615155924242523232424561303030403030388434443434343436726262626262626571113050610070970333232323232313931131505081006592121161717171866303029292929291905050706060506562930272929282987353934343635354307020403050304884443434343434269332829292929302111101212111211200310111107110703060000010101001803030403040403311110111111101105050505050505056932343233333333351414141414141442111111111111121206040403040403612929292929292954072816192019208744414141414141712221212020202123111010101010103209171811131611020409100910091034191817171817177019171616161616873939393939393963273327282928291103070505040604803635353535353533060301020201035018181818181818240308000206020478373735363636355219130718141014662225252425252505010202010102022314040504040504390603010100020071232221212021211811070807070707150706050605050554242625262626261204030404040404622927282828282764363535353535351721230411080208492522272625252537050505040504053322222222222122070100000000000051253226272928286431303030303030512323222223232214030303030303032604030303030303552429293026292728242021212221216020171817181718030203030303030342151514141514158635343333333334261517171717171704101313131314135436343433343434502726262626262639091601050505062305070303030304753429353431343148232322222223222611172011151713562423232323232387353332333232325032363435353535080709090909090970323833333434336929252626272627350906050505050631200815131313138944414242424242563832383734373409010100000000005418171716171717793333323332323260323030303130301608141315131414421416141515151534070908080808086020212120212021150504040504050482434241424241422804030303030303521110090909090944252625262626252333111607081106271407121010101012040403030402041703010001000001210603040303030439031204040805065030292929292930352424242524242547111010101010104621232423242423371218181915191611090405050605061010090314110509070000010000000017030101010000006727302829292929281111101110111076233024242725264817161716161616512930303030303180304435383737378145394040404040641208080707070854100304020303033116242618212420201217181718171730181514151515156317161415151515994441414141414170273428283029293010050808080708833635343534343433191817171817183611131313131312171002090703070366303030303030296727262626262625361115151515151537141516151516151506040305030304130110070808090764252423232323231905070606060606271010090809090841202321232323232202020201020102854141414141414161313030313030311231111707091208713529333232323134091110101010112822202220212121310306050606060564293428283028297230292929292929431617171818181823151215131313133816181918181918572319191922192229201215141515153608100909090908130100000000000030040101010100007425302830282829321409111110101088474747474746473508030300000000;
rows = 307;

length = "15.36";

for (i = 0; i < rows; i = i + 1){
   
    set("data" add (i + 1), substring(data, 1 + i * 16, 16));
   
} 

fulllen = int(length * 1000);
step = fulllen / rows;
data = 0;
load = "yes";
stop ();

stop ();

stopAllSounds ();
stop ();

stop ();


la variable "data" contiene toda la información de la pista de audio, como puedes ver no es dinámico, está hecho a mano.

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 19 Ago 2008 03:39 pm
Y abra forma de hacerlo dinamico en AS2 a partir de esto o solo se podria con AS3

Por NeoCesar

Claber

1415 de clabLevel

14 tutoriales

Genero:Masculino  

Algun lugar dentro de la Matrix (Lima - Perú)

firefox
Citar            
MensajeEscrito el 19 Ago 2008 03:43 pm
No, esto es una de las cosas nuevas que tiene AS3 y cuando me dijiste que estaba hecho antes de AS3 me dio curiosodad por ver cómo lo habían hecho, pensando también que era dinámico.

En AS2 solamente existe la clase Sound que si la consultas en la ayuda no hay forma de capturar estos datos, sin embargo en AS3 está la misma clase Sound, pero también SoundChannel, SoundMixer y SoundTransform que te permiten hacer infinidades de cosas con los sonidos.

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 19 Ago 2008 03:45 pm
Entonces, ni modo, habara que darle al AS3 xD° Gracias man

Por NeoCesar

Claber

1415 de clabLevel

14 tutoriales

Genero:Masculino  

Algun lugar dentro de la Matrix (Lima - Perú)

firefox
Citar            
MensajeEscrito el 26 Mar 2009 02:18 pm
NeoCesar, lo que viste en Flashkit está hecho en AS2, y no es imposible... sólo que toma un poco más de tiempo.

Si ese problema es sólo una parte de un proyecto, te va a tomar menos tiempo hacerlo como está en Flashkit que tener que migrar todo (o aprender) a AS3 sólo para resolver esto.

Acá dejo el tutorial que puso Flashkit hace mil años para resolverlo:
http://www.flashkit.com/tutorials/Audio/Flash_Au-Inn_Chan-849/index.php

Los datos que muestra el código que decompilaron más arriba no son puestos manualmente, sino que los sacás analizando el archivo de audio previamente con un soft (en el tutorial está todo).
Supongo que por el tiempo del post a vos ya no te sirve la respuesta (o tal vez si), pero seguramente saque del apuro a alguien que busca algo similar.

Por Belushi

2 de clabLevel



 

firefox
Citar            
MensajeEscrito el 26 Mar 2009 09:43 pm

Belushi escribió:

NeoCesar, lo que viste en Flashkit está hecho en AS2, y no es imposible... sólo que toma un poco más de tiempo.

Si ese problema es sólo una parte de un proyecto, te va a tomar menos tiempo hacerlo como está en Flashkit que tener que migrar todo (o aprender) a AS3 sólo para resolver esto.

Acá dejo el tutorial que puso Flashkit hace mil años para resolverlo:
http://www.flashkit.com/tutorials/Audio/Flash_Au-Inn_Chan-849/index.php

Los datos que muestra el código que decompilaron más arriba no son puestos manualmente, sino que los sacás analizando el archivo de audio previamente con un soft (en el tutorial está todo).
Supongo que por el tiempo del post a vos ya no te sirve la respuesta (o tal vez si), pero seguramente saque del apuro a alguien que busca algo similar.


es lo q justo ando tambien buscando.. pero... ese tuto de flash kit esta en ingles.. habra alguno es español??

pues si lo saben.. aki espero

Por abarabar

56 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.