
[01;34mwith[m Libsens[31m.[mGtk_Step_Sequencer[31m;[m        [01;34muse[m Libsens[31m.[mGtk_Step_Sequencer[31m;[m
[01;34mwith[m Libsens[31m.[mGtk_Genetical[31m;[m             [01;34muse[m Libsens[31m.[mGtk_Genetical[31m;[m
[01;34mwith[m Libsens[31m.[mGtk_Neural[31m;[m                [01;34muse[m Libsens[31m.[mGtk_Neural[31m;[m
[01;34mwith[m Libsens[31m.[mGtk_Modulator[31m;[m             [01;34muse[m Libsens[31m.[mGtk_Modulator[31m;[m
[01;34mwith[m Libsens[31m.[mGtk_Arpegiator[31m;[m            [01;34muse[m Libsens[31m.[mGtk_Arpegiator[31m;[m
[01;34mwith[m Libsens[31m.[mGtk_Ctrl_Change[31m;[m           [01;34muse[m Libsens[31m.[mGtk_Ctrl_Change[31m;[m
[01;34mwith[m Libsens[31m.[mGtk_Prgm_Change[31m;[m           [01;34muse[m Libsens[31m.[mGtk_Prgm_Change[31m;[m
  
[01;34mpackage[m [01;34mbody[m Libsens[31m.[mGtk_Plugins_Initialization [01;34mis[m
   [31m--------------------------------------------------------------------------------[m
   [31m--                                                                            --[m
   [31m--               Plugins Specifications initializations                       --[m
   [31m--                                                                            --[m
   [31m--------------------------------------------------------------------------------[m
   
   
   
   [01;34mfunction[m [01;30mInitialize[m [31m([mClass [31m:[m Plugin_Enum[31m;[m
   			Plugin [31m:[m Abstract_Plugin_Access[31m;[m
			Id [31m:[m Plugin_num[31m)[m
   		       [01;34mreturn[m Plugin_Specifications_Access [01;34mis[m  
      Spec [31m:[m Plugin_Specifications_Access[31m;[m
   [01;34mbegin[m
      [01;34mcase[m Class [01;34mis[m
   	 [01;34mwhen[m Null_Plugin [31m=>[m
   	    [01;34mnull[m[31m;[m	    
   	 [01;34mwhen[m Step_Seq [31m=>[m	    
   	    Spec [31m:=[m [01;34mnew[m Step_Seq_Specifications[31m;[m
   	    Gtk_Step_Sequencer[31m.[m[01;30mInitialize[m[31m([m[01;30mStep_Seq_Specifications[m[31m([mSpec[31m.[m[01;34mall[m[31m),[m Plugin[31m);[m
	 [01;34mwhen[m Gen_Bass [31m=>[m
	    Spec [31m:=[m [01;34mnew[m Genetical_Bass_Specifications[31m;[m
   	    Gtk_Genetical[31m.[m[01;30mInitialize[m[31m([m[01;30mGenetical_Bass_Specifications[m[31m([mSpec[31m.[m[01;34mall[m[31m),[m Plugin[31m);[m	    
	 [01;34mwhen[m Gen_Synth [31m=>[m
	    Spec [31m:=[m [01;34mnew[m Genetical_Synth_Specifications[31m;[m
   	    Gtk_Genetical[31m.[m[01;30mInitialize[m[31m([m[01;30mGenetical_Synth_Specifications[m[31m([mSpec[31m.[m[01;34mall[m[31m),[m Plugin[31m);[m
	 [01;34mwhen[m Gen_Drums [31m=>[m
	    Spec [31m:=[m [01;34mnew[m Genetical_Drums_Specifications[31m;[m
   	    Gtk_Genetical[31m.[m[01;30mInitialize[m[31m([m[01;30mGenetical_Drums_Specifications[m[31m([mSpec[31m.[m[01;34mall[m[31m),[m Plugin[31m);[m	    
	 [01;34mwhen[m Nn_Mono [31m=>[m
	    Spec [31m:=[m [01;34mnew[m Neural_Mono_Specifications[31m;[m
   	    Gtk_Neural[31m.[m[01;30mInitialize[m[31m([m[01;30mNeural_Mono_Specifications[m[31m([mSpec[31m.[m[01;34mall[m[31m),[m Plugin[31m);[m	    
	 [01;34mwhen[m Nn_Poly [31m=>[m
	    Spec [31m:=[m [01;34mnew[m Neural_Poly_Specifications[31m;[m
   	    Gtk_Neural[31m.[m[01;30mInitialize[m[31m([m[01;30mNeural_Poly_Specifications[m[31m([mSpec[31m.[m[01;34mall[m[31m),[m Plugin[31m);[m
	 [01;34mwhen[m Nn_Rythm [31m=>[m
	    Spec [31m:=[m [01;34mnew[m Neural_Rythm_Specifications[31m;[m
   	    Gtk_Neural[31m.[m[01;30mInitialize[m[31m([m[01;30mNeural_Rythm_Specifications[m[31m([mSpec[31m.[m[01;34mall[m[31m),[m Plugin[31m);[m	 	    
   	 [01;34mwhen[m Arp_Seq [31m=>[m	 
	    Spec [31m:=[m [01;34mnew[m Arpegiator_Specifications[31m;[m
   	    Gtk_Arpegiator[31m.[m[01;30mInitialize[m[31m([m[01;30mArpegiator_Specifications[m[31m([mSpec[31m.[m[01;34mall[m[31m),[m Plugin[31m);[m
	 [01;34mwhen[m NL_Mod [31m=>[m
	    Spec [31m:=[m [01;34mnew[m Modulator_Specifications[31m;[m
   	    Gtk_Modulator[31m.[m[01;30mInitialize[m[31m([m[01;30mModulator_Specifications[m[31m([mSpec[31m.[m[01;34mall[m[31m),[m Plugin[31m);[m
	 [01;34mwhen[m CC_List [31m=>[m
	    Spec [31m:=[m [01;34mnew[m Ctrl_Change_Specifications[31m;[m
   	    Gtk_Ctrl_change[31m.[m[01;30mInitialize[m[31m([m[01;30mCtrl_Change_Specifications[m[31m([mSpec[31m.[m[01;34mall[m[31m),[m Plugin[31m);[m
	 [01;34mwhen[m PC_List [31m=>[m
	    Spec [31m:=[m [01;34mnew[m Prgm_Change_Specifications[31m;[m
   	    Gtk_Prgm_change[31m.[m[01;30mInitialize[m[31m([m[01;30mPrgm_Change_Specifications[m[31m([mSpec[31m.[m[01;34mall[m[31m),[m Plugin[31m);[m
      [01;34mend[m [01;34mcase[m[31m;[m
      
      [01;34mreturn[m Spec[31m;[m
   [01;34mend[m Initialize[31m;[m
   
   
[01;34mend[m Libsens[31m.[mGtk_Plugins_Initialization[31m;[m
