Le Fri, 09 Jun 2006 11:39:27 +0200, Takashi Iwai <[EMAIL PROTECTED]> a écrit :
> At Thu, 8 Jun 2006 23:47:45 +0200, > Dominique Michel wrote: > > > > Le Thu, 08 Jun 2006 12:46:21 +0200, > > Takashi Iwai <[EMAIL PROTECTED]> a écrit : > > > > > At Sat, 3 Jun 2006 00:42:49 +0200, > > > Dominique Michel wrote: > > > > > > > > Le Fri, 2 Jun 2006 15:34:43 +0200, > > > > Dominique Michel <[EMAIL PROTECTED]> a écrit : > > > > > > > > > Hi all, > > > > > > > > > > I have an audigy2, run a 2.6.16-rt22 kernel and the alsa drivers from > > > > > this kernel. So, the right driver for this card is emu10k1. > > > > > > > > > > When I load a soudfont of 61 Mb in the card, asxfload -M tell me att > > > > > I have about 70Mb left. The biggest font I can load is about 131Mb. > > > > > My problem is at I want to load per default a 238 Mb soudfont in the > > > > > card. I have 1.5Gb ram in the box. Is it a way to load it in the card? > > > > > I rtfm, but I don't find anything. The audigy need unfragmented > > > > > memory to load a soundfont. Is it a way to reserve a amount of > > > > > unfragmented memory for this card at boot time? > > > > > > > > > > I see on the alsa website at the driver for my card have changed with > > > > > the last alsa drivers. > > > > > > > > Not true. No matter, I just installed the last stable version of all > > > > the alsa packages and get exactly the same result with asfxload. > > > > > > You need to increase the value of max_buffer_size module option. > > > The default is 128MB. See ALSA-Configuration.txt. > > > > > > > > > Takashi > > > > Thank you for the answer. > > I added "options snd-emu10k1 max_buffer_size=256 max_synth_voices=256" in > > /etc/modules.d/alsa and I can load and use the soundfont. > > But when doing > > > > # cat /proc/asound/card0/wavetableD1 > > Device: Emu10k1 > > Ports: 4 > > Addresses: 17:0 17:1 17:2 17:3 > > Use Counter: 0 > > Max Voices: 64 > > Allocated Voices: 0 > > Memory Size: 268435456 > > Memory Available: 26109738 > > Allocated Blocks: 1716 > > SoundFonts: 1 > > Instruments: 9002 > > Samples: 1715 > > Locked Instruments: 9002 > > Locked Samples: 1715 > > > > it show at I still have only 64 voices. > > Is it normal? > > Yes. Emu10k1 has max 64 voices playable at the same time. What is the meaning of this option if the card have 64 hardware voices and the default for the module is 64 voices? I don't see why we can want less as this default value, but maybe at I am wrong- Best, Dominique > > > I have other questions too. Is it a limitation beside the amount of ram in > > my system with max_buffer_size? > > The hardware limitation is 2GB (or 1GB? I forgot). > > > Is it other limitation such as hardare limitation with this card? > > The kernel might be not able to allocate the memory if you have > already used for other purposes. > > > Takashi _______________________________________________ Alsa-user mailing list Alsa-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/alsa-user