[Csnd] fluid opcodes in Linux
Date | 2020-10-22 08:59 |
From | tjingboem |
Subject | [Csnd] fluid opcodes in Linux |
Hello, since i updated to Linux Mint 20 i can't get the fluid opcodes to work.
Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here
My build is from October 15th. Since Linux Mint looks a lot like Ubuntu, i wonder if other users are having the same experience? |
Date | 2020-10-22 14:20 |
From | Richard van Bemmelen |
Subject | Re: [Csnd] fluid opcodes in Linux |
I am still on Mint 19.3 and they work here for me. What version did you upgrade from? Richard Op do 22 okt. 2020 om 10:00 schreef tjingboem <magknevel@gmail.com>:
|
Date | 2020-10-22 14:34 |
From | Forrest Curo |
Subject | Re: [Csnd] fluid opcodes in Linux |
Could you be running csound in a directory that doesn't have your soundfonts? On Thu, Oct 22, 2020 at 6:21 AM Richard van Bemmelen <zappfinger@gmail.com> wrote:
|
Date | 2020-10-22 14:58 |
From | Cian |
Subject | Re: [Csnd] fluid opcodes in Linux |
What version of Fluidsynth is installed on Linux Mint 19.3? On Thu, Oct 22, 2020 at 9:21 AM Richard van Bemmelen <zappfinger@gmail.com> wrote:
|
Date | 2020-10-22 15:14 |
From | Forrest Curo |
Subject | Re: [Csnd] fluid opcodes in Linux |
Due to a recent change (I've forgotten what it was) in how csound treats changes to global variables in the Orchestra Header, I needed to revise how I set up indexes for soundfonts. --- ---[This worked]: instr 1 ; sets up mapping from 1-128 to list of soundfont presets ;and arrays used for keeping track of midi on/offs gi init 0 label: gi21[gi] = 1 gi22[gi] = 1 gi23[gi] = 1 gi24[gi] = 1 gir sfpreset gi,0,gisf1,gi gi = gi +1 if gi < 128 igoto label endin On Thu, Oct 22, 2020 at 7:09 AM Cian <cian.oconnor@gmail.com> wrote:
|
Date | 2020-10-22 16:31 |
From | Forrest Curo |
Subject | Re: [Csnd] fluid opcodes in Linux |
Ah! (I'm not really losing my marbles, but when I've mislaid them it's not easy remembering where.) You don't need anything as elaborate as the previous example unless you're trying to keep track of multiple fractional instruments with different presets. I needed to have the index of each instrument's preset available for a calling instrument to turn off if I missed a noteoff: // ********* This is a white note print 11, p4, p5, gi21[p4] if(p5 ==0) then turnoff2 (21+ gi21[p4]/128), 5, 1 igoto nodo else gii21 = gii21 % 127 + 1 gi21[p4] = gii21 instnum = 21 + gii21/128 endif --- So this sort of thing for normal use: gi init 0 label: gir sfpreset gi,0,gisf1,gi gi = gi +1 if gi < 128 igoto label endin On Thu, Oct 22, 2020 at 7:14 AM Forrest Curo <treegestalt@gmail.com> wrote:
|
Date | 2020-10-22 18:10 |
From | Richard van Bemmelen |
Subject | Re: [Csnd] fluid opcodes in Linux |
How can I see that? My csound version is 6.15... Richard Op do 22 okt. 2020 om 16:09 schreef Cian <cian.oconnor@gmail.com>:
|
Date | 2020-10-22 19:06 |
From | Forrest Curo |
Subject | Re: [Csnd] fluid opcodes in Linux |
It was upgrading to 6.15 that disabled the way I'd been controlling soundfonts. I've found Mint to be sometimes ahead of Ubuntu when it comes to adding new versions to their distributions. (For a long time didn't have a csound 6 package on Ubuntu, a few years back.) Maybe installing Mint updated the csound version? On Thu, Oct 22, 2020 at 10:10 AM Richard van Bemmelen <zappfinger@gmail.com> wrote:
|
Date | 2020-10-22 20:50 | ||
From | Forrest Curo | ||
Subject | Re: [Csnd] fluid opcodes in Linux | ||
My resulting error messages were about 'invalid presets'. Probably what 'tjingboem' has been getting? (?) On Thu, Oct 22, 2020 at 11:06 AM Forrest Curo <treegestalt@gmail.com> wrote:
|
Date | 2020-10-22 21:01 |
From | Josh Moore |
Subject | Re: [Csnd] fluid opcodes in Linux |
you've gotta be on the ubuntu bleeding edge distro to get all the latest stuff. LTS/stable usually has at least a year or two lag. but i tend to opt to compile from source (i have both csound and cabbage on my linux box) On Thu, Oct 22, 2020 at 11:06 AM Forrest Curo <treegestalt@gmail.com> wrote:
|