सवाल आउटपुट एसओएक्स संश्लेषित ध्वनि फ़ाइल करने के लिए


मेरे पास निम्न सोक्स कमांड है जो निफ्टी 'स्पेसक्राफ्ट' ध्वनि उत्पन्न करता है:

play -n -c1 synth whitenoise band -n 100 20 band -n 50 20 gain +25  fade h 1 864000 1

मैं ध्वनि फ़ाइल में इसके बारे में 10 सेकंड कैसे आउटपुट कर सकता हूं? धन्यवाद!


1
2017-11-14 14:47


मूल




जवाब:


play -n -c1 synth 10 whitenoise band -n 100 20 band -n 50 20 gain +25  fade h 1 10 1

के बाद कुल अवधि डालें सिंथ (इस मामले में 10 सेकंड)
इसके लिए अवधि की आपूर्ति भी करें मुरझाना इसलिए यह फ़ंक्शन सही समय पर फीड-आउट समय (इस उदाहरण में 1 सेकंड) लागू कर सकता है (यानी ट्रैक के अंत में)

अगर आप इसे रिकॉर्ड करना चाहते हैं, तो बस करें:

sox -c1 -n result.wav synth 10 whitenoise band -n 100 20 band -n 50 20 gain +25  fade h 1 10 1

यह परिणामस्वरूप ध्वनि डंप करेगा result.wav


2
2017-11-14 15:36