Re: [Bluemusic-users] Virtual keyboard
Brought to you by:
kunstmusik
From: Steven Yi <ste...@gm...> - 2013-01-17 12:07:56
|
Hi Sergio, I think the problem here is that the until keyword is not available in Csound 5.13. Csound 5.13 is quite old now, but I would assume that this is the reason for all the problems altogether now. I don't know if you feel comfortable to compile and install your own version of csound (being sure to use swig 2.0+ as debian stable uses swig 1.3), but that would solve things I think. Debian testing should also have a more up to date version of csound. For testing MIDI, you could try the attached blue project. It is a barebones example instrument that will work with blueLive's MIDI system. Thanks! ste On Wed, Jan 16, 2013 at 10:02 PM, COCHEDELAFERTE <Ser...@fr...> wrote: > Hi Steven, > > > Now i generated the csd file and, launching it in command line, i get > following : > > user@CHE:~/build/blue.app/examples/general/linux$ csound -odac > -+rtaudio=alsa patternsLayerGroupExample.csd > virtual_keyboard real time MIDI plugin for Csound > Module audio en temps r?el PortMIDI pour Csound > Module audio en temps r?el PortAudio pour Csound > Niveau 0dBFS = 32768.0 > Csound version 5.13 (?chantillons en format double) Jul 13 2011 > libsndfile-1.0.21 > UnifiedCSD: patternsLayerGroupExample.csd > DEBUT DU FICHIER > Cr?ation de l'orchestre > Cr?ation de la partition > nom de l'orchestre : /tmp/csound-AELfTS.orc > nom de la partition : /tmp/csound-MG8spz.sco > RAWWAVE_PATH : /usr/share/stk/rawwaves/ > rtmidi : module PortMIDI activ? > rtaudio : module ALSA activ? > compilateur de l'orchestre : > opcode vca_exp k k > opcode vco2mix a kkik > opcode b909_bd a iii > opcode b909_sd a iii > opcode b909_tom a iii > opcode b909_rimshot a 0 > opcode b909_clap a 0 > opcode b909_closedhihat a i > opcode b909_openhihat a i > opcode b909_crashcymbal a i > erreur : caract?re ill?gal (, ligne 522 : > until (kndex > 1) do > ^ > erreur : caract?re ill?gal >, ligne 522 : > until (kndex > 1) do > ^ > erreur : caract?re ill?gal ), ligne 522 : > until (kndex > 1) do > ^ > erreur : pas d'opcode l?gal, ligne 522 : > until (kndex > 1) do > erreur : pas d'opcode l?gal, ligne 533 : > od > opcode b909_ridecymbal a i > erreur : caract?re ill?gal (, ligne 593 : > until (kndex > 1) do > ^ > erreur : caract?re ill?gal >, ligne 593 : > until (kndex > 1) do > ^ > erreur : caract?re ill?gal ), ligne 593 : > until (kndex > 1) do > ^ > erreur : pas d'opcode l?gal, ligne 593 : > until (kndex > 1) do > erreur : pas d'opcode l?gal, ligne 604 : > od > opcode tie_status i 0 > opcode getFrequency i i > opcode tekno_lpf4 a aKK > erreur : caract?re ill?gal /, ligne 703 : > //krez2l = 2.0/(1+exp(kfco/11000)) > ^ > erreur : caract?re ill?gal /, ligne 703 : > //krez2l = 2.0/(1+exp(kfco/11000)) > ^ > opcode yiMultiLpf a aKKKK > erreur : trop d'arguments en entr?e, ligne 739 : > aout lpf18 aout, kcutoff, kresonance, kdistortion, itie > opcode chorus aa aaK > opcode ADSD k iiiiK > opcode yi_env_orch k ioooooo > opcode yi_env_midi k iiiii > opcode yi_tie_amp k i > opcode yi_instr_gen kkkk KKKKKK > opcode lfo2 k kko > opcode distortion a a > opcode tokbox a akk > agrandissement du r?servoir de valeurs flottantes ? 512 > opcode uniqueUDO0 k ioooooo > opcode uniqueUDO1 kkkk KKKKKK > opcode multiOscil a KKK > opcode simpleMultiFilter a aiKK > opcode blueEffect0 aa aa > opcode blueEffect1 aa aa > opcode blueEffect2 aa aa > instr 1 > instr 2 > erreur : syntaxe de l'expression, ligne 1464 : > imaxpfield = p8 // dummy statement to get Csound to assume up to max pfields > of 8 > multiplication ou division unaire: > p8//dummystatementtogetCsoundtoassumeuptomaxpfieldsof8 > instr 3 > erreur : syntaxe de l'expression, ligne 1555 : > imaxpfield = p8 // dummy statement to get Csound to assume up to max pfields > of 8 > multiplication ou division unaire: > p8//dummystatementtogetCsoundtoassumeuptomaxpfieldsof8 > instr 4 > erreur : syntaxe de l'expression, ligne 1641 : > imaxpfield = p8 // dummy statement to get Csound to assume up to max pfields > of 8 > multiplication ou division unaire: > p8//dummystatementtogetCsoundtoassumeuptomaxpfieldsof8 > instr 5 > erreur : syntaxe de l'expression, ligne 1700 : > imaxpfield = p8 // dummy statement to get Csound to assume up to max pfields > of 8 > multiplication ou division unaire: > p8//dummystatementtogetCsoundtoassumeuptomaxpfieldsof8 > instr 6 > instr 7 > instr 8 > instr 9 > 17 erreurs de syntaxe dans l'orchestre. Compilation non valide > > > Any idea ? > > > Greatings, > > Sergio > > > > > > -- > View this message in context: http://csound.1045644.n5.nabble.com/Virtual-keyboard-tp5719189p5719412.html > Sent from the Csound - Blue - User mailing list archive at Nabble.com. > > ------------------------------------------------------------------------------ > Master Java SE, Java EE, Eclipse, Spring, Hibernate, JavaScript, jQuery > and much more. Keep your Java skills current with LearnJavaNow - > 200+ hours of step-by-step video tutorials by Java experts. > SALE $49.99 this month only -- learn more at: > http://p.sf.net/sfu/learnmore_122612 > _______________________________________________ > Bluemusic-users mailing list > Blu...@li... > https://lists.sourceforge.net/lists/listinfo/bluemusic-users |