मैं asoundlib का उपयोग करके C ++ में MIDI सीक्वेंसर लिख रहा हूं। कभी-कभी मैं अपने आवेदन को ऑल-नोट्स-ऑफ इवेंट कहते हुए, सभी आवाज़ों को रोकना चाहता हूं। मैं इसे हर चैनल पर हर नोट पर नोटबंदी करके कहता हूं, क्योंकि यह एकमात्र तरीका है जिसे मैं जानता हूं, लेकिन कुछ कारणों से मैं एक पल में 16 * 128 = 2048 ईवेंट भेजने के लिए वास्तव में खुश नहीं हूं। क्या इसका कोई अन्य तरीका है? यह सही होगा यदि मैं एक घटना को नियंत्रण कतार में भेज सकता हूं, क्या कोई है? यदि नहीं, तो इसका क्या तरीका है?
किसी भी मदद का स्वागत है, क्योंकि इंटरनेट में एक अच्छे, विस्तृत ALSA दस्तावेज की कमी है।