On Monday 02 January 2006 20:50, Lorenz Hopfmüller wrote: > On Sun, 01 Jan 2006 13:16:41 -0500 > > Lee Revell <[EMAIL PROTECTED]> wrote: > > On Sun, 2006-01-01 at 18:01 +0100, Nigel Henry wrote: > > > On Sunday 01 January 2006 13:12, Lorenz Hopfmüller wrote: > > > > On Sat, 31 Dec 2005 17:45:09 +0100 > > > > > > > > Nigel Henry <[EMAIL PROTECTED]> wrote: > > > > > On Saturday 31 December 2005 16:30, Lorenz Hopfmüller wrote: > > > > > > Hello folks, > > > > > > I wonder if I can play/use MIDI with Vivanco 6C PCI without using > > > > > > timidity. In the description they write about a > > > > > > onboard-DSL-wavetable-synthesizer. Arent these wavetables for > > > > > > playing Midi without a software synth? > > > > > > > > > > > > # aplaymidi -l > > > > > > Port Client name Port name > > > > > > 64:0 MPU-401 MIDI 0-0 MPU-401 MIDI 0-0 > > > > > > 65:0 OPL3 FM synth OPL3 FM Port > > > > > > 72:0 Keycontr Keycontr MIDI 1 > > > > > > 80:0 Virtual Raw MIDI 2-0 VirMIDI 2-0 > > > > > > 81:0 Virtual Raw MIDI 2-1 VirMIDI 2-1 > > > > > > 82:0 Virtual Raw MIDI 2-2 VirMIDI 2-2 > > > > > > 83:0 Virtual Raw MIDI 2-3 VirMIDI 2-3 > > > > > > > > > > > > I can play on all ports, but I don't get a sound anywhere... > > > > > > So I got my new MIDI-Keyboard(72:0), but I can't use it without > > > > > > 1/2 sec delay because of timidity... > > > > > > > > > > > > Would be nice if somebody could help me... > > > > > > Thanks, > > > > > > Lorenz Hopfmüller > > > > > > > > > > > > My modules loaded: > > > > > > # lsmod > > > > > > Module Size Used by > > > > > > snd_virmidi 3392 0 > > > > > > snd_seq_virmidi 5888 1 snd_virmidi > > > > > > vmnet 34212 13 > > > > > > vmmon 105324 0 > > > > > > snd_seq_midi 6688 0 > > > > > > snd_seq_midi_event 6016 2 snd_seq_virmidi,snd_seq_midi > > > > > > snd_opl3_synth 11012 0 > > > > > > snd_seq_instr 7680 1 snd_opl3_synth > > > > > > snd_seq_midi_emul 6784 1 snd_opl3_synth > > > > > > snd_ainstr_fm 2176 1 snd_opl3_synth > > > > > > snd_seq 47888 6 > > > > > > snd_seq_virmidi,snd_seq_midi,snd_seq_midi_event, > > > > > > snd_opl3_synth,snd_seq_instr,snd_seq_midi_emul > > > > > > snd_usb_audio 72640 0 > > > > > > snd_usb_lib 14208 1 snd_usb_audio > > > > > > snd_cmipci 29056 0 > > > > > > snd_pcm 78728 2 snd_usb_audio,snd_cmipci > > > > > > snd_page_alloc 8200 1 snd_pcm > > > > > > snd_opl3_lib 8960 2 snd_opl3_synth,snd_cmipci > > > > > > snd_timer 20996 3 snd_seq,snd_pcm,snd_opl3_lib > > > > > > snd_hwdep 6688 2 snd_usb_audio,snd_opl3_lib > > > > > > snd_mpu401_uart 6016 1 snd_cmipci > > > > > > snd_rawmidi 18944 4 > > > > > > snd_seq_virmidi,snd_seq_midi,snd_usb_lib,snd_mpu 401_uart > > > > > > snd_seq_device 7180 5 > > > > > > snd_seq_midi,snd_opl3_synth,snd_seq,snd_opl3_lib ,snd_rawmidi > > > > > > snd 43576 14 > > > > > > snd_virmidi,snd_seq_virmidi,snd_seq_instr,snd_s > > > > > > eq,snd_usb_audio,snd_usb_lib,snd_cmipci,snd_pcm,snd_opl3_lib,snd_ > > > > > >timer, snd_ hwdep ,snd_mpu401_uart,snd_rawmidi,snd_seq_device > > > > > > rt2500 170468 1 > > > > > > > > > > > > with alsa-driver 1.0.10-r1 > > > > > > > > > > Hi Lorenz. It sounds like your card is like my Audigy2 soundblaster > > > > > then. You will need to load a soundfont onto the card. If you have > > > > > the cdrom for the card, the soundfont (.sf2) should be somewhere on > > > > > it, and you'll need to copy it to your home directory. If you > > > > > havn't got the cdrom, you can get GM (General Midi) soundfonts > > > > > from, http://www.hammersound.net . To load the soundfont you will > > > > > need the package "awesfx" which may or may not already be > > > > > installed. Then on the CLI, run, "sfxload > > > > > <path_to_soundfont_filename>" without the double quotes. If you > > > > > cannot load soundfonts onto the card, you could always use Qsynth, > > > > > which is the front end to fluidsynth, and load a soundfont into > > > > > that. > > > > > Incidentally. Which distro, and desktop are you using? If you're > > > > > using KDE, I have a small script you can use to autoload the > > > > > soundfont onto the card. > > > > > > > > > > Let us know how you get on. Nigel. > > > > > > > > > > > ------------------------------------------------------- > > > > > > This SF.net email is sponsored by: Splunk Inc. Do you grep > > > > > > through log files for problems? Stop! Download the new AJAX > > > > > > search engine that makes searching your log files as easy as > > > > > > surfing the web. DOWNLOAD SPLUNK! > > > > > > http://ads.osdn.com/?ad_idv37&alloc_id865&op=Click > > > > > > _______________________________________________ > > > > > > Alsa-user mailing list > > > > > > Alsa-user@lists.sourceforge.net > > > > > > https://lists.sourceforge.net/lists/listinfo/alsa-user > > > > > > > > Hi, > > > > # sfxload Papelmedia_Trombone.sf2 > > > > No AWE synth device is found > > > > # asfxload Papelmedia_Trombone.sf2 > > > > No Emux synth hwdep device is found > > > > # lsmod > > > > Module Size Used by > > > > snd_rtctimer 2448 0 > > > > snd_seq_midi 6688 0 > > > > snd_pcm_oss 47520 0 > > > > snd_mixer_oss 16128 1 snd_pcm_oss > > > > snd_seq_oss 30592 0 > > > > snd_seq_midi_event 6016 2 snd_seq_midi,snd_seq_oss > > > > snd_seq 47248 5 > > > > snd_seq_midi,snd_seq_oss,snd_seq_midi_event snd_usb_audio > > > > 71744 0 > > > > snd_usb_lib 13952 1 snd_usb_audio > > > > snd_cmipci 28800 0 > > > > snd_pcm 79880 3 snd_pcm_oss,snd_usb_audio,snd_cmipci > > > > snd_page_alloc 8200 1 snd_pcm > > > > snd_opl3_lib 8704 1 snd_cmipci > > > > snd_timer 21124 4 > > > > snd_rtctimer,snd_seq,snd_pcm,snd_opl3_lib snd_hwdep > > > > 7072 2 snd_usb_audio,snd_opl3_lib > > > > snd_mpu401_uart 5888 1 snd_cmipci > > > > snd_rawmidi 20256 3 > > > > snd_seq_midi,snd_usb_lib,snd_mpu401_uart snd_seq_device 6924 > > > > 5 > > > > snd_seq_midi,snd_seq_oss,snd_seq,snd_opl3_lib,snd_rawmidi snd > > > > 46692 13 > > > > snd_pcm_oss,snd_mixer_oss,snd_seq_oss,snd_seq,snd_usb_audio,snd_cmipc > > > >i,snd_ > > > > pcm,snd_opl3_lib,snd_timer,snd_hwdep,snd_mpu401_uart,snd_rawmidi,snd_ > > > >seq_dev ice rt2500 170468 1 > > > > > > > > it doesnt work :( > > > > I tried qsynth, it's less delay than with timidity, but too much... > > > > (around 1/6 second) What's a onboard DSL-based Wavetable-synthesizer? > > > > This is the description of the card: > > > > This superb sound card is based on C-Media Chip set CMI 8738 and > > > > offers oustanding sound quality, microphone connection and Game/Midi > > > > interface. > > > > > > > > A supplied software CD contains: drivers, mediarack player and multi > > > > channel demos. > > > > > > > > * Best 3D Sound Experience by HRTF based audio extension and 6 > > > > Channel 16bit DAC * 16-bit full-duplex CODEC supporting > > > > internet-telephone-systems"Voice over IP" * Supporting: > > > > 0 Microsoft® DirectSound 3D™ > > > > 0 Aureate® A3D™ interface > > > > 0 Creative® EAX interface > > > > 0 C3DX Positional Audio for 4Channel mode plus > > > > center/subwoofer at 6Channel mode. * Compatible to Legacy Audio SB16 > > > > * DSL-based "Wavetable music systhesizer" supporting DirectMusic > > > > * Includes Audio Rack Software and Multi-Channel-Demos > > > > * Connectors for 6 Speaker, Microphone, Line IN, 2xGame and Midi > > > > * Driver support for: DOS, Windows 95, 98(SE), ME, NT, 2000, XP > > > > and Linux Linux drivers are only support kernel 2.4 > > > > Thanks for you help, > > > > Lorenz > > > > > > Hi Lorenz. Can you verify if you are actually getting any sound out of > > > the card, as early on in your first post, you say "I can play on all > > > ports, but no sounds". Also which distro are you using? As this affects > > > some commands, and places where changes might need to be made. > > > > > > Will you post the output of: cat /proc/asound/cards , and, > > > cat /proc/asound/version > > > > > > I am a little concerned about the driver, which seems to be > > > "snd_cmipci" , as I don't find any reference to it in > > > "/usr/share/alsa/cards" although there is CMI8738-MC6 and > > > CMI8738-MC8. > > > > > > Putting that aside for the moment. Open Alsamixer as user on the CLI > > > and check the sliders for playback, and any relevant switches that > > > might be muted. Use "m" to toggle the switch, and help for Alsamixer is > > > "F1". > > > > > > If "snd-cmipci" is correct for the driver, the command to load the > > > synth is, modprobe snd_cmipci_synth. If it loads you should get no > > > complaints. Then try sfxload again. > > > > > > This is the page for some info on CMI8738 > > > > > > http://www.alsa-project.org/alsa-doc/index.php?vendor=vendor-C-Media#ma > > >trix > > > > > > I'm still trying to find out about the DSL-based Wavetable Synth, > > > perhaps someone else on the list could clue us both in. > > > > > > If this is a driver problem, and you arn't getting any sounds from the > > > card, I'm probably getting out of my depth as this is an unfamiliar > > > card to me, but am confident about the soundfont stuff. > > > > sfxload and asfxload only work with EMU cards as you can see. > > > > The wavetable synth on your card is not supported by ALSA. You will > > have to use a soft synth like Timidity. > > > > Lee > > I've got an Ensoniq card here, too... > would it work with that card? > > thanks, > happy new year, > Lorenz
Hi Lorenz. I'm sorry at giving you false hopes in being able to load soundfonts on your card. I thought that all soundcards with a wavetable Synth were capable of it. Regarding the Ensoniq card. I have one of these too on another machine, and it uses the es1371 driver, but again has no wavetable synth. It does work ok with Alsa though. Something I cannot understand is why you are getting such terrible latency problems. Using jackd (jack-audio-connection-kit) and Qjackctl, even with a latency of 42.7 msec on an FC2 install, I cannot detect any latency when playing my Evolution MK225C usb keyboard. The only problems I have with severe latency is with Wine. Using VSTi's with Savihost, and Wine I get latency problems like playing a pipe organ. I see from the Vivanco site (which is incredibly slow) that the card isn't expensive. so an alternative is to buy a Creative card that uses an EMU driver if you want to use soundfonts, or first. Install jackd, and Qjackctl (the GUI frontend to jackd with a midi connections panel) . then install ZynAddSubFx (synth). Then you can try your keyboard using ZynAddSubFx, and play with the latency problems in Qjackctl's setup. With FC2 in Qjackctl's setup I have "Frames/Period" set to 1024, and "Periods/Buffer" to 2. This gives me a latency of 42.7 msec, not fantastic, but hardly noticeable. If you don't have realtime capabilities in the kernel, make sure you uncheck the "Realtime" box in Qjackctl, otherwise the jack daemon won't start. You still havn't said which distro, or kernel you are using, but if you are using a 2.4 kernel the "Server path" in Qjackctl needs to be "jackstart". If you are using a 2.6 kernel the "Server path" needs to be "jackd" . All the best, and I hope to hear you making some music soon. Nigel. > > > ------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. Do you grep through log > files for problems? Stop! Download the new AJAX search engine that makes > searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! > http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click > _______________________________________________ > Alsa-user mailing list > Alsa-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/alsa-user ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://ads.osdn.com/?ad_idv37&alloc_id865&op=click _______________________________________________ Alsa-user mailing list Alsa-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/alsa-user