OOP ஐப் பயன்படுத்தி இசையை எழுதுவது எப்படி

நாங்கள் OpenMusic (OM) மென்பொருள் கருவியின் வரலாற்றைப் பற்றி பேசுகிறோம், அதன் வடிவமைப்பின் அம்சங்களை பகுப்பாய்வு செய்து, முதல் பயனர்களைப் பற்றி பேசுகிறோம். இது தவிர, நாங்கள் ஒப்புமைகளை வழங்குகிறோம்.

OOP ஐப் பயன்படுத்தி இசையை எழுதுவது எப்படி
புகைப்படம் ஜேம்ஸ் பால்ட்வின் /அன்ஸ்பிளாஸ்

OpenMusic என்றால் என்ன

இது பொருள் சார்ந்தது காட்சி நிரலாக்க சூழல் டிஜிட்டல் ஒலி தொகுப்புக்காக. பயன்பாடு LISP மொழியின் பேச்சுவழக்கை அடிப்படையாகக் கொண்டது - பொதுவான உதடு. இந்த மொழிக்கான உலகளாவிய வரைகலை இடைமுகமாக OpenMusic ஐப் பயன்படுத்தலாம் என்பது குறிப்பிடத்தக்கது.

இந்த கருவி 90 களில் ஒலியியல் மற்றும் இசைக்கான ஆராய்ச்சி மற்றும் ஒருங்கிணைப்புக்கான பிரெஞ்சு நிறுவனத்தின் பொறியாளர்களால் உருவாக்கப்பட்டது (IRCAM) OpenMusic இன் மொத்தம் ஏழு பதிப்புகள் வழங்கப்பட்டன - கடைசியாக 2013 இல் வெளியிடப்பட்டது. பின்னர் IRCAM பொறியாளர் ஜீன் ப்ரெஸ்ஸன் (ஜீன் ப்ரெஸ்ஸன்) பயன்பாட்டினை புதிதாக எழுதியது, எடுத்துக்கொண்டது அடிப்படை அசல் குறியீடு ஆறாவது பதிப்பு (OM6). இன்று OM7 உரிமத்தின் கீழ் விநியோகிக்கப்படுகிறது GPLv3 - அதன் ஆதாரங்கள் உள்ளன GitHub இல் கண்டுபிடிக்கவும்.

அவளுடன் எப்படி வேலை செய்வது

OpenMusic இல் உள்ள நிரல்கள் குறியீட்டை எழுதுவதற்குப் பதிலாக வரைகலைப் பொருட்களைக் கையாளுவதன் மூலம் உருவாக்கப்படுகின்றன. இதன் விளைவாக ஒரு வகையான தொகுதி வரைபடம் உள்ளது, இது "பேட்ச்" என்று அழைக்கப்படுகிறது. இணைப்புகளுக்கு பேட்ச் கயிறுகளைப் பயன்படுத்தும் மட்டு சின்தசைசர்களைப் போன்றது.

இங்கே மாதிரி திட்டம் OpenMusic, GitHub களஞ்சியத்திலிருந்து எடுக்கப்பட்டது:

OOP ஐப் பயன்படுத்தி இசையை எழுதுவது எப்படி

OpenMusic இரண்டு வகையான பொருள்களைக் கொண்டுள்ளது: அடிப்படை மற்றும் மதிப்பெண் (ஸ்கோர் பொருள்). முதலாவது மெட்ரிக்குகள், நெடுவரிசைகள் மற்றும் உரை வடிவங்களுடன் வேலை செய்வதற்கான பல்வேறு கணித செயல்பாடுகள்.

ஒலியுடன் வேலை செய்ய மதிப்பெண் பொருள்கள் அவசியம். அவற்றையும் இரண்டு குழுக்களாகப் பிரிக்கலாம்:

  • ஹார்மோனிக் - குறிப்புகள், நாண்கள் மற்றும் இணக்கமான தொடர்கள்.
  • தாள - குரல்கள் மற்றும் துடிப்புகள்.

