2009-07-12 16 views
11

क्या ऑडियो रीवरब (फ्रीवरब के अलावा) के लिए कोई अच्छा सी या सी-जैसे स्रोत कोड है। कम-पास फ़िल्टर के अंतहीन उदाहरण हैं जो बहुत अच्छे लगते हैं, लेकिन एक अच्छा ध्वनि सुनने के लिए स्रोत ढूंढना बेहद मुश्किल है।अच्छा ऑडियो reverb स्रोत?

वह क्यों है? क्या यह एक कठिन समस्या है कि अच्छे कार्यान्वयन पर और प्रकाशित नहीं किया गया है?

+3

reverb के लिए एल्गोरिदम के साथ आना आसान है। प्राकृतिक लगता है कि एक के साथ आना मुश्किल है। –

+0

बिल्कुल मेरी समस्या। – Nosredna

+2

यह मुझे आश्चर्य नहीं करेगा अगर इन एल्गोरिदम के रचनाकारों ने उन्हें खुद को रखा, क्योंकि वे मालिकाना नहीं बोलते हैं, लेकिन क्योंकि वे यह नहीं समझ सकते कि वे क्यों काम करते हैं, उन्हें बनाने के लिए उनके परीक्षण और त्रुटि प्रक्रिया को देखते हैं। –

उत्तर

7

नोस्रेना, इस बारे में कैसे? मुझे एहसास हुआ कि आपने कहा था कि आप फ्रीवर नहीं चाहते थे, लेकिन यह फ्रीवरब का एपिसोड 3 है, और मेरी आंखों में ऐसा लगता है कि यह काफी सुधार हुआ है।

alt text http://www.soundonsound.com/sos/oct01/images/reverbfigure1.l.gif

इस संस्करण में एक घुमाव के गूंज कि ​​आवेग प्रतिक्रिया का समर्थन करता है है। आप में से उन लोगों के लिए जो यह नहीं जानते कि वह क्या है, इंजीनियरों माइक्रोफ़ोन को उस स्थान पर ले जाते हैं, जिसे वे मॉडल करना चाहते हैं (यानी एक प्रदर्शन कक्ष) और एक स्टार्टर पिस्तौल को आग लगाना, जो ईको उत्पन्न होता है। इन गूंजों को फिर reverb मॉडल करने के लिए उपयोग किया जाता है। यह प्रक्रिया एक बहुत यथार्थवादी reverb प्रदान करता है, जो प्रदर्शन हॉल की विशेषताओं को प्रतिबिंबित करता है।

http://freeverb3.sourceforge.net/

+0

क्या फ्रीवरब 3 आपके लिए आवेग प्रतिक्रिया को मापने और मापने के लिए टूल प्रदान करता है, या क्या यह केवल डेटा का उपयोग करता है जिसे वे रिवरब प्रभाव उत्पन्न करने के लिए मापा जाता है? – MusiGenesis

+0

हां। मुझे उस परियोजना से अवगत है। मैं विचारों के लिए कम से कम एक अन्य परियोजना देखना चाहता हूं, क्योंकि मैं सिर्फ कोड कॉपी नहीं करना चाहता हूं। – Nosredna

+0

@MusiGenesis, आवेगों के बहुत सारे पुस्तकालय हैं। मुझे नहीं पता कि फ्रीवरब 3 में उन्हें उत्पन्न करने का एक तरीका शामिल है, लेकिन इसके लिए बहुत सारे टूल हैं। कुछ लोगों ने आवेग पाने के लिए महान चर्चों की यात्रा की है। – Nosredna

8

आप मजाक कर रहे हैं?

for (int i = 0; i < input.Length; i++) 
{ 
    output[i] += input[i]; 
    output[i + delay] += input[i] * decay; 
} 

