디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

사운드스펙트럼[AS 3.0]

ACULA갤로그로 이동합니다. 2010.04.13 18:21:16
조회 2871 추천 1 댓글 7

 


다른건 다 필요없고 액션만 적어주시면 됩니다.

var soundObj = new Sound();
soundObj.load(new URLRequest("http://cfs.tistory.com/custom/blog/45/456915/skin/images/1.mp3"));
//http://cfs.tistory.com/custom/blog/45/456915/skin/images/1.mp3대신에 님들거 넣으시면 됩니다
soundObj.addEventListener(Event.COMPLETE, soundLoadComplete);
var channelObj:SoundChannel;
function soundLoadComplete(e:Event):void
{
        channelObj = soundObj.play();
        channelObj.addEventListener("soundComplete", soundPlayComplete);
}
function soundPlayComplete(e:Event):void
{
        channelObj.stop();
        channelObj = soundObj.play();
        channelObj.addEventListener("soundComplete", soundPlayComplete);
}

//=========이 부분 까지는 차차형 음짤반복재생 강좌의 내용ㅋ================================
var ba:ByteArray = new ByteArray();

addEventListener(Event.ENTER_FRAME, loop);

var bmd:BitmapData = new BitmapData(720, 480, true, 0x000000);
//여기서 720, 480은 그냥 swf 사이즈랑 같게 만들어 주시면 되구여
//0x000000은 색깔인것같은데 바꿔줘도 뭐가 바뀌는지 모르겠네여;;;
var bm:Bitmap = new Bitmap(bmd);
addChild(bm);

var sp:Sprite = new Sprite();
addChild(sp);

var blur:BlurFilter = new BlurFilter(10,10,3);

var colorMatrix:ColorMatrixFilter = new ColorMatrixFilter([
 1, 0, 0, 0, 0,
     0, 1, 0, 0, 0,
     0, 0, 3, 0, 0,
     0, 0, 0, 1, 0
]);
/*
 1, 0, 0, 0, 0,
     0, 1, 0, 0, 0,
     0, 0, 3, 0, 0,
     0, 0, 0, 1, 0
요건 색상이에요 순서대로 R G B인듯?ㅎ 그냥 막 조합하시다보면 원하는 색상나올거에영
*/

function loop(e:Event):void
{
 sp.graphics.clear();
 sp.graphics.lineStyle(3, 0xFFFFFF);
//숫자는 라인의 굵기구요 뒤에는 색상
 sp.graphics.moveTo(-1, 240);
 SoundMixer.computeSpectrum(ba);
 for(var i:uint=0; i<256; i++)
//256이 최대입니다 더 늘리면 중간에 어색하게 끊어져있는 지점을 볼 수 있을 거에요
 {
  var num:Number = -ba.readFloat()*150 + 240;
//150은 진폭, 240은 y축의 위치인데 중앙이 보기 좋겠죠
  sp.graphics.lineTo(i*2.815, num);
//720÷256=2.815 이래야지 스펙트럼이 딱 맞아요
//더 작으면 스펙트럼 길이가 약간 모자라구여 더 길면 스펙트럼 일부가 안나오졍;
 }
 bmd.draw(sp);
 bmd.applyFilter(bmd,bmd.rect,new Point(),blur);
 bmd.applyFilter(bmd,bmd.rect,new Point(),colorMatrix);
 bmd.scroll(3,0);
}


아 이런거 안써봐서 설명을 잘 못하겠는데
하나씩 값바꿔가면서 확인해보면 뭐가 뭔지 아실 수 있을 거에요... 아마도...ㅋ
그리고 블러효과 없애면 잔상이 계속 남아서 망합니다
그리고 배경은 그냥 스테이지에 넣으시면 되요...
꼭 mp3가 아니여도 소리나는것만 가져오면 다 됩니다...
티스토리로 할때는 스킨에 올리는거 잊지마시구영ㅎ


- 내용은 gotoandlearn.com에서 가져왔습니다

추천 비추천

