Linux Audio the way to go!?

Status
This old topic is closed. If you want to reopen this topic, contact a moderator using the "Report Post" button.
jplesset

It's working. It's been working as I wrote in my last post..

There are no (usable) SW mixers dedicated to the UCX, if you open alsamixer.

You access channel gain settings from the outside of the UCX.
Or you can set them with Totalmix FX under Windows/OSX and make a preset (up2 5) out of it. This/These preset(s) you can reload, if you're under Linux.

Cheers
 
Use your linux pc to do everything audio

I am currently running ubuntu 14.04 with the following hardware and software -

Current System -

Projector: Optoma HD-25e
Screen: Elite Screens Sable Frame Series, 120-inch Diagonal 16:9, Fixed Frame Projection Screen, Model: ER120WH1

Loudspeakers:
Main Speakers: Craver Original Amazing Speakers
Center Speaker: Klipsch RC-62 II
Rear Speakers: B&W 600i
Subwoofer: Dayton Audio 18" Reference Series HO Subwoofer,
Cabinet, and SPA 1000 plate amplifier (all from Parts Express)

Amplififers:
L and R: Emotiva XPR-2
C: Dayton Audio APA150
RL and RR: Adcom GFA 5300

Pre-Amp: Emotiva UMC-200

A/V Sources:
PC (Ubuntu 14.04)
Hardware -
Asus M4A88T-M
AMD Phenom II X4 965 cpu
8 Gb memory
Samsung 850 Pro 256GB 2.5-Inch SATA III Internal
SSD (MZ-7KE256BW)(system drive)
Pioneer Electronics USA Internal Blu-Ray Writer (BDR-209DBK)
EVGA GeForce GT 740 2GB GDDR5
Ceton Infini TV 6 pcie turner card (Verizon Fios)
Asus Xonar D2 sound card (currently not being used)
Ortek Media Center MCE PC Remote Control and Infrared Receiver VRC-1100 (only using reciever)

Software -
Alsa (Pulse audio has been disabled)
Myth TV 0.27 backend
Kodi 16.0 beta frontend (media player)
Video Files
Audio Files
CD's
DVD's
Blu Rays (Play Commercial blu rays using Makemkv plugin
for Kodi)
Streaming (Amazon Prime Instant Video + 1channel)
Live and Recorded TV (pvr myth tv plugin)

Remote: Iogear wireless keyboard with integral trackball.
Logitec Harmony 1100

Beyound my current installation I wish to accomplish two things -
1. Do everything with my pc and sound card (eliminate the surround
sound preamp).
2. Replace the Craver Original Amazing Speakers (the ribbons are
failing) with CBT36K's -
Audio Artistry CBT36K Line Array Speaker Pair Kit
3. Add a second subwoofer identical to the one currently in the system.

Since the CBT36K's are biamped and require a sophisticated dsp crossover I would implement the crossover and surround sound preamp with software (alsa, ecasound, and ladspa filter plugins). A good reference for this is -
Digital Crossover/EQ with Open-Source Software: HOWTO | Richard's Stuff
If it works well with the Xonar D2 sound card I would replace the D2 with an Essence STX + H6 daughter board for 7.1 output.

If you are not aware Kodi has recently had a complete rewrite of the audio engine and a dsp plugin is under development.

I am currently writing some python software that would allow me to simply setup the surround sound (5.1) and crossover. Later I would use the "Room EQ Wizard" software to detemine what the required room equalization is.

Note that Kodi can delay the video ouput to take into account and delays introduced by the audio dsp processing.

Any comments, suggestions, links, etc. would be welcome.
 
Because your HW drivers module does not use (i.e. need) the HR timer module?

E.g.
https://fossies.org/dox/alsa-driver-1.0.25/structsnd__hrtimer.html

Linux identifier search "snd_timer_hardware" - Linux Cross Reference - Free Electrons

This great post Is there a way to figure out what is using a Linux kernel module? - Stack Overflow perfectly describes how to track loading/unloading kernel modules. I checked my current PC - ancient lucid 10.04, the hr timer module was loaded. I unloaded alsa and got:

Code:
root@sara:~# cat /sys/kernel/debug/tracing/trace_pipe | tee tracelog.txt
        timidity-1380  [001] 18494.519196: module_put: snd_hrtimer call_site=snd_timer_close refcnt=0
           rmmod-5251  [000] 18494.550987: module_free: snd_hrtimer

Upon loading alsa, puseaudio, still no module snd_hrtimer loaded. The output mentions timitidy - reloading /etc/init.d/timidity produced the searched-for output:

Code:
        modprobe-5805  [001] 18738.190071: module_load: snd_hrtimer 
        modprobe-5805  [001] 18738.190097: module_put: snd_hrtimer call_site=sys_init_module refcnt=0
        timidity-5800  [001] 18738.190268: module_get: snd_hrtimer call_site=snd_timer_instance_new refcnt=1

So clearly you have no midi playback service started in your system :)
 
Status
This old topic is closed. If you want to reopen this topic, contact a moderator using the "Report Post" button.