பல கூறுகளை ஒன்றாக இணைத்து பாலிஃபோனிக் ஒலியை உருவாக்குவது போன்ற மதிப்பெண் செயல்பாடுகளைப் பயன்படுத்தி மதிப்பெண் பொருள்கள் கையாளப்படுகின்றன. கூடுதல் செயல்பாடுகளை செருகுநிரல் நூலகங்களில் காணலாம் - அவற்றின் முழுமையான பட்டியல் அதிகாரப்பூர்வ இணையதளத்தில் கிடைக்கும்.

OpenMusic உருவாக்கிய மெல்லிசையின் உதாரணத்தை நீங்கள் கேட்கலாம் இந்த வீடியோவில்:


கருவி மற்றும் அதன் திறன்களைப் பற்றி தெரிந்துகொள்ள, நீங்கள் ஆவணங்களைப் பார்க்க பரிந்துரைக்கிறோம். OM7 க்கான கையேடு இன்னும் வளர்ச்சியில் உள்ளது. ஆனால் நீங்கள் OM6 குறிப்பு புத்தகத்தைப் பார்க்கலாம் - உங்களுக்குத் தேவை இணைப்பைப் பின்தொடரவும் இடதுபுறத்தில் உள்ள சாளரத்தில், பயனர் கையேடு உருப்படியை விரிவாக்கவும்.

யார் பயன்படுத்துகிறார்கள்

டெவலப்பர்களின் கூற்றுப்படி, ஆடியோ டிராக்குகளை உருவாக்க மற்றும் திருத்த, படைப்புகளின் கணித மாதிரிகளை உருவாக்க மற்றும் பதிவுசெய்யப்பட்ட இசை பகுதிகளை பகுப்பாய்வு செய்ய OpenMusic பயன்படுத்தப்படலாம். ITCAM இன் பொறியாளர்கள் பல அறிவியல் ஆய்வுகளில் கருவியைப் பயன்படுத்தியுள்ளனர். உதாரணமாக, க்கான படைப்பு அங்கீகரிக்கும் செயற்கை நுண்ணறிவு அமைப்பு இசை சைகைகள் ஆடியோ பதிவில்.

தொழில்முறை கலைஞர்களும் OpenMusic உடன் வேலை செய்கிறார்கள் - அவர்கள் ஹார்மோனிக் ஸ்பெக்ட்ராவைப் படிக்க பயன்பாட்டைப் பயன்படுத்துகிறார்கள். ஒரு உதாரணம் சுவிஸ் இசையமைப்பாளர் மைக்கேல் ஜாரல், பீத்தோவன் பரிசு வென்றவர். ஹாங்காங் சிம்பொனி இசைக்குழுவால் நிகழ்த்தப்பட்ட அவரது படைப்புகள் இருக்கலாம் இங்கே கேளுங்கள்.

என்பதும் குறிப்பிடத்தக்கது திரிஸ்தானா முராய. இயக்கத்தில் பணியாற்றும் மிகப்பெரிய இசையமைப்பாளர்களில் இவரும் ஒருவர் நிறமாலை இசை. உதாரணமாக, YouTube இல் அவரது படைப்புகள் உள்ளன கோண்ட்வானா и Le partage des eaux, OpenMusic ஐப் பயன்படுத்தி உருவாக்கப்பட்டது.


ஆங்கில இசையமைப்பாளர் மற்றும் ஆசிரியர் பிரையன் ஃபர்னிஹோ ரிதம் வேலை செய்ய OpenMusic ஐப் பயன்படுத்தினார். இன்று அவரது இசை மிகப்பெரிய சமகால குழுமங்கள் மற்றும் கலைஞர்களின் தொகுப்பில் சேர்க்கப்பட்டுள்ளது - ஆர்டிட்டி குவார்டெட் и Pierre-Yves Artaud.

ஒப்புமை

OpenMusic போன்ற பல அமைப்புகள் உள்ளன. ஒருவேளை மிகவும் பிரபலமான வணிக கருவியாக இருக்கும் அதிகபட்சம்/எம்எஸ்பி. இது 80களின் பிற்பகுதியில் IRCAM இல் பணிபுரியும் போது மில்லர் பக்கெட் என்பவரால் உருவாக்கப்பட்டது. டிஜிட்டல் ஆடியோ மற்றும் வீடியோவை உண்மையான நேரத்தில் ஒருங்கிணைக்க கணினி உங்களை அனுமதிக்கிறது.

