삼성 YP-Q2의 성당 음장 구현을 위한 리버브 필터를 찾습니다

ihjkoh의 이미지

안녕하세요, 성당 음장 구현에 대하여 연구를 하고 있는 개발자입니다.

삼성의 옛 MP3인 YP-Q2의 성당 음장이 가장 훌륭한 퀄리티를 지닌 것으로 판단되어서 삼성 MP3에서 성당 음장을 활성화한 후 10초 길이의 임펄스 웨이브 (impulse.wav) 파일을 재생해서 삼성의 성당 음장 필터를 추출했습니다. 그 후 이 필터와 타겟 음악 파일 (.flac 또는 .mp3)를 컨볼루션 (convolution) 하는 파이선 스크립트를 만들어서 성당 효과가 적용된 음악파일을 만드는 데에 성공했습니다.

하지만 문제는 MP3에서 출력되는 성당음장 적용된 음악과 위처럼 가공해서 만든 성당음장 적용된 파일을 재생해서 비교해보면 후자가 더 희미하게 들린다는 것입니다. 그 원인으로는 제가 첨부한 사진과 같이 필터를 녹음하는 과정에서 필연적으로 노이즈가 발생해서인 것으로 추측됩니다. 음장 필터 파일도 첨부하였습니다.

그래서 다음과 같은 두가지 궁금증이 있습니다.

혹시 삼성 모바일 개발팀에서 근무하시는 분이 계시다면 삼성의 옛 YP-Q2의 펌웨어에서 성당음장 효과를 만들 때 별도의 .wav 필터를 내부적으로 사용해서 성당효과를 내는 방식인지 코드검토를 해본 후 알려주실 수 있으실까요? (번거로우시더라도 조금만 도와주신다면 정말 감사드리겠습니다. 정확한 연구 결과물이 절실히 필요하고, 특히 노이즈가 없는 필터가 절실히 필요합니다...)

File attachments: 
첨부파일 크기
Image icon 제목 없음.png250.09 KB
Package icon myfilter.zip781.37 KB
bushi의 이미지

DNSe(tm) 3.0 sound engine 이라는데요.
https://m.blog.naver.com/samsungmp3p/60127685884 을 보면 뭔 wav 같은 걸로 하진 않았을 것 같습니다.

써 본 적은 없지만,
https://manual.audacityteam.org/man/reverb.html 처럼 open source 에디터에서도 심지어 reverb preset 으로 "성당" 을 제공하기는 하네요.

익명 사용자의 이미지

우리는 이것을 다른 말로 기업의 영업 비밀이라고 하죠. 대놓고 물어 보면 아무도 가르쳐 줄 것 같지는 않습니다.

펌웨어 리버스 엔지니어링을 피하려고 이런 방법을 쓰시는 것 같은데, 노이즈 문제를 의심하신다면 차라리 DAC/ADC를 거치기 전의 신호를 어떤 방법을 써서든 뽑아 보시죠.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.