क्या उबंटू के लिए एक मुफ्त रीयलटाइम स्पेक्ट्रोग्राफ उपलब्ध है?


12

मेरे होम स्टीरियो पर मेरे पास एक स्पेक्ट्रोग्राफ है जिसमें 2 डी मैट्रिक्स है, जिससे एक्स अक्ष आवृत्ति है (बाईं ओर गहरी बास, केंद्र में स्वर, दाईं ओर तिहरा), और वाई अक्ष वॉल्यूम या शक्ति है उस आवृत्ति पर ध्वनि। मैंने उबंटू के लिए इस तरह की चीजें देखी हैं, लेकिन वे एमपी 3 फाइलों या अन्य पूर्व रिकॉर्ड किए गए गीतों पर काम करते हैं। क्या ऐसा कुछ भी है जो इस वास्तविक समय के लिए माइक्रोफ़ोन संलग्न या केवल सिस्टम मिक्सर से कर सकता है?

जवाबों:


14

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

यह व्यापक पराक्रम है, यह निश्चितता को लिनक्स के लिए उपलब्ध सबसे उन्नत स्पेक्ट्रोग्राम बनाता है। यह आपके उपयोगों के लिए थोड़ा जटिल हो सकता है, हालाँकि। मुझे यकीन नहीं है कि आप वास्तव में क्या देख रहे हैं।

बॉडलाइन स्क्रीनशॉट


4

jaaa

https://launchpad.net/ubuntu/+source/jaaa/+publishinghistory

jaaa

जैक एंड एएलएसए ऑडियो विश्लेषक, एक ऑडियो सिग्नल जनरेटर और स्पेक्ट्रम विश्लेषक।


Glfer

https://launchpad.net/ubuntu/+source/glfer/+publishinghistory

glfer

glferएक झरना स्पेक्ट्रम प्रदर्शन और धीमी सीडब्ल्यू (क्यूआरएसएस) / दोहरी-आवृत्ति सीडब्ल्यू (डीएफसीडब्ल्यू) संचारण नियंत्रण इंटरफ़ेस के साथ एक जीटीके + अनुप्रयोग है। [। । । ] विश्लेषण किए जाने वाले सिग्नल को साउंड कार्ड से वास्तविक समय में प्राप्त किया जा सकता है या किसी WAVफ़ाइल से पढ़ा जा सकता है ।


Quisk

https://launchpad.net/ubuntu/+source/quisk/+publishinghistory

Quisk

क्विस्क रिसीवर नमूना डेटा पढ़ सकता है, इसे ट्यून कर सकता है, इसे फ़िल्टर कर सकता है, इसे डीमोड्यूलेट कर सकता है, और बाहरी हेडफ़ोन या स्पीकर के आउटपुट के लिए साउंड कार्ड पर ऑडियो भेज सकता है। क्विक ट्रांसमीटर माइक्रोफोन इनपुट को स्वीकार कर सकता है और साउंडकार्ड या ईथरनेट के माध्यम से आपके ट्रांसमीटर को भेज सकता है।


Spek

https://launchpad.net/ubuntu/+source/spek/+publishinghistory

स्पेक भी है , हालांकि संस्करण 0.8.2 के रूप में यह रीयलटाइम में काम नहीं करता है। हालाँकि, एक सुविधा अनुरोध और एक पुल अनुरोध है जो इसे बदल सकता है।

Spek

Spek (IPA: / spɛk /, 'bacon' in Dutch) अपने ऑडियो फाइल का विश्लेषण करने में मदद करता है अपने स्पेक्ट्रोग्राम को दिखाकर। Spix Unix, Windows और Mac OS X के लिए मुफ्त सॉफ्टवेयर उपलब्ध है।


स्पेक बहुत अच्छा है, मैं इसका उपयोग करता हूं।
dotancohen

@juanpastas: मैंने आपके उत्तर का विस्तार करने की कोशिश की है, परिवर्तनों को वापस करने के लिए स्वतंत्र महसूस करें।
हेलियो

मुझे यकीन नहीं है कि स्पेक सवाल का जवाब है, क्योंकि मुझे रियलटाइम में काम करने का विकल्प नहीं मिला।
a3nm

0

साबुन उपकरण एक स्पेक्ट्रोग्राम बनाने में सक्षम है:

sox Test.wav -n spectrogram -o Test.png

2
क्या आप स्क्रीनशॉट प्रदान करने के लिए अपने जवाब को संपादित कर सकते हैं (जैसे अन्य उत्तर करते हैं) या उत्पाद के वेबपेज के लिए लिंक या किसी भी जानकारी के लिए उपयोगी है जो सही उपकरण चुनने की कोशिश कर रहा है?
मेलेबियस

0

मैं ठीक इसी चीज़ को खोजने के लिए इस अजगर स्निपेट के पार आया और यह काफी शानदार काम करता है:

वास्तव में सरल है, आपको pip3 के साथ स्थापित करने की आवश्यकता होगी: - np के रूप में सुन्न - पृष्ठ के रूप में pyqtgraph - pyudio - PyQt4

इसे काम करने के लिए, मैंने लाइन को रूपांतरित किया

    self.img_array = np.zeros((1000, CHUNKSZ/2+1))

to self.img_array = np.zeros ((1000, math.floor (CHUNKSZ / 2 + 1)))

अंतर रूपांतरण त्रुटि के लिए फ्लोट को हटाने के लिए।

तब $ python3 script.py

स्क्रीनशॉट UI के लिए

यदि आप अजगर में विकसित होते हैं, तो वास्तव में शांत आधार में मज़ेदार चीजें जोड़ी जा सकती हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.