Support for Botic Linux driver - Page 168 - diyAudio
Go Back   Home > Forums > Commercial Sector > Manufacturers > Twisted Pear
Home Forums Rules Articles diyAudio Store Gallery Wiki Blogs Register Donations FAQ Calendar Search Today's Posts Mark Forums Read

Twisted Pear Superior quality electronic kits

Reply
 
Thread Tools Search this Thread
Old 26th May 2016, 03:21 AM   #1671
diyAudio Member
 
Join Date: Mar 2007
Location: Twin Cities, MN
Quote:
Originally Posted by miero View Post
Hmm, it should work. Please check ...
For other foolish DIYers like me, the problem with 'Boticized Debian Jessie' has been solved. I went back to Jessie 8.3 and the new Botic7 runs just fine. I have removed a number of processes to make the system more lean like Debian 7.5. I had to do a lot of debugging to update my python control scripts, and that isn't completely done. But now the system will run new LADSPA crossover filters and they are worth the work!
LADSPA filters for digital crossovers on the BBB
The only downside is that Squeezelite doesn't stay 100% stable as it does in Wheezy 7.5. There are a couple of controls in the iOS remote program that initiate noise in the music. Usually a stop-start fixes it. It was worse in 8.4 than 8.3. I'm learning as I go - will pay attention to issues, causes and remedies.
  Reply With Quote
Old 26th May 2016, 06:03 AM   #1672
diyAudio Member
 
Join Date: Mar 2007
Location: Twin Cities, MN
Quote:
Originally Posted by francolargo View Post
I'm learning as I go - will pay attention to issues, causes and remedies.
In addition to the occasional instability in which steady noise surrounded a degraded signal, the Squeezelite controls were noisy, producing snaps and pops. However, after re-arranging filters in an ALSA configuration, now the noise symptoms are gone. Fingers crossed that it was nothing more than that. Other differences in squeezelite function between 8.3 and 7.5 are trivial. And Botic sounds the same in both systems. With high CPU use I get fewer dropouts when I start Squeezelite using the prefix 'nice -n -19 squeezelite...'

Last edited by francolargo; 26th May 2016 at 06:21 AM.
  Reply With Quote
Old 29th May 2016, 03:15 AM   #1673
diyAudio Member
 
Join Date: Mar 2007
Location: Twin Cities, MN
I'm still getting more dropouts with squeezelite than I would like using Debian 8.3. They seem related to periodic system activity rather than a steady state of data under/over-runs. If I raise the priority of squeezelite too much, then the remote controls become erratic. I wonder if any Linux experts out there can identify unneeded processes in the following list. (python, rc.local, and sox are necessary - cron and connmand are hard to kill.) I'm hoping to limit these periodic interrupts at their source. Many thanks in advance!

Frank

Code:
root@beaglebone:/# ps -A
  PID TTY          TIME CMD
    1 ?        00:00:06 systemd
    2 ?        00:00:00 kthreadd
    3 ?        00:00:00 ksoftirqd/0
    4 ?        00:00:00 kworker/0:0
    5 ?        00:00:00 kworker/0:0H
    7 ?        00:00:00 rcu_preempt
    8 ?        00:00:00 rcu_sched
    9 ?        00:00:00 rcu_bh
   10 ?        00:00:00 watchdog/0
   11 ?        00:00:00 khelper
   12 ?        00:00:00 kdevtmpfs
   13 ?        00:00:00 netns
   14 ?        00:00:00 perf
   16 ?        00:00:00 khungtaskd
   17 ?        00:00:00 writeback
   18 ?        00:00:00 ksmd
   19 ?        00:00:00 crypto
   20 ?        00:00:00 kintegrityd
   21 ?        00:00:00 bioset
   22 ?        00:00:00 kblockd
   23 ?        00:00:00 ata_sff
   24 ?        00:00:00 devfreq_wq
   25 ?        00:00:00 rpciod
   26 ?        00:00:00 kswapd0
   27 ?        00:00:00 fsnotify_mark
   28 ?        00:00:00 nfsiod
   36 ?        00:00:00 kthrotld
   37 ?        00:00:00 kapmd
   38 ?        00:00:00 irq/29-48060000
   40 ?        00:00:00 irq/177-4803800
   41 ?        00:00:00 irq/176-4803800
   42 ?        00:00:00 ipv6_addrconf
   43 ?        00:00:00 deferwq
   45 ?        00:00:00 kworker/u2:2
   46 ?        00:00:00 irq/155-44e0b00
   47 ?        00:00:00 irq/182-tps6521
   48 ?        00:00:00 mmcqd/0
   49 ?        00:00:00 irq/156-4802a00
   50 ?        00:00:00 irq/157-4819c00
   54 ?        00:00:00 mmcqd/1
   55 ?        00:00:00 mmcqd/1boot0
   56 ?        00:00:00 mmcqd/1boot1
   92 ?        00:00:00 kworker/0:1H
  109 ?        00:00:00 jbd2/mmcblk0p1-
  110 ?        00:00:00 ext4-rsv-conver
  141 ?        00:00:00 kauditd
  144 ?        00:00:00 systemd-journal
  155 ?        00:00:00 systemd-udevd
  210 ?        00:00:00 systemd-timesyn
  252 ?        00:00:00 cron
  266 ?        00:00:00 systemd-logind
  281 ?        00:00:00 avahi-daemon
  282 ?        00:00:00 dbus-daemon
  288 ?        00:00:00 python
  323 ?        00:00:00 avahi-daemon
  335 ?        00:00:00 connmand
  336 ?        00:00:00 rsyslogd
  356 ?        00:00:00 file-storage
  357 ?        00:00:00 file-storage
  369 ?        00:00:00 wpa_supplicant
  370 ?        00:00:00 sshd
  371 ?        00:00:00 rc.local
  388 ?        00:00:00 lightdm
  415 tty7     00:00:00 Xorg
  426 ?        00:00:01 python
  459 ?        00:00:00 dnsmasq
  488 ?        00:00:00 lightdm
  493 ?        00:00:00 systemd
  494 ?        00:00:00 (sd-pam)
  496 ?        00:00:00 openbox
  517 ?        00:00:00 ssh-agent
  520 ?        00:00:00 dbus-launch
  521 ?        00:00:00 dbus-daemon
  541 ?        00:14:59 sox
  542 ?        00:00:00 kworker/u2:4
  548 ?        00:00:00 sshd
  550 pts/0    00:00:00 bash
  557 ?        00:00:00 kworker/0:2
  558 pts/0    00:00:00 ps

