Page 1 of 1

Having Troubles Getting PiDeck to recognize card

Posted: Sun Nov 05, 2017 3:37 pm
by DaRkBuBbZ
Good day..

Im fairly new to this and i cant seem to figure out how to get the software to find the sound card.. Can anybody point me in the write direction on finding a solution.

Re: Having Troubles Getting PiDeck to recognize card

Posted: Tue Nov 07, 2017 7:53 pm
by flatmax
I would be interested in the answer to this as well.


Re: Having Troubles Getting PiDeck to recognize card

Posted: Tue Nov 07, 2017 9:58 pm
by dhj
Hi DaRkBuBbZ, what does the output of these commands say please:

aplay -l
arecord -l

If there are multiple cards listed, you might have to change the xwax startup options in /usr/share/pideck/pideck

See also the list of supported cards in /usr/share/pideck/sup_cards.conf which may not include a line matching the Octo if you are using that card.



Re: Having Troubles Getting PiDeck to recognize card

Posted: Tue Dec 19, 2017 4:06 pm
by DaRkBuBbZ
Both commands show

Device_list : 268 : No soundcards found

Re: Having Troubles Getting PiDeck to recognize card

Posted: Fri Feb 23, 2018 8:41 am
by deejaybtox

Nice to see that there are more people trying to set up Pideck using the Octo. I got Pideck running fine with 1 Stereo Audio Injector card. However, that only allows me to control 1 virtual deck in xwax. Plugging in an additional USB Soundcard is not my preferred setup, although it works to control the second virtual deck in xwax.

As far as I understood, it is not possible to stack multiple AI Stereo cards on top of each other, as the bottom one already reserves the GPIO pins for audio. I'm not a Raspberry Pi nor Linux expert, so please correct me if I'm wrong.

I now ordered the Octo, and hope it'll allow me to control 2 virtual decks in xwax. If there are tips and tricks you could share here, don't hesitate to do so.

First thing I'll check is if arecord and aplay will detect the Octo as a Soundcard.
Second thing that I'd require for Pideck is if the Octo offers 2 input (recording) devices and 2 output (playback) devices.
In other words; can the Octo act like two independent soundcards for xwax.
Stated differently once more; can the Octo handle 2 different input streams and play 2 independent output streams simultaneously.

Kind regards

Re: Having Troubles Getting PiDeck to recognize card

Posted: Sat Feb 24, 2018 1:10 pm
by flatmax
You can setup the octo to operate as two separate sound cards.

Here is an example of splitting the card to multiple independent stereo output sound cards ... it may need changes to get it to setup 3 different stereo inputs cards as well ... not sure :

I Think the ultimate would be to have xwax to allow one multichannel card to use different channels for output input and monitoring.

BTW I think it is possible that ALSA plugins make latency larger - so it would be preferable to have software utilise multichannel sound cards natively without the requirement of plugins to split into vitual stereo sound cards.


Re: Having Troubles Getting PiDeck to recognize card

Posted: Tue Apr 24, 2018 4:06 am
by deejaybtox

I tried to install the Octo using the automated setup method on the Pideck distro, but that doesn't seem to work.
It mentions:

Code: Select all

rpi-update: command not found
Would it be possible to provide an automated installation script that does not use "rpi-update"?
Can this be replaced with the following code in the installation process:

Code: Select all

sudo apt-get update && sudo apt-get upgrade
Would that ensure the installation process continuing on the Pideck distro?

EDIT: I adjusted the deb and replaced the rpi-update command with the latter one. That already brought me further on the pideck distro. Will keep you posted on case of progress.

Best regards,

Re: Having Troubles Getting PiDeck to recognize card

Posted: Mon Dec 30, 2019 9:56 am
by denkyuu
Hey, everyone! I'm just trying to rekindle this conversation which seems to have died out a bit ago. I understand that deejaybtox moved on to a different DVS solution for now, but I still want to get this rolling!

I've asked the pideck devs if they've moved any on supporting the Octo out of the box. I'll have to wait for that, but it would obviously be the most foolproof solution.

In the meantime I've been trying some of the other solutions suggested here and on github, but my relative lack of linux chops is holding me back. I'm having trouble even getting a pideck distro to connect to the internet since it's a custom distro pared down to the bare minimum. Curl isn't even installed by default!!

As I understand it, I need to:
1. Update the linux kernal
2. Run the Octo installer from Audio Injector
3. Set up the Octo as multiple ALSA soundcards
4. Modify the Xwax command for those multiple soundcards

But I'm completely stalled on step 1! 😅

Is anyone still subscribed to this thread who could help me out? I'd be forever in your debt!

Re: Having Troubles Getting PiDeck to recognize card

Posted: Tue Jan 07, 2020 2:54 am
by deejaybtox
Hi denkyuu,

Glad to see you revived this thread.
I've also been there; finding out that the Pideck distro doesn't come with Wifi and other essentials you'd expect on a classic distro.
Nevertheless, I guess they wanted to keep the Pideck distro lightweight, which makes sense.

Not a Linux expert myself, I remember fiddling around with the ALSA settings in one of the soundcard files about 2 years ago.
And yes; getting that xwax startup command right is a challenge. Sometimes I got one channel working by coincidence, but then couldn't get the other channel to work and so on...

I'll keep following in case of updates.