Getting sound from vkeyboard

What other apps and distros do you use to round out your studio?

Moderators: MattKingUSA, khz

User avatar
nathan
Site Admin
Posts: 405
Joined: Mon Dec 11, 2006 8:53 pm
Location: Phoenix, AZ
Been thanked: 7 times
Contact:

Getting sound from vkeyboard

Post by nathan »

Is anybody using vkeyboard? I'm running under Ubuntu Studio, but I can't get any sound from the app. Does it need jack running, or qsynth, or what?

Let me know what you're using it for.
User avatar
khz
Established Member
Posts: 1679
Joined: Thu Apr 17, 2008 6:29 am
Location: German
Has thanked: 48 times
Been thanked: 105 times

Post by khz »

did u mean vkeybd (vkeyboard)? then - Virtual MIDI Keyboard - jack > connect > synth

. . . FZ - Does humor belongs in Music?
. . GNU/LINUX@AUDIO ~ /Wiki $ Howto.Info && GNU/Linux Debian installing >> Linux Audio Workstation LAW

  • 𝝞|𝝞|I don't care about the freedom of speech because I have nothing to say. 𝝞|𝝞𝝞|𝝞|𝝞

studio32

Post by studio32 »

Ah our site admin. has finaly some time to learn making music on linux himself ;)

Easiest way is probably to start qjackctl, zynaddsubfx and vkeybd and then connect vkeyb in the ALSA tab to zynaddsubfx and zynaddsubfx in the audio tab to system playback offcourse. If you don't have an midi supported audio card you may probably need timidity...
User avatar
nathan
Site Admin
Posts: 405
Joined: Mon Dec 11, 2006 8:53 pm
Location: Phoenix, AZ
Been thanked: 7 times
Contact:

Post by nathan »

Cool! Really looking forward to playing with this.
User avatar
nathan
Site Admin
Posts: 405
Joined: Mon Dec 11, 2006 8:53 pm
Location: Phoenix, AZ
Been thanked: 7 times
Contact:

Post by nathan »

I noticed that with vkeybooard I can only play 3 notes at a time. Any way around this? I'd like to be able to play more.
studio32

Post by studio32 »

Why can't you play more?

disruption, take a look a one of the last messages in this topic:

http://linuxmusicians.com/viewtopic.php?t=210

You've also jackkeyboard btw

http://pin.if.uz.zgora.pl/~trasz/jack-keyboard/

It works with jack-midi instead of alsa-midi...

but you have a2jmidid
http://home.gna.org/a2jmidid/
User avatar
nathan
Site Admin
Posts: 405
Joined: Mon Dec 11, 2006 8:53 pm
Location: Phoenix, AZ
Been thanked: 7 times
Contact:

Post by nathan »

It's not distortion. When I press 4 or more keys, it just won't play! with when i lift up one key, and leave 3 depressed, it works! It may be my wireless, keyboard, but it just seems strange. I'm checking into jack-keyboard as well. Anyone know of a debian package for it?
studio32

Post by studio32 »

http://brummer.de.hm/


try it with qsynth (load a soundfont!) too...
User avatar
nathan
Site Admin
Posts: 405
Joined: Mon Dec 11, 2006 8:53 pm
Location: Phoenix, AZ
Been thanked: 7 times
Contact:

Post by nathan »

When starting jack-keyboard, I get the following error:

Code: Select all

Created project project-1 in directory /home/nathan/audio-projects/project-1
Added client ef880ea5-7aaf-4c13-af8b-d8e06f96c823 of class jack-keyboard to project project-1
lash_init: Not attempting to start daemon server automatically
Only external clients need attach port segments
Client ef880ea5-7aaf-4c13-af8b-d8e06f96c823 removed from project project-1
Project project-1 removed
Aborted
Any ideas as to what that means?
studio32

Post by studio32 »

That sounds to me like a lash issue. Do you use lash?

You could try to install it or (not) use it...
brummer

Post by brummer »

yes, it is lash, you need it for jack-keyboard. But note, the jack-keyboard version on my site use german keyset as default,
cant remember witch one is it, you need to start it with QWERTY or QWERTZ to get amerikan keyset

brummer
studio32

Post by studio32 »

I can make jackkeyboard with a2jmidid run with zynaddsubfx but not with qsynth? Isn't that possible? How should i connect it?
brummer

Post by brummer »

I dont understand ?

witch version of jack do you use ?
I never use a2jmidid, all my alsa ports are aviable in connect_midi widget from jack under the system menu. The only differez is that thei get names like midi_playback_7 midi_playback_8 and so on. I rename all my ports in that widget and thei are now aviable with there alsa-names. This renaming is statik. So I dont understand how you can have a problem to connect ports here. jack-0.109.2 comes with that bridge included, I use jack-0.112.1.
You only need to figure out witch portin jack_midi_system is witch port in jack_alsa and rename them one time. After set it will be the same rotine to connect ports like in the alsa-widget.

@nathan
I can play 4 notes at one time. Yes that is hardwaredepent, no limit in the software.

regards brummer
studio32

Post by studio32 »

I don't have midi connections unther Audio > system ...
I use the latest jackd version.

I've a maudio audiophile 2496

There a two types of midi: jack midi and alsa midi. Jackkeyboard works with jack-midi so you can't connect it to alsamidi, unless you use a2jmidid.... that's what they told me...

edit: ok, when midi drive enabled in settings I have the midi connections. But I think the problem wit jack-midi > alsa-midi is still there.. I can connect zynaddsubfx but not qsynth...
brummer

Post by brummer »

again, I cant understand that, I can easy connect port's no mather if they are jack_midi or alsa_seq ports, they are all aviable under jack_midi, not in alsa, that is thrue.
Look in the midi_connect widget (not alsa) from qjackctl, and open the little (+) befor the entry "system". There you can find ALL ALSA MIDI PORTS on your system, no mater if the are hard or software ports. What I point out is the confusion with the names of this ports, you have to figure out witch one is qsynth, for example, it will have a name like "system:midiout_8 or like that.
Be sure, I can connect jack_keyboard to qsynth in the midi_connect widget, no prob. without a2jmidid.
Image

brummer
Post Reply