Hi
I have an arturia beatstep pro, that unfortunately needs a win/mac-only sofrware, midi control center (mcc for short) for a USB midi connection to upgrade firmware, even change settings and save projects. Previously I ran win7 in virtualbox, but today I tried running mcc through wine, and it worked. Almost.
It doesn't recognize the beatstep pro. In windows it works like this: If the beatstep pro is connected (USB) while the mcc is running, the beatstep pro boots in a special "update" mode ("upd" in display) resulting in it getting a different device name, which I suspect is what mcc is looking for.
The beatstep pro can be forced to boot in update-mode by pressing, record+play+stop while powering on, which changes the name:
normal mode:
atte@pandrup:~$ aconnect -io| grep BeatStep
client 20: 'Arturia BeatStep Pro' [type=kernel,card=1]
0 'Arturia BeatStep Pro MIDI 1'
1 'Arturia BeatStep Pro MIDI 2'
update mode (as is the rest of the output):
atte@pandrup:~$ aconnect -io| grep BeatStep
client 20: 'BeatStepPro Updater' [type=kernel,card=1]
0 'BeatStepPro Updater MIDI 1'
atte@pandrup:~$ ll -t /dev/ | head
total 0
crw-rw-rw- 1 root tty 5, 2 Sep 1 22:57 ptmx
drwxr-xr-x 2 root root 3.3K Sep 1 22:56 char
crw-rw----+ 1 root audio 14, 25 Sep 1 22:56 dmmidi1
crw-rw----+ 1 root audio 14, 18 Sep 1 22:56 midi1
drwxr-xr-x 4 root root 320 Sep 1 22:56 snd
crw-rw---- 1 root tty 7, 7 Sep 1 22:50 vcs7
crw-rw---- 1 root tty 7, 135 Sep 1 22:50 vcsa7
crw------- 1 root root 244, 1 Sep 1 22:50 drm_dp_aux1
crw------- 1 root root 244, 0 Sep 1 22:50 drm_dp_aux0
The devices char, mmidi1, midi1 and snd appears at the same time as the beatstep pro is plugged in, so I guess either dmmidi1 and midi1 are the ones to target.
atte@pandrup:~$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 006: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 001 Device 005: ID 04f2:b573 Chicony Electronics Co., Ltd
Bus 001 Device 004: ID 1c7a:0570 LighTuning Technology Inc.
Bus 001 Device 003: ID 0489:e09f Foxconn / Hon Hai
Bus 001 Device 008: ID 1c75:0207
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Obviously it's a lots guesswork, but I'd appreciate any input that might get me nearer a working solution. Can I change anything in wines configuration? Could anything else be done to make mcc in wine see the beatstep pro midi device?
Thanks in asvance...
--
Atte
http://atte.dkhttp://a773.dk
On Tue, 1 Aug 2017 13:55:28 -0400
"mike mazarick" <mazarick(a)bellsouth.net> wrote:
> It has been years since I played with this, but have you disabled/removed
> Pulse audio? It sounds like Pulse audio (the default audio system) has
> grabbed 4 channels, which is its normal behavior.
Removing pulseaudio seems like a good place to start, I'll try that and report back, thanks for the suggestion!
Cheers
--
Atte
http://atte.dkhttp://a773.dk
On Aug 29, 2017 03:39, "Peter P." <peterparker(a)fastmail.com> wrote:
>
> * list <list(a)contacte.xyz> [2017-08-29 15:25]:
> > apt-daily.timer loaded active waiting  Daily apt download activities
> Which you can disable safely.
> >
> > and
> >
> > remote-fs.target loaded active active   Remote File Systems
> Can be disabled as well I think.
>
> > Not sure they are vital. But i see nothing about them on the journalctl
> > that matches the time of the XRUN - the apt-daily time occurs like 1
> > time every 8 hours or so.
> Did you look at jackd priorities?
>
> > The Card(s) are alone on they interrupt line - already manage that -
> > thank linux audio wiki & others, well explained and documented, and
> > still up to date.
> >
> >
> > Thank you again for reading you all ! Appreciate that a lot !
> >
> >
> > ps : I think it was a wrong routed message from David. J but i do not
> > want a RT Kernel (do i really need one ?!) for my simple recording
> > needs. A good low latency, well configured Kernel should do the trick.
> As far as I understand, if I may chime in, the -rt kernel from the
> Debian packages does implement several realtime patches, but not all of
> them and is not a completely hard realtime kernel. You should at least
> install one in parallel to your existing kernel and give it a try to
> rule this possibility out and not lose time over speculations.
I think there is some disagreement over whether hard RT is needed for audio work. I think hard RT is meant more for systems running manufacturing hardware.
My systems work just fine for audio work using Debian's and KXStudio's -rt kernels. Is KXStudio's kernel hard RT or low-latency?
David W. Jones
gnome(a)hawaii.rr.com
authenticity, honesty, community
http://dancingtreefrog.com
Hi,
I am afraid that I still don't understand limits.conf file properly.
Hopefully someone can explain me some details.
I have limits.conf file like this:
@mira - rtprio 99
@mira - memlock 8000000
@mira - nice -10
@mira /usr/bin/jackd nice=-1 rtprio=85
@mira /usr/bin/qjackctl nice=-1 rtprio=84
@mira /usr/bin/ardour nice=-1 rtprio=83
@mira /usr/bin/hydrogen nice=-1 rtprio=82
@mira /usr/bin/jackeq nice=-1 rtprio=81
@mira /usr/bin/jack-rack nice=-1 rtprio=80
.
.
Should I do something better with nice and rtprrio values to ensure better
RT robustness ?
There is also possible add "priority" value in limits.conf file ... Should
I use it?
2nd question:
In qjackctrl Settings -> Advanced ... there is a "Priority" option ...
How it is connected with these above? Should be used?
mira
On Aug 28, 2017 22:48, Ralf Mardorf <ralf.mardorf(a)alice-dsl.net> wrote:
>
> On Mon, 28 Aug 2017 23:31:53 +0200, list wrote:
> >I get Xruns, or to be clear i get 1 xrun by hour (!)
>
> The Debian and Ubuntu policy is to autostart everything a package
> contains that could be autostarted. Consider to disable all services
> you don't need. You might be using something like ntpd, perhaps polling
> 1 time each hour, maybe by wifi, sharing an IRQ with the USB ports you
> use for the USB audio interfaces. It might be something similar absurd.
I have heard that many wifi drivers can block interrupts when scanning for signals. I would try disabling wifi and see if it helps.
David W. Jones
gnome(a)hawaii.rr.com
authenticity, honesty, community
http://dancingtreefrog.com
On Aug 28, 2017 11:49, Will Godfrey <willgodfrey(a)musically.me.uk> wrote:
>
> On Mon, 28 Aug 2017 23:31:53 +0200
> list <list(a)contacte.xyz> wrote:
>
> > Hello.
> >
> > Just installed a brand new Debian 9.
> >
> > Running Jack from debian's package -Â 1.9.10+20150825git1ed50c92~dfsg-5
> > Star Jack with Qjackctl.
> >
> > I get Xruns, or to be clear i get 1 xrun by hour (!)
> > The same if i leave the computer on, and leave it without any sound
> > application open/running, or browser or whatever. Just booted, start
> > jack/qjackctl & wait...
> >
> >
> > So i see nothing in the journalctl (or message/kern.log/syslog )
> > something that could make it append at the same time/hour the xrun
> > appear. No matching time.
> >
> > Running a «vanilla» kernel - not RT
> >
> > Tried with 3 different USB cards, same thing.
> >
> > I'll try to build a new kernel more low latency oriented to see.
> > In the meantime, if anyone on the list have any idea...i'll be happy to
> > listen.
> >
> > All the best !
>
> Have you tried disabling the on-board sound? This looks rather like two
> soundcards slipping out of sync.
Disable wifi?
David W. Jones
gnome(a)hawaii.rr.com
authenticity, honesty, community
http://dancingtreefrog.com
Hello,
I just did some research but couldn't find any satisfying answer and I am not
an BT specialist. So before digging deeper in the BT-world I want ask here if
anybody already has an solution and if it could work theoretically ?
Here my state of research:
Since BLuez >= 5.0 dropped ALSA [1] I tried using pulseaudio (can route it
trough jackd). I connected a BK8000L module (sure hifi) via bt-manager and
pulseaudio works fine. I try to connect a second, the first one gets
disconnected so only one is audio device seems to be possible at the same
time.
As a second solution I tried the alsa implementation: bluez-alsa [2], but
I didn't succeed to use it via jackd (didnt try hard) and it has the same
behaviour with aplay on an first try on command line.
Any ideas are appreciated.
mfg
winfried
Purpose: simple distributed audio-system adding BT speaker for sound
installations, the first try two BT-Speaker used each mono, forming a stereo
pair.
[1] https://git.kernel.org/pub/scm/bluetooth/bluez.git/commit/?
id=4ff9b99292eca193dc0c149722328cb0b1ab0818
[2] https://github.com/Arkq/bluez-alsa
--
--
- ao.Univ.Prof. DI Winfried Ritsch
- ritsch(a)iem.at - http://iem.at/ritsch
- Institut fuer Elektronische Musik und Akustik
- University of Music and Dramatic Art Graz
- Tel. ++43-316-389-3510 (3170) Fax ++43-316-389-3171
--
Hello to users of the various Linux sound systems!
I have a rather technical question regarding the implementation of
multichannel recording and playback :
Is the relative alignment of different channels exactly constant? I mean,
can I reliably assess ultra short differences between multiple channels,
e.g. if one channel's signal is a delayed signal of another channel by
about 700 ns and I want to calculate the exact delay of the signals
relative to each other?
I'd also need to pass exactly timed signals to the outputs.
Internally for the inputs and outputs I would probably choose a platform
with I2S, but other embedded protocols would be alright too, if I can
match them to the ADCs chips outputs and DACs chips inputs.
So what I need to know is not about the delay from input to output, but
rather how well and exact the synchronization of multiple channels works.
I would be happy about hints and answers.
Regards
Christian