मैं उबंटू में कमांड लाइन से मिडी कैसे खेल सकता हूं?


13

मैं कुछ ऐसा करना चाहूंगा

$ play filename.mid

और मिडी फ़ाइल को बिना किसी ग्राफ़िकल प्रोग्राम को खोले सुनें। क्या उबंटू के लिए एक पैकेज है जो ऐसा कर सकता है?

जवाबों:


15

कई अलग-अलग पैकेज / कमांड हैं जिन्हें आप आज़मा सकते हैं:

  1. wildmidi (जैसा कि gstreamer द्वारा उपयोग किया जाता है)
  2. timidity (यह बहुत सीपीयू गहन पाया गया)
  3. playmidi (व्यक्तिगत रूप से कभी कोशिश नहीं की गई)

Sfz soundfont फ़ाइलों के साथ इनमें से कोई काम करते हैं? या केवल sf2 के साथ?
mherzl

Wildmidi ने मेरे लिए, Ubuntu 18.04
nshiff

8

आप संभवतः playmidiपैकेज ( sudo apt-get install playmidi) चाहते हैं जो आपको कमांड लाइन से मिडी फ़ाइलों को चलाने की अनुमति देगा।

playmidi filename.mid


के playmidiसाथ काम करता है sfz? यह केवल मेरे साथ काम करने के लिए लगता है sf2
मेर्ज़ल

3

मुझे पता है कि यह धागा पुराना है, लेकिन मैं एक रास्पबेरी पाई के जवाब की तलाश में था, लेकिन कोई भी नहीं मिला। अधिक काम के बाद मैं निम्नलिखित के साथ आया, यह उबंटू में भी काम कर सकता है। आउटपुट सस्ते USB से लेकर मिडी इंटरफेस तक है।

बिना किसी अतिरिक्त इंस्टॉल के रास्पियन जेसी लाइट पर:

pi@pizerow:~$ aconnect -l  
client 0: 'System' [type=kernel]  
0 'Timer           '  
1 'Announce        '  
client 14: 'Midi Through' [type=kernel]  
0 'Midi Through Port-0'  
client 20: 'CH345' [type=kernel]  
0 'CH345 MIDI 1    '  
pi@pizerow:~$ aplaymidi --port=20:0 myfile.mid  

हे प्रिय, स्वरूपण सब गलत हो गया! कमांड "एकोनॉक्ट-एल" और "अनिलमिडि --पोर्ट = 20: 0 मायफाइल.मिड" हैं
ली सैंडर्स

2

fluidsynthसे http://www.fluidsynth.org/

इसे इस तरह उपयोग करें:
fluidsynth /some/dir/with/sundfonts/some_soundfont.sf2 some.mid

आप यहां साउंडफोंट्स पा सकते हैं: https://musecore.org/de/handbuch/soundfont

और यहाँ इसे आज़माने के लिए मिडी फ़ाइलों का काफी अच्छा संग्रह है: http://garyrog.50megs.com/midi1.html

मैं विशेष रूप से http://midkar.com/soundfonts/ से साउंडफोंट "स्वर्ग का तिमिर" पसंद करता हूं ।


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