On Fri, 2006-06-09 at 20:53 +0200, Dominique Michel wrote:
> 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-
> 

Because those 64 voices are shared between the wavetable synth and PCM.

Lee

> 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



_______________________________________________
Alsa-user mailing list
Alsa-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to