கீழே உள்ள வீடியோ இத்தாலிய நகரமான காக்லியாரியில் உள்ள கட்டிடங்களில் ஒன்றில் நிறுவப்பட்டதைக் காட்டுகிறது. கார்கள் கடந்து செல்லும் சத்தத்தைப் பொறுத்து திரைகளின் நிறம் மாறுகிறது. நிறுவல் Max/MSP மற்றும் Arduino ஆகியவற்றின் கலவையால் கட்டுப்படுத்தப்படுகிறது.


Max/MSP க்கு ஒரு திறந்த மூல பிரதி உள்ளது என்பது குறிப்பிடத்தக்கது. அது அழைக்கபடுகிறது தூய தரவு, மேலும் மில்லர் பக்கெட் என்பவரால் உருவாக்கப்பட்டது.

காட்சி அமைப்பை முன்னிலைப்படுத்துவதும் மதிப்பு சக்2003 இல் பிரின்ஸ்டன் பல்கலைக்கழகத்தைச் சேர்ந்த பெர்ரி குக் மற்றும் சக ஊழியர்களால் கண்டுபிடிக்கப்பட்டது. இது பல திரிகளை இணையாக செயல்படுத்துவதை ஆதரிக்கிறது, மேலும் செயல்படுத்தும் போது நேரடியாக நிரலில் மாற்றங்களைச் செய்யலாம். GNU GPL உரிமத்தின் கீழ் விநியோகிக்கப்படுகிறது.

டிஜிட்டல் இசை தொகுப்புக்கான கருவிகளின் பட்டியல் அங்கு முடிவடையவில்லை. கூட உள்ளது கிமா и ஓவர்டோன், இது நேரடியாக மேடையில் கலவைகளை நிரல் செய்ய உங்களை அனுமதிக்கிறது. அவற்றைப் பற்றி அடுத்த முறை பேச முயற்சிப்போம்.

கூடுதல் வாசிப்பு - எங்கள் ஹை-ஃபை வேர்ல்ட் மற்றும் டெலிகிராம் சேனலில் இருந்து:

OOP ஐப் பயன்படுத்தி இசையை எழுதுவது எப்படி வெற்றிகரமான மென்பொருளுடன் பிசி ஊடகத் துறையை எவ்வாறு கைப்பற்றியது
OOP ஐப் பயன்படுத்தி இசையை எழுதுவது எப்படி உங்கள் திட்டங்களுக்கான ஆடியோ மாதிரிகளை எங்கே பெறுவது: ஒன்பது ஆதாரங்களின் தேர்வு
OOP ஐப் பயன்படுத்தி இசையை எழுதுவது எப்படி உங்கள் திட்டங்களுக்கான இசை: CC உரிமம் பெற்ற டிராக்குகளுடன் 12 கருப்பொருள் ஆதாரங்கள்
OOP ஐப் பயன்படுத்தி இசையை எழுதுவது எப்படி இன்னோவேஷன் எஸ்எஸ்ஐ-2001: ஐபிஎம் பிசிக்கான அரிய ஒலி அட்டைகளில் ஒன்றின் வரலாறு
OOP ஐப் பயன்படுத்தி இசையை எழுதுவது எப்படி ஆடியோ தொழில்நுட்பத்தின் வரலாறு: சின்தசைசர்கள் மற்றும் மாதிரிகள்
OOP ஐப் பயன்படுத்தி இசையை எழுதுவது எப்படி ஒரு ஆர்வலர் சவுண்ட் பிளாஸ்டர் 1.0 ஒலி அட்டையை மீண்டும் உருவாக்கியுள்ளார்
OOP ஐப் பயன்படுத்தி இசையை எழுதுவது எப்படி கடந்த 100 ஆண்டுகளில் இசை வடிவங்கள் எப்படி மாறிவிட்டன
OOP ஐப் பயன்படுத்தி இசையை எழுதுவது எப்படி ஒரு ஐடி நிறுவனம் இசையை விற்கும் உரிமைக்காக எப்படி போராடியது

ஆதாரம்: www.habr.com

கருத்தைச் சேர்