Q&A

  • 녹음 기능을 구현하려고 합니다~
항상 이곳에서 도움을 얻는 초보 프로그래머입니다.

제가 공부하던중 마이크로 들어오는 내용을 녹음하려고합니다. 이왕 만드는거
제대로 한번 말들어보고 싶은 욕심에 도움을 구합니다.

제가 어떤것을 공부해야 하는지요? 제가 구현하고자 하는 것은 일단 시작버튼을 누르면
녹음과 동시에 음량이 어떤식으로든 표시되게 하고 싶습니다. 이퀄라이저 같이 멋있게는 아니더라도 말이죠. 아마 제생각에는 이부분이 어렵지 않을까 생각되는데..

참고할만한 소스라든가 아니면 괜찮은 컴포넌트 추천바랍니다.

감사합니다.
4  COMMENTS
  • Profile
    하얀까마귀 2007.08.28 15:48
    밑에 답변처럼 구현방법등은 강좌를 참고하시면 될듯 하구요 간단히 말씀드릴수 있는 부분이 아니네요..

    다만 전반적인 내용을 약간 설명드리면..

    일단 콤포넌트는 여러가지 써본것 같은데.. DroopyEyes <-- 이놈이 상용이긴 하지만 괜찮았던 기억이 나구요. 뭐 가격대비 ^^ 그외에도 녹음관련된 콤포넌트는 아주 많습니다.


    보통 pcm 이라고 하는데 wav 파일 형태로 저장됩니다 같은 wav 확장자라도 포맷은 여러가지구요..

    이놈이 가장 기본이 된다고 보시면 됩니다.

    2200hz 8bit 16bit 이런식으로 나뉘고 다시 스트레오나 모노냐 나누죠..

    이건 순서대로 초당 몇번 샘플링 즉 데이타를 가져올것이냐 하는거고 bit는 저장할때 몇비트로 저장할것인가
    하는 문제구요.. 마지막은 왼
  • Profile
    바람의아빠 2007.08.29 04:07
    답변 감사드립니다..

    여러가지 개념 잡는데 많은 도움이 되엇습니다.

    DroopyEyes 홈페이지에가서 다운받아
  • Profile
    구창민 2007.08.28 03:36
    안녕하세요..

    델파이코리아(www.delphikorea.com)에 가셔서 강좌란에서

    '녹음' 이런단어로 검색해보시면 민성기님의 강좌를 보실 수 있을겁니다.

    참고하시고 즐거운 프로그래밍 하세요~




  • Profile
    바람의아빠 2007.08.29 04:07
    답변 감사드립니다. 많은 도움이 되엇네요.

    • 김세령
    • 2007.09.03 20:55
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 박찬우
      2007.09.11 22:36
      FindComponent 를 이용해보세요. for vv_i = 1 ; ...... begin if (FindComponent('AAA'+inttos...
    • JJU.M
      2007.09.04 01:22
      컴포넌트를 동적 생성할때 생생된 컴포넌트를 잘 관리 하는 구조를 만들어 놓는다면은 나중에 그 정보...
    • 김세령
      2007.09.07 19:23
      답변 정말 감사합니다. 근대 질문 또한 DB에서 불러와 질문 갯수만큼 TLabel 컴포넌트를 동적으로 생성...
    • 마이크로김
      2007.09.03 20:28
      windows 제공하는 거 사용하셔도 잘되는데요.....
    • 이두화
    • 2007.09.01 06:09
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 정선영
    • 2007.08.31 20:06
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 정희영
      2007.09.01 21:52
      PPP6900R.QuickRep1.PreviewModal;
    • 신철우
    • 2007.08.30 21:35
    • 0 COMMENTS
    • /
    • 0 LIKES
    • Elpira
    • 2007.08.30 07:27
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 정희영
      2007.09.01 20:13
      cardtbl 와 CATDTBL 스펠링이 틀려서 아닌가요?
    • Elpira
      2007.09.03 08:09
      if 문안으로는 들어옵니다.. 단지 CARD_IMAGE를 못찾아요.. 철자나 대소문자는 이상이 없고 다른데서는 다...
    • 로마네꽁띠
      2007.09.06 01:47
      mdb 파일 자체가 느려서 insert 후에 바로 찾는거는 느려서 못 찾는 경우가 있더라고요 아마도 제 생각에...
    • 로마네꽁띠
      2007.09.06 01:50
      DB파일이 mdb였는데 요놈이 문제였네요.. 느려서 때때로 insert후에 바로 query 응답 못하는 경우였네요 ^...
    • 윤병길
    • 2007.08.29 18:57
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 가가멜
      2007.09.24 11:39
      http://www.esanu.name/delphi/DLL/Calling%20delphi%20DLL%20from%20MS%20Visual%20C.html 구글에서 검...
    • 하얀까마귀
      2007.08.28 15:48
      밑에 답변처럼 구현방법등은 강좌를 참고하시면 될듯 하구요 간단히 말씀드릴수 있는 부분이 아니네요.. ...
    • 바람의아빠
      2007.08.29 04:07
      답변 감사드립니다.. 여러가지 개념 잡는데 많은 도움이 되엇습니다. DroopyEyes 홈페이지에가서 다...
    • 구창민
      2007.08.28 03:36
      안녕하세요.. 델파이코리아(www.delphikorea.com)에 가셔서 강좌란에서 '녹음' 이런단어로 검색해보...
    • 바람의아빠
      2007.08.29 04:07
      답변 감사드립니다. 많은 도움이 되엇네요.
    • 인레인
    • 2007.08.27 20:54
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 김도성
    • 2007.08.27 19:51
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 김도성
      2007.08.27 23:38
      Unit파일에 CreateParam이라는 윈도우메세지가 들어있었어용 ㅠ_ㅠ
    • 최시원
    • 2007.08.27 19:34
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 하얀까마귀
      2007.08.28 15:53
      아마 이 문법자체를 몰라서 질문을 올리신것 같네요.. 이건 배열을 정의하고 aaa : array[0..23,0..1...
    • 구창민
      2007.08.28 03:38
      안녕하세요.. 질문이 뭔질 모르겠네요.. 배열생성시 그 배열들에 값을 대입하는 문장이네요.. 어떻...
    • 구창민
      2007.08.28 03:42
      안녕하세요.. TList 를 말씀하시는 거 같네요.. 관련내용은 델파이 커뮤니티 사이트의 강좌란 및 팁 ...
    • 정희영
    • 2007.08.25 21:51
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 정희영
      2007.09.01 20:10
      ADO를 이용하니 잘되는군요... BDE에서 NVARCHAR 등의 타입이 제대로 지원되지 않았습니다. 그럼 좋은 하...
    • 최용일
      2007.08.25 00:58
      안녕하세요. 최용일입니다. 홀수 패리티 계산하는것은 아주 간단합니다. 2진수로 표시했을때 1로 셋팅된...
    • 유승혁
      2007.08.28 21:08
      ^^ 감사합니다. 좋은 하루 되세요
    • 박병규
    • 2007.08.23 22:27
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 박찬우
      2007.09.11 22:42
      정말 난감한 상황이시네요.... 별수있나요 걍 dcu파일 어디에 있는지 다 찾아봐야져.. dcu파일은 ...
    • 장영아
    • 2007.08.23 19:01
    • 0 COMMENTS
    • /
    • 0 LIKES
    • Crazy™
    • 2007.08.23 10:54
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 최우진
    • 2007.08.23 09:21
    • 1 COMMENTS
    • /
    • 0 LIKES
    • Crazy™
      2007.08.23 10:56
      프로퍼티에서 GroupFooter 를 True 시키고 GroupHeader 부분에 해당 컬럼을 올려보세요.. 그리고 해당 컬...