On Wed, 09 Dec 2020 16:25:33 +0000 David Sumbler <david(a)aeolia.co.uk> wrote:
> I am running Qtractor and QJackCtl on a Raspberry Pi 3B+, with sound
> output through the headphone jack.
>
> When I play a wav file using 'aplay' it sounds fine, but if I load it
> into a track in Qtractor, it is very distorted. A female voice
> sounds like basso profundo (although the speed is correct) and is
> very distorted. It looks to me as if this is probably because the
> output of Qtractor is not being directed through jackd.
Thank you for the various responses to my query. To answer Rui's
question first: the binary I am using is from the Raspian repository,
and is version 0.9.5.
The discrepancy between what QJackCtl and QTractor are showing in their
respective connections windows fortunately seems to have largely
disappeared for some reason unknown to me, and clearly the signal is
being directed from Qtractor through Jack.
As regards the distorted sound, I thought it might be useful to direct
the sound through HDMI (although this is not what I want to do
ultimately) to see if the same thing happens. It has taken me hours of
fiddling around with settings to achieve this, but finally I succeeded.
The same .wav file that I played in Qtractor and which was badly
distorted through headphones, sounds absolutely fine through an HDMI
setup.
After much experimentation with settings, I have now got the sound from
Qtractor back to the headphones. The distortion is still there. I
would be tempted to think it might be a fault with my Raspberry Pi, but
the sound is fine when using 'aplay', so clearly the sound system on
the Pi is fundamentally OK.
Comparing the settings in QJackCtl in the Parameters and Advanced tabs,
they are the essentially the same both on the Pi and on my HP laptop
running Ubuntu 18.04.
I'm stumped.
David
Hello,
I am using ubuntu studio 19.04 and I have a 16 port powered usb hub and 16 usb sound cards.
This much works fine - they are all listed when i type 'aplay -l' and i can get sound out of each of them.
The issue is that the usb devices don't always load in the same order so following instructions from this site (https://alsa.opensrc.org/Udev) I am attempting to write a UDEV rule to give them a unique / static ID based on which port (DEVPATH) they are plugged into. My udev rule looks like this:
SUBSYSTEM!="sound", GOTO="my_usb_audio_end"
ACTION!="add", GOTO="my_usb_audio_end"
DEVPATH=="/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.3/1-1.2.3.4/1-1.2.3.4:1.0/sound/card?", ATTR{id}="USB_1"
DEVPATH=="/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.3/1-1.2.3.3/1-1.2.3.3:1.0/sound/card?", ATTR{id}="USB_2"
DEVPATH=="/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.3/1-1.2.3.2/1-1.2.3.2:1.0/sound/card?", ATTR{id}="USB_3"
DEVPATH=="/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.3/1-1.2.3.1/1-1.2.3.1:1.0/sound/card?", ATTR{id}="USB_4"
DEVPATH=="/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.1/1-1.2.4.1:1.0/sound/card?", ATTR{id}="USB_5"
DEVPATH=="/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.2/1-1.2.4.2:1.0/sound/card?", ATTR{id}="USB_6"
DEVPATH=="/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.3/1-1.2.4.3:1.0/sound/card?", ATTR{id}="USB_7"
DEVPATH=="/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4:1.0/sound/card?", ATTR{id}="USB_8"
DEVPATH=="/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.1/1-1.2.1.2/1-1.2.1.2:1.0/sound/card?", ATTR{id}="USB_9"
DEVPATH=="/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.1/1-1.2.1.1/1-1.2.1.1:1.0/sound/card?", ATTR{id}="USB_10"
DEVPATH=="/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.1/1-1.2.1.3/1-1.2.1.3:1.0/sound/card?", ATTR{id}="USB_11"
DEVPATH=="/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.3/1-1.2.4.3:1.0/sound/card?", ATTR{id}="USB_12"
DEVPATH=="/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4:1.0/sound/card?", ATTR{id}="USB_13"
DEVPATH=="/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.1/1-1.2.1.2/1-1.2.1.2:1.0/sound/card?", ATTR{id}="USB_14"
DEVPATH=="/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.1/1-1.2.1.1/1-1.2.1.1:1.0/sound/card?", ATTR{id}="USB_15"
DEVPATH=="/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.1/1-1.2.1.3/1-1.2.1.3:1.0/sound/card?", ATTR{id}="USB_16"
LABEL="my_usb_audio_end"
and this sort of works, but only for the first 9 usb devices I plug in.
The strange thing is that it doesn't matter which 9 - I can plug any of the 16 cards into any of the 16 ports and the first 9 will always follow the udev naming rule, but after that it reverts to the default naming scheme.
Can anyone help me understand why this might be happening?
Many thanks
Hi!
Installed a new kernel on my Debian Testing machine with
kxstudio-"extension"
:~$ uname -a
Linux mmmaschine 5.9.0-4-rt-amd64 #1 SMP PREEMPT_RT Debian 5.9.11-1
(2020-11-27) x86_64 GNU/Linux
and had a new problem that jack couldn't launched - which bever had been
a problem, so far. Dived into journalctl -f and stumbled upon
Dez 04 11:18:17 machine pulseaudio[1852]: E: [pulseaudio]
module-alsa-card.c: Failed to find a working profile.
Dez 04 11:18:17 machine pulseaudio[1852]: E: [pulseaudio] module.c:
Failed to load module "module-alsa-card" (argument: "device_id="3"
name="usb-KORG_INC._KONTROL49-00"
card_name="alsa_card.usb-KORG_INC._KONTROL49-00" namereg_fail=false
tsched=yes fixed_latency_range=no ignore_dB=no deferred_volume=yes
use_ucm=yes avoid_resampling=no
card_properties="module-udev-detect.discovered=1""): initialization failed.
Knowing, that the Korg has no audio-abilities, I checked
:~$ cat /proc/asound/cards
0 [PCH ]: HDA-Intel - HDA Intel PCH
HDA Intel PCH at 0x4001110000 irq 134
1 [Loopback ]: Loopback - Loopback
Loopback 1
2 [DSP ]: H-DSP - Hammerfall DSP
RME Hammerfall HDSP 9652 at 0xa0100000, irq 17
3 [KONTROL49 ]: USB-Audio - KONTROL49
KORG INC. KONTROL49 at usb-0000:00:14.0-2, full speed
Unplugging the Korg Kontrol49 made it possible to launch jackd, again.
My questions:
How can I force my system not to handle the Korg as an audio but a MIDI
device?
Is this something happening on kernel level, so *someone*™ has to fix
stuff here?
Greets!
Mitsch
I'm trying to put together a church organ, using two midi keyboards.
Unfortunately, they both
power on as channel 0. I can easily interpose a bit of jack code that
changes the channel
but I currently have no way of knowing which is which. They don't appear
to send any useful
information like serial number, and all I can rely on is that they will
always be plugged
in to the same slot each time (as it's all going to be cased up). I can
put them on different
USB Hubs if that is helpful. Any suggestions welcomed.
Bill
--
+----------------------------------------+
| Bill Purvis |
| email: bill(a)billp.org |
+----------------------------------------+
Hey hey,
I have just released a finished album on my website, titled "Mythical
Features". This album celebrates and wnaders through the genres of the 70s and
early 80s, covering styles from prog rock, to post-rock, jazz, funk, synth
music, big band spy music and more.
http://juliencoder.de/nama/mythical_features/
With the release of this album a few links on the main music page have been
removed, because these songs are now part of the album.
I hope you enjoy it.
Best wishes,
Jeanette
--
* Website: http://juliencoder.de - for summer is a state of sound
* Youtube: https://www.youtube.com/channel/UCMS4rfGrTwz8W7jhC1Jnv7g
* Audiobombs: https://www.audiobombs.com/users/jeanette_c
* GitHub: https://github.com/jeanette-c
Where are you now, what have you found
Where is your heart, when I'm not around <3
(Britney Spears)
Hello everybody,
On behalf of the LAC 2020 organization team we'd like to welcome you all to
LAC 2020 which due to the current confining situation in France will take
place via teleconferencing on Nov 25-27.
A Big Blue Button (BBB) instance, the teleconferencing software that we use,
has been set up for conducting the conference. We will follow up by
publishing the official link both by mail and on the conference website
<https://lac2020.sciencesconf.org/> when the conference starts.
Additionally, in case you cannot attend, note that all talks will be
recorded.
The programme is beinng finalized and is available here:
https://lac2020.sciencesconf.org/program
If you plan to attend, please take the time and register here:
https://lac2020.sciencesconf.org/registration
As usual, the conference can be attended free of charge.
We apologies for the delays in announcements
See you at LAC 2020!
This is something I put together a short while ago, that was a proof of the
synth patch and the MIDI-learned technique I briefly performed on LAC.
It was the first time I'd actually used this technique and was recorded in a
single pass. The only editing was removal of some ghost notes where I'd clipped
the adjacent key along with the one I intended.
The patch is 'Multi Rushes', in my 'Companion' bank (added about 18 months ago)
and the learned items are Filter Q and Filter Cutoff in the MIDI Controls
window.
http://www.musically.me.uk/music/Improv-Zen.ogg
I hope you like it.
--
Will J Godfrey
http://www.musically.me.uk
Say you have a poem and I have a tune.
Exchange them and we can both have a poem, a tune, and a song.