मैं अब सामान पूरा समय इस तरह का लिखते हैं, तो हो सकता है कि यह सिर्फ आसान लगता है: गूंज दुनिया में सबसे आसान काम प्रोग्रामैटिक रूप से ऐसा करने के लिए है। क्या आपका मतलब है कि आप अधिक सामान्य गूंज या स्थानिक प्रभाव की तलाश में हैं, जिसमें आवृत्ति-मॉड्यूलेटेड देरी लाइनें और कोरस्यूसिंग शामिल हो सकते हैं और इसी तरह?

+0

क्या यह एक यथार्थवादी रिवरब ध्वनि उत्पन्न करेगा? ज्यादातर लोग दो कान सुनते हैं; आप इसे स्थानिक क्षेत्र में कैसे फैलाते हैं? –

+0

एक साधारण चाल बाएं और दाएं चैनलों पर देरी और क्षय पैरामीटर को थोड़ा अलग करने के लिए है। – MusiGenesis

+0

उपर्युक्त फ़ंक्शन का परिणाम इस अर्थ में "यथार्थवादी" है कि यह एनालॉग रीवरब डिवाइस की तरह लगता है, जिसका अर्थ है कि यह वास्तविक स्थान की तरह नहीं लगता है। आप छोटी दूरी पर कुछ अलग ईको (रीवरब के बजाय सिंगल इकोज़) का उत्पादन करके और फिर विभिन्न तरीकों से सभी ईको को धुंधला करके एक और यथार्थवादी स्थानिक इको ध्वनि बना सकते हैं। – MusiGenesis

3

आप found here, on his homepage. पर जॉन डैटोरो के पेपर को पढ़ने से बहुत खराब कर सकते हैं, डैक्ट्रोरो लेक्सिकॉन में काम करता है और जिस पेपर में मैंने संदर्भित किया है, इसमें उच्च गुणवत्ता वाले रिवरब के डिजाइन पर व्यापक चर्चा शामिल है।

इसके बाहर, संगीत के विभिन्न लिंक, और साहित्य में संक्षिप्त संदर्भ, महान reverb का डिजाइन गुप्तता में घिरा हुआ है। बेहतरीन reverbs या तो उन लोगों द्वारा डिजाइन किए गए हैं जिन्होंने आखिरी पीढ़ी के महान reverbs के डिजाइनरों के साथ काम किया है, या जुनूनियों द्वारा जो इस विषय में असाधारण मात्रा में निवेश करते हैं। किसी भी मामले में, डिजाइनर अपनी पद्धतियों के बारे में काफी तंग-लुप्त हो जाते हैं।

+0

हाँ। वह एक जो पहले से ही एक नोटबुक में है। – Nosredna

5

यथार्थवादी प्रतिध्वनि एल्गोरिदम ऑडियो डीएसपी प्रोग्रामिंग के 'ही सर्वोपरि' का एक सा रहे हैं ... वहाँ समर्थक ऑडियो बाजार में दो बुनियादी दृष्टिकोण आज कर रहे हैं:

  • घुमाव गूंज (आवेग प्रतिक्रियाओं का प्रयोग करके)
  • देरी/प्रतिक्रिया/कमी लाने के नेटवर्क

आवेग प्रतिक्रिया घुमाव के पीछे मुख्य चुनौती बनाम गुणवत्ता दुविधा यह दक्षता किया गया है (incl। विलंबता!)। जबकि देरी मैट्रिक्स नेटवर्क के पीछे मुख्य चुनौती कम हार्मोनिक पुन: तलाक के साथ देरी की विशाल जाली पैदा कर रही है।

पेशेवर यथार्थवादी ध्वनि reverbs के लिए भारी मात्रा में पैसे का भुगतान ... एक "अच्छा" ध्वनि reverberator $ 2000 + के लिए खुदरा कर सकते हैं, और "वास्तव में अच्छा" बहुत अधिक के लिए।

समर्थक ऑडियो उद्योग में आपका स्वागत है ...

+1

मुझे लगता है कि यह उत्तर मुझे उम्मीद है। यह एक कठिन समस्या है। – Nosredna

संबंधित मुद्दे