csound segfaults with > 10 soundfonts?
| Date | 2006-01-01 17:41 |
| From | Atte André Jensen |
| Subject | csound segfaults with > 10 soundfonts? |
Hi I'm having csound5 segfault when I load more than 10 soundfonts. All are less than 2MB so with 512 MB in my laptop, I don't think memory shortage is the problem. Is this a known issue? Any workaround? Should I rather use the new fluid opcodes in csound5? Here's a sniplet of the output: ****************************************** ** Csound SoundFont2 support ver. 1.2 ** ** by Gabriel Maldonado ** ** g.maldonado@agora.stm.it ** ** http://web.tiscalinet.it/G-Maldonado ** ****************************************** Assigning all Presets of "/home/atte/music/soundfonts/rd500_grand1.sf2" starting from 1 (preset handle number) 0<--Grand1 (prog:0 bank:0) All presets have been assigned to preset handles from 1 to 1 ****************************************** ** Csound SoundFont2 support ver. 1.2 ** ** by Gabriel Maldonado ** ** g.maldonado@agora.stm.it ** ** http://web.tiscalinet.it/G-Maldonado ** ****************************************** Assigning all Presets of "/home/atte/music/soundfonts/rd500_mks20.sf2" starting from 2 (preset handle number) 0<--New Item (prog:0 bank:0) All presets have been assigned to preset handles from 2 to 2 ****************************************** ** Csound SoundFont2 support ver. 1.2 ** ** by Gabriel Maldonado ** ** g.maldonado@agora.stm.it ** ** http://web.tiscalinet.it/G-Maldonado ** ****************************************** Assigning all Presets of "/home/atte/music/soundfonts/fender_rhodes.sf2" starting from 3 (preset handle number) 0<--Fender Rhodes (prog:0 bank:0) All presets have been assigned to preset handles from 3 to 3 ****************************************** ** Csound SoundFont2 support ver. 1.2 ** ** by Gabriel Maldonado ** ** g.maldonado@agora.stm.it ** ** http://web.tiscalinet.it/G-Maldonado ** ****************************************** Assigning all Presets of "/home/atte/music/soundfonts/rd500_rhodes.sf2" starting from 4 (preset handle number) 0<--rd500_rhodes (prog:0 bank:0) All presets have been assigned to preset handles from 4 to 4 ****************************************** ** Csound SoundFont2 support ver. 1.2 ** ** by Gabriel Maldonado ** ** g.maldonado@agora.stm.it ** ** http://web.tiscalinet.it/G-Maldonado ** ****************************************** Assigning all Presets of "/home/atte/music/soundfonts/submerged.sf2" starting from 5 (preset handle number) 0<--submerged (prog:0 bank:0) All presets have been assigned to preset handles from 5 to 5 ****************************************** ** Csound SoundFont2 support ver. 1.2 ** ** by Gabriel Maldonado ** ** g.maldonado@agora.stm.it ** ** http://web.tiscalinet.it/G-Maldonado ** ****************************************** Assigning all Presets of "/home/atte/music/soundfonts/warm_strings.sf2" starting from 6 (preset handle number) 0<--warm strings (prog:0 bank:0) All presets have been assigned to preset handles from 6 to 6 ****************************************** ** Csound SoundFont2 support ver. 1.2 ** ** by Gabriel Maldonado ** ** g.maldonado@agora.stm.it ** ** http://web.tiscalinet.it/G-Maldonado ** ****************************************** Assigning all Presets of "/home/atte/music/soundfonts/ball_in_cone.sf2" starting from 7 (preset handle number) 0<--ball_in_cone (prog:0 bank:0) All presets have been assigned to preset handles from 7 to 7 ****************************************** ** Csound SoundFont2 support ver. 1.2 ** ** by Gabriel Maldonado ** ** g.maldonado@agora.stm.it ** ** http://web.tiscalinet.it/G-Maldonado ** ****************************************** Assigning all Presets of "/home/atte/music/soundfonts/sh.sf2" starting from 8 (preset handle number) 0<--sh (prog:0 bank:0) All presets have been assigned to preset handles from 8 to 8 ****************************************** ** Csound SoundFont2 support ver. 1.2 ** ** by Gabriel Maldonado ** ** g.maldonado@agora.stm.it ** ** http://web.tiscalinet.it/G-Maldonado ** ****************************************** Assigning all Presets of "/home/atte/music/soundfonts/ping.sf2" starting from 9 (preset handle number) 0<--ping (prog:0 bank:0) All presets have been assigned to preset handles from 9 to 9 ****************************************** ** Csound SoundFont2 support ver. 1.2 ** ** by Gabriel Maldonado ** ** g.maldonado@agora.stm.it ** ** http://web.tiscalinet.it/G-Maldonado ** ****************************************** Assigning all Presets of "/home/atte/music/soundfonts/sync_lead.sf2" starting from 10 (preset handle number) 0<--sync lead (prog:0 bank:0) All presets have been assigned to preset handles from 10 to 10 ****************************************** ** Csound SoundFont2 support ver. 1.2 ** ** by Gabriel Maldonado ** ** g.maldonado@agora.stm.it ** ** http://web.tiscalinet.it/G-Maldonado ** ****************************************** Csound tidy up: Segmentation fault -- peace, love & harmony Atte http://www.atte.dk |
| Date | 2006-01-01 17:45 |
| From | Atte André Jensen |
| Subject | Re: csound segfaults with > 10 soundfonts? |
Atte André Jensen wrote:
> Here's a sniplet of the output:
And here's how I load them:
; load soundfonts
#define SF_RD500_PIANO #1#
ifilehandle sfload
"/home/atte/music/soundfonts/rd500_grand1.sf2"
sfpassign $SF_RD500_PIANO, ifilehandle
#define SF_RD500_MKS20_PIANO #2#
ifilehandle sfload
"/home/atte/music/soundfonts/rd500_mks20.sf2"
sfpassign $SF_RD500_MKS20_PIANO, ifilehandle
#define SF_FENDER_RHODES #3#
ifilehandle sfload
"/home/atte/music/soundfonts/fender_rhodes.sf2"
sfpassign $SF_FENDER_RHODES, ifilehandle
#define SF_RD500_RHODES #4#
ifilehandle sfload
"/home/atte/music/soundfonts/rd500_rhodes.sf2"
sfpassign $SF_RD500_RHODES, ifilehandle
#define SF_SUBMERGED #5#
ifilehandle sfload "/home/atte/music/soundfonts/submerged.sf2"
sfpassign $SF_SUBMERGED, ifilehandle
#define SF_WARM_STRINGS #6#
ifilehandle sfload
"/home/atte/music/soundfonts/warm_strings.sf2"
sfpassign $SF_WARM_STRINGS, ifilehandle
#define SF_BALL_IN_CONE #7#
ifilehandle sfload
"/home/atte/music/soundfonts/ball_in_cone.sf2"
sfpassign $SF_BALL_IN_CONE, ifilehandle
#define SF_SH #8#
ifilehandle sfload "/home/atte/music/soundfonts/sh.sf2"
sfpassign $SF_SH, ifilehandle
#define SF_PING_JV80 #9#
ifilehandle sfload "/home/atte/music/soundfonts/ping.sf2"
sfpassign $SF_PING_JV80, ifilehandle
#define SF_SYNC_LEAD #10#
ifilehandle sfload "/home/atte/music/soundfonts/sync_lead.sf2"
sfpassign $SF_SYNC_LEAD, ifilehandle
#define SF_SAW_LEAD #11#
ifilehandle sfload "/home/atte/music/soundfonts/saw_lead.sf2"
sfpassign $SF_SAW_LEAD, ifilehandle
#define SF_SINE_PAD #12#
ifilehandle sfload "/home/atte/music/soundfonts/sine_pad.sf2"
sfpassign $SF_SINE_PAD, ifilehandle
--
peace, love & harmony
Atte
http://www.atte.dk |
| Date | 2006-01-01 17:46 |
| From | Istvan Varga |
| Subject | Re: csound segfaults with > 10 soundfonts? |
| Attachments | None |
| Date | 2006-01-01 18:59 |
| From | Atte André Jensen |
| Subject | Re: csound segfaults with > 10 soundfonts? |
Istvan Varga wrote: > Until these opcodes are cleaned > up, you should probably use fluid. Ok, I'll give them a try... -- peace, love & harmony Atte http://www.atte.dk |