उपयोगकर्ता मैनुअल
पाठ फ़ाइल हैंडलिंग
जब OnSong कुछ फ़ाइलों को आयात करता है, तो उसे फ़ाइल एनकोडिंग या प्रारूप के बारे में एक संकेत दिया जा सकता है। टेक्स्ट फ़ाइल हैंडलिंग सेटिंग्स OnSong को यह जानने में मदद करती हैं कि वह जिन फ़ाइलों का सामना करता है उन्हें कैसे संभालना है।
शीर्षक से गीत संख्या प्राप्त करें
जब कोई गीत आयात किया जाता है जिसका शीर्षक एक संख्या से शुरू होता है जिसके बाद एक अवधि होती है, तो OnSong उस संख्या को उचित सॉर्टिंग और खोज के लिए गीत संख्या के रूप में प्राप्त कर सकता है।
ChordPro संगतता प्रसंस्करण
ChordPro एक सिंटैक्स है न कि एक मानक फ़ाइल प्रारूप। इसके कारण, विभिन्न विक्रेताओं ने ChordPro की सुविधाओं का उपयोग विभिन्न तरीकों से किया है। यह विकल्प ChordPro को टिप्पणीबद्ध सेक्शन लेबल को वास्तविक सेक्शन में परिवर्तित करके जितना संभव हो भविष्य के अनुकूल बनाने के लिए प्रक्रिया करता है।
स्मार्ट उद्धरण परिवर्तित करें
यह विकल्प असंगत स्मार्ट उद्धरण वर्णों को संगत संस्करणों में परिवर्तित करने का प्रयास करेगा।
गीतों में कॉर्ड का पता लगाएं
OnSong स्क्रीन पर कॉर्ड चार्ट प्रस्तुत करने के लिए टेक्स्ट-आधारित गीत सामग्री का उपयोग करता है। OnSong और ChordPro दोनों फ़ाइल प्रारूप गीतों के भीतर वर्ग कोष्ठक में कॉर्ड को दर्शाते हैं। हालांकि, अधिकांश कॉर्ड चार्ट गीतों के ऊपर एक अलग लाइन पर कॉर्ड के साथ उपलब्ध हैं। जब यह विकल्प चालू होता है, तो OnSong गीतों पर कॉर्ड का पता लगाता है और कॉर्ड को स्वचालित रूप से गीतों के साथ रखता है। डिफ़ॉल्ट चालू है।
संख्यात्मक कॉर्ड का पता लगाएं
जब यह विकल्प चालू होता है, तो OnSong संख्यात्मक कॉर्ड को पहचानता है जैसे 1, 4, और 5m, जैसा कि नैशविले नंबर सिस्टम में उपयोग किया जाता है। यदि आपके चार्ट में संख्याओं को कॉर्ड के रूप में माना जा रहा है तो इसे बंद करें। डिफ़ॉल्ट चालू है।
कुंजी का पता लगाएं
यदि गीत की कुंजी गीत के मेटाडेटा में स्पष्ट रूप से घोषित नहीं की गई है, तो OnSong को किसी अन्य तरीके से कुंजी खोजने की आवश्यकता होगी ताकि स्थानांतरण सक्षम हो सके। OnSong निम्नलिखित तरीकों में से एक का उपयोग करके कुंजी का पता लगाता है:
- पहला कॉर्ड गीत में पहले कॉर्ड को कुंजी के आधार के रूप में उपयोग करता है। उदाहरण के लिए, यदि पहला कॉर्ड Am7 है, तो गीत की कुंजी Am पर सेट की जाती है। डिफ़ॉल्ट।
- अंतिम कॉर्ड गीत में अंतिम कॉर्ड को कुंजी के आधार के रूप में उपयोग करता है। उदाहरण के लिए, यदि गीत में अंतिम कॉर्ड Bbsus4 है, तो कुंजी Bb पर सेट की जाएगी।
- नोट काउंट्स गीत में कॉर्ड द्वारा उपयोग किए गए सभी नोट्स को जमा करके और फिर कुंजी निर्धारित करने के लिए तীव्र और फ्लैट को गिनकर गीत की कुंजी निर्धारित करने की एक विधि है। यह गीत में पहले या अंतिम कॉर्ड की तुलना में अधिक सटीक हो सकता है, लेकिन यदि गीत में पर्याप्त कॉर्ड नहीं हैं तो यह गलत हो सकता है।
- हार्मोनिक विश्लेषण गीत में प्रत्येक कॉर्ड को एकत्र करता है और पूरे कॉर्ड प्रगति से कुंजी का काम करता है।
- केवल मेटाडेटा गीत की कुंजी के आधार के लिए केवल गीत के मेटाडेटा का उपयोग करेगा। इसका मतलब है कि यदि कुंजी घोषित नहीं की गई है, तो स्थानांतरण उपलब्ध नहीं होगा।
फ़ॉलबैक फ़ाइल एक्सटेंशन
OnSong इसकी फ़ाइल प्रारूप निर्धारित करने के लिए फ़ाइल के फ़ाइल एक्सटेंशन का उपयोग करता है। यह आयात प्रक्रिया के दौरान महत्वपूर्ण है ताकि टेक्स्ट रूपांतरण समर्थित आंतरिक प्रारूप में हो सके, या बाहरी फ़ाइलें जैसे PDF को सही तरीके से देखा जा सके।
अधिकांश मामलों में फ़ाइलों का फ़ाइल एक्सटेंशन होता है। OpenSong फ़ाइलें एक्सटेंशन-रहित होती हैं लेकिन वास्तव में XML-स्वरूपित फ़ाइलें होती हैं। इसी कारण से, OnSong स्वचालित रूप से बिना एक्सटेंशन वाली फ़ाइलों में एक .xml फ़ाइल एक्सटेंशन जोड़ेगा। यह फ़ाइल को OpenSong फ़ाइल के रूप में पहचानता है और उसे उचित रूप से रूपांतरित करता है।
यदि आपके पास कई फ़ाइलें हैं जिनके पास कोई एक्सटेंशन नहीं है, और फ़ाइल का प्रकार ज्ञात है, तो इस स्थान पर फ़ाइल एक्सटेंशन दर्ज करें।
फ़ाइल एनकोडिंग
टेक्स्ट एनकोडिंग एक लिखित भाषा में वर्णों को बाइनरी मानों में परिवर्तित करने की प्रक्रिया है जिन्हें कंप्यूटर द्वारा संग्रहीत किया जा सकता है। OnSong को किसी फ़ाइल की फ़ाइल एनकोडिंग का अनुमान लगाने के लिए डिज़ाइन किया गया है, लेकिन कुछ अवसर होते हैं जहां फ़ाइल एनकोडिंग ज्ञात नहीं होती है। इसके लिए डिफ़ॉल्ट सेटिंग स्वचालित है जिसका अर्थ है कि एनकोडिंग का अनुमान लगाया गया है। यदि आप फ़ाइल की एनकोडिंग जानते हैं, तो इसे विकल्पों में से एक से चुनें:
- स्वचालित फ़ाइल की सामग्री के आधार पर एनकोडिंग का पता लगाता है। डिफ़ॉल्ट।
- ASCII एक बुनियादी टेक्स्ट एनकोडिंग है जो अधिकांश पश्चिमी वर्ण सेट को कवर करता है।
- UTF-8 ASCII का एक सुपरसेट है जिसमें दुनिया भर में पाए जाने वाले अधिकांश वर्ण हैं, लेकिन एशियाई भाषाओं में पाए जाने वाले कुछ वर्णों को शामिल नहीं करता है। OnSong आंतरिक रूप से UTF-8 का उपयोग करता है और बड़े वर्ण सेट को इस तरीके से संग्रहीत करता है जो उन्हें पुनः प्राप्य बनाता है।
- UTF-16 वर्ण सेट को परिभाषित करने के लिए 16-बिट मानों का उपयोग करता है जो 32,768 संभावित वर्णों की अनुमति देता है।
- UTF-32 वर्ण सेट को परिभाषित करने के लिए 32-बिट मानों का उपयोग करता है जो 2 बिलियन संभावित वर्णों की अनुमति देता है।
- ISO-Latin या इसके कोडपेज "ISO-8859-1" के रूप में बेहतर जाना जाता है। यह UTF-8 के समान है और लैटिन-आधारित वर्णों को धारण करता है।
टेक्स्ट फ़ाइल रूपांतरण
जब टेक्स्ट फ़ाइलों को आयात किया जाता है, तो OnSong उन्हें OnSong फ़ाइल प्रारूप में स्वचालित रूप से अनुवाद कर सकता है। यह कॉर्ड को स्वचालित रूप से वर्ग कोष्ठक में रखता है। चूंकि OnSong अब गीत दर्शक में गीतों के ऊपर कॉर्ड को स्वचालित रूप से संभाल सकता है, यह डिफ़ॉल्ट रूप से टेक्स्ट पर सेट है। आप अभी भी OnSong को चुनकर अपने गीतों को स्वचालित रूप से परिवर्तित कर सकते हैं।