WE WISH YOU A MERRY CHRISTMAS AND A HAPPY NEW YEAR !
COPYRIGHT © 2001-2011 JOHN TZINIERIS - ALL RIGHTS RESERVED
CONTENTS   CLASSICAL MUSIC   MUSIC TECHNOLOGY   MY CREATIONS   COMMUNITY


for your information

Classical Music

New Announcements

New Articles

Music Techonology

New Announcements

New Articles

My Creations

New Creations

*** *** ***

Did you know that ... you can navigate in artissimo.gr most easily by using the menu bar above ?

Enjoy Artissimo.gr Material Now : hundreds of pages, articles and many-many music compositions and mp3s are here just waiting for you !!!

You want mp3s !!! You want mp3s !!! You want mp3s !!! mp3 ! mp3 !
Well, click here and have a good look !

New !!!   I want to play in artissimo.gr role playing game ! So click here !

Welcome to the artissimo.gr pages of Blog !

English Language : Music Technology : Blog

Wednesday 10 December 2008 : Use of an adequate CAL program for "super-notes" and recording of the oboe
 

About music software

   A - not particularly pressing - problem which arose from the use of the Special Edition library of Vienna Symphonic Library was about some very high notes that did not exist. The problem is also mentioned in a previous article of this Blog (7 December 2008). Of course the use of Vienna Ensemble has no relation with the solution of the problem. Simply, I concluded at the last, old, good solution: the writing of a simple program in CAL language (Cakewalk Application Language) which will solve once again a difficult problem.

   To see exactly how this CAL program works, let me take the case of the oboe: in its legato form, it is missing the last 4 notes of the range (F sharp, G, G sharp, A). The use of the pitch bend on the last existing note (F) would allow us to reach a maximum of G (a whole tone higher). The last two notes cannot be reached in any way using this library because the pitch bend limit is the tone interval. Besides, these two notes are difficult to be played on the real instrument (the oboe tube is rather difficult to coordinate at those notes and a special way of blowing and fingering is required judging from my experience in clarinet), and therefore rarely used (and possibly only in chamber and solo music). Moreover, the lower of the two is "covered" by another variation of the oboe (not the legato one but another variation) and so the only "lost" note is the very last one of the instrument.

   Therefore, the solution I implemented consists of two steps: first, we adjust a continuous controller (I used the value of 100 which generally does not correspond to any "physical" controller in any synthesizer) to affect the pitch bend in such a way that when the value gets to 64 we do not have any change of tone, with a value greater than 64 we have a positive pitch bend modulation and with a value of less than 64 we have a negative pitch bend modulation. During the recording we press the two notes that do not exist without being able to hear any sound. In the second step, we process the clip we have just recorded with the use of a CAL program : the program will search for the two notes that are not being heard and if finds them it will put before each note the necessary change of the continuous controller so that both the pitch bend and the note will take the appropriate values and we hear the intended tone.

   The difficulty here is that the program must take into account the cases in which we have already affected the pitch bend in previous notes, or when we have to restore it to the value 64 in order to play "normal notes" (this is also done at the end of the clip if necessary, in order to be ready for the next recording). Note that if we play a very high note, then the program downloads it an octave below. The whole system works perfectly and the only thing that we must take care of is the correct recording of the two "dead notes" that cannot be heard (the metronome helps in this) as well as the processing of the clip when the recording is over (can also be done at the end of all recordings at a stroke).

   In the above - however, relatively complex - way, we have implemented a mechanism to enable someone to use two more notes through the pitch bend without using the pitch bend wheel of a synthesizer (this is not working properly because it produces an inappropriate for an oboe portamento) but playing these notes during the recording of the clip and running a CAL program after recording. To distinguish these 2 notes from the other "normal" ones I called them "super notes"! The program only works for the specific instrument (oboe), but is easily convertible for use with another patch of the same or another instrument. The only thing will change are the notes within the program (they could already be in the program in the form of parameters, but it would be quite complicated and, anyway, its use is rare and limited to a few cases).

   Thus, another problem was solved in a relatively efficient way: the thought always wins the material! (**)

   (**) The chance to make a slight change in the executable program so as to allow pitch bend over the interval of tone was rejected: after a brief research the program seemed too complex for me to have a chance of success.



Participate in forums : tell us your opinion about everything concerning music technology ! Your say counts !




WRITE YOUR OWN COMMENTS FOR THIS PAGE !

Here write your name or your artissimo.gr community username :



Here write about your relationship with music :



Write your comment below : use as many lines as you want !







Blog
Appropriate parameterization of the library Special Edition of Vienna Symphonic Library. Part 1: Setting the relative volumes of the instruments
Using Vienna Ensemble 2 and solving the problems with the CPU load
 

READ ALSO ABOUT ...

oboe  :  
* Queens Symphony Orchestra : Bach to Dreams of Flying - Don't miss it! (Winter 2009-2010)   
* How to feel like a conductor who hires 70 musicians in an afternoon, or otherwise, 5 full hours to explore all of the sounds of the Special Edition of Vienna Symphonic Library   
* Orchestral timbres difficult to distinguish   
* John Tzineris : Anti-Biographical Sketch   
* Artissimo.gr Global Index   
* 3rd Spring Organ Series 2006 - Programme (Spring 2006)   

software  :  
* Steinberg releases Alternative Rock and Jazzy Latin Sequel Content Sets (Spring 2010)   
* Steinberg ships Rupert Neve Designs Portico plug-ins (Summer 2011)   
* "Dare to Compare" : 5 General Midi synthesizers examined   
* Steinberg launches Nuendo 5 (Spring 2010)   
* Steinberg announces Andreas Stelling as new Managing Director (Spring 2009)   
* Steinberg announces acquisition of Syncrosoft eLicenser technology (Winter 2008-2009)   

synthesizer  :  
* Steinberg Elements Pack now available (Autumn 2011)   
* Paul Schwartz : Album "Aria 3 : Metamorphosis" : Review   
* Our today's proposal for music technology web : Fairlight CMI pages by Greg Holmes   
* Composer's Adventures   
* Barry Schrader News - January 2008 (Winter 2007-2008)   
* Artissimo.gr Global Index