Last edited by francolargo; 29th May 2016 at 03:37 AM.
  Reply With Quote
Old 29th May 2016, 07:48 AM   #1674
miero is offline miero  Czech Republic
diyAudio Member
 
Join Date: Jun 2011
Location: Prague
I've updated core of boticize scripts for Debian Jessie:
- source code: https://github.com/miero/boticize (check for the instructions)
- download all: https://github.com/miero/boticize/archive/master.zip

If someone will do the clean install of Debian, please test.

Packages contain also ALSA libraries for DSD+HD playback.

Caveat: There is no MPD (with DSD support) or ympd, so one would need to install squeezelite, hqplayer, roon....
__________________
BeagleBone Black with I2S, DSD and SPDIF interface (Linux driver)
http://bbb.ieero.com/

Last edited by miero; 29th May 2016 at 08:13 AM.
  Reply With Quote
Old 29th May 2016, 08:20 AM   #1675
miero is offline miero  Czech Republic
diyAudio Member
 
Join Date: Jun 2011
Location: Prague
francolargo: have you tried to increase sox priority? if it does not help, you can try also setting it to real-time priority using chrt 1 sox ...
__________________
BeagleBone Black with I2S, DSD and SPDIF interface (Linux driver)
http://bbb.ieero.com/
  Reply With Quote
Old 29th May 2016, 10:23 AM   #1676
bern is offline bern  Poland
diyAudio Member
 
Join Date: Jul 2010
Hi,
I'm considering connecting dual mono balanced NOS DAC (4x PCM1704) directly to the Cronus
(as in the diagram)

I've seen (in this post) that there is possible to split DATA to Left and Right data channel (thank you Frank And James!).
But could it be possible to split additionally each (R,L channel) to positive and negative (inverted) balanced data signal?
If so, is this 'software' split (R+, R-, L+, L-) and mapping could give me good quality sound?
Is that split and mapping can be demanding for bbb's CPU?
  Reply With Quote
Old 29th May 2016, 10:40 AM   #1677
miero is offline miero  Czech Republic
diyAudio Member
 
Join Date: Jun 2011
Location: Prague
Yes, it is possible.

You would need to assign a negative volume (-1) to the - channels.
__________________
BeagleBone Black with I2S, DSD and SPDIF interface (Linux driver)
http://bbb.ieero.com/
  Reply With Quote
Old 29th May 2016, 11:00 AM   #1678
diyAudio Member
 
Join Date: Mar 2007
Location: Twin Cities, MN
Quote:
Originally Posted by miero View Post
francolargo: have you tried to increase sox priority? if it does not help, you can try also setting it to real-time priority using chrt 1 sox ...
Hi Miero! I will experiment with this more. I use either SoX or squeezelite, and SoX runs well when I increase its priority using chrt -f 45... However, something is interrupting squeezelite from time to time. If I increase the priority of squeezelite by 19 using 'nice' - improvements but still interruptions. Increase by a full 20%, then the remote control gets poorly responsive. I will explore...

Thanks very much for the Jessie boticize script! I will test it now on a spare uSD card.

Frank

Last edited by francolargo; 29th May 2016 at 11:15 AM.
  Reply With Quote
Old 29th May 2016, 02:52 PM   #1679
ichiban is offline ichiban  United States
It's always something!
diyAudio Member
 
ichiban's Avatar
 
Join Date: Oct 2004
Location: Tonawanda, N.Y.
Default running TIDAL on BBB ?

Is it possible to run Chrome/TIDAL on the BOTIC/BBB?


-ICHI
__________________

  Reply With Quote
Old 30th May 2016, 05:32 AM   #1680
diyAudio Member
 
Join Date: Mar 2007
Location: Twin Cities, MN
Quote:
Originally Posted by miero View Post
If someone will do the clean install of Debian, please test.
Hi Miero,

I sent PMs with Boticize process logs. ...hope they help...

Frank
  Reply With Quote

Reply


Hide this!Advertise here!
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Open baffle with fullrange driver and bass support Godzilla Full Range 5 22nd July 2011 01:32 PM
Low end support for single driver monitors strider75 Multi-Way 97 30th September 2009 03:02 PM
ASIO support (driver) for Labview Aoxomox Digital Line Level 0 3rd May 2009 05:29 PM
Linux/BruteFIR support coming in LspCAD tcpip Multi-Way 18 18th October 2005 03:08 AM
linux badgers Introductions 3 3rd April 2005 03:27 PM


New To Site? Need Help?

All times are GMT. The time now is 10:24 AM.


vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2017 DragonByte Technologies Ltd.
Copyright 1999-2017 diyAudio

Content Relevant URLs by vBSEO 3.3.2
Wiki