1

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 모태 솔로도 구제해 줄 것 같은 연애 고수 스타는? 운영자 25/07/21 - -
공지 플래쉬 갤러리 이용 안내 [125] 운영자 05.12.14 60440 9
453492 위위플래쉬 명심하세요갤로그로 이동합니다. 05:06 7 0
453488 1 [1] 플갤러(118.235) 06.29 46 0
453487 메이플스토리 영웅 플래시 아는사람 있다 플갤러(115.89) 06.03 48 0
453484 ㄴㅁㅇㄹ [2] 플갤러(1.232) 04.21 81 0
453482 양자얽힘 플갤러(1.236) 02.10 170 0
453473 FLV 이거 mp4로 변환 알려주실분 플갤러(1.250) 24.09.29 239 0
453469 능력자 분들 질문이 있습니다 [1] 이대길(58.228) 24.07.05 323 0
453464 나 진짜진짜 찾고싶어서... ㅇㅇ(175.120) 24.04.30 316 0
453463 메이플스토리 영웅 플래시 아는 사람 있음? 플갤러(219.250) 24.04.24 197 0
453462 지금 리다이렉트 되는 게 있나요? ㅇㅇ(118.235) 24.04.24 179 0
453461 시프트 헤드 공략 자막 영상 조회수좀... 플갤러(1.247) 24.04.23 179 0
453458 ㅇㅇ [2] 플갤러(223.33) 24.03.17 315 0
453456 와 내가 플갤 있던때가.. [2] 플갤러(218.238) 24.02.16 406 0
453448 욱슈 ㅇㅇ갤로그로 이동합니다. 23.10.31 407 0
453444 플갤 그립네... asdf(221.147) 23.09.17 413 0
453431 여기가 아직 살아있네 개괴구리(218.238) 23.08.12 358 0
453427 플래쉬 설정 잘 아는 사람 질문드려요 ㅇㅇ(115.22) 23.07.18 324 0
453421 디시 짤방에 링크넣는법 아는사람? ㅇㅇ(157.97) 23.06.16 375 0
453417 미트스핀 출연자들 근황..mp4 ㅇㅇ(86.48) 23.05.31 455 0
453411 잇&#039;갤로그로 이동합니다. 23.05.10 341 1
453405 간만에 생각나서 들러봄..... [1] ㅁㅇㄴㄹㄴㅁ(211.250) 23.04.09 583 0
453404 민주당 발의:디지털 화폐CBDC공산화악법 ㅇㅇ(118.235) 23.04.04 344 0
453403 전교조의 실체 ㅇㅇ(118.235) 23.04.04 425 0
453402 플래시 드라마갤러리아니었음? 항상힘내자(118.235) 23.04.01 428 1
453353 ㅇㅇ [4] ㅇㅇ(110.4) 22.12.06 566 0
453311 형님들 SWF를 무손실 영상으로 바꿀려면 어떻게해야하죠? [1] ㅇㅇ(103.163) 22.08.09 577 0
453286 글리잰 안되노 [1] ㅇㅇ(219.255) 22.03.22 636 0
453263 청부우파 아는 애 있냐? [3] ㅇㅇ(1.237) 21.11.23 872 2
453262 여긴 죽었다. [2] 김생존(115.93) 21.11.22 1158 0
453260 youtube-dl gui 쓰는 사람한테 질문 [1] ㅇㅇㅋ(106.241) 21.11.08 883 1
453252 이때까지 모은 플래시게임 배포함 DDR개구리갤로그로 이동합니다. 21.10.19 981 2
453251 오랜만에 생각나서 입갤 [2] ♋ω♋갤로그로 이동합니다. 21.10.19 1279 1
453245 1달째 글 리젠이 없노 ㅋㅋㅋㅋㅋㅋ ㅇㅇ(58.123) 21.08.27 680 0
453242 다들 잘 살아계시져? [7] 겨울.flv(106.101) 21.07.10 1375 0
453241 fdgdf ㅇㅇ(121.167) 21.07.08 1678 0
453237 플래시게임 "레드라인 럼블(redline rumble)" [1] ㅁㄴㅇㄹ(121.154) 21.06.26 2027 1
453236 초강추..브레이브걸스 하이힐 직캠 초고화질 4K 골반좌 하윤(210.182) 21.06.25 1250 0
453235 초강추..<롤린 오리지널버전 초고화질 4K 뮤비> 쁘쁘걸스(210.182) 21.06.25 762 0
453226 플래시겜에 이런것도 있었네 ㅁㄴㅇㄹ(61.81) 21.04.22 905 0
453224 몇년간 플짤 만드느라 개지랄 떨었는데 [1] ㅇㅇ(106.101) 21.04.06 1355 0
453218 옛날 와콤게이찡에 엘리트스쿼드 플래시 짤 살아있냐 근성e(121.159) 21.03.07 715 0
453217 태그 연습용 ㅇㅇ(59.20) 21.03.06 742 0
453216 여기 디시갤러리에 html 태그로 음악 까는 법 아는 분? [1] ㅇㅇ(59.20) 21.03.06 1415 0
453215 플게이들아 그 동안 즐거웠다. [1] 잉여탕(124.80) 21.03.06 1172 0
453214 인코딩 옵션 주는 방법 [3] TwiNny갤로그로 이동합니다. 21.02.25 1382 1
453213 TwiNny님 생성기 인코딩 없이 스트림카피 하는 법 [1] ㅇㅇ(178.128) 21.02.25 1230 0
453212 TwiNny님 생성기 사용 [6] ㅇㅇ(118.235) 21.02.23 1234 0
453211 플짤 무제한 방법이라고 쉬룐님이 올린거 보고 만들어 봄 [42] TwiNny갤로그로 이동합니다. 21.02.19 1673 3
453210 여기서 2009년에 소덕질하시던분들 [3] ㅂㅂ(125.129) 21.02.15 1243 0
뉴스 ‘밤톨 머리’ 차은우 “실감 안 나…잊지 말아줘” 디시트렌드 07.26
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2