LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices


Reply
  Search this Thread
Old 03-27-2017, 10:55 AM   #1
Ru1138
LQ Newbie
 
Registered: Aug 2014
Distribution: Antergos
Posts: 29

Rep: Reputation: Disabled
Question I'd like information on how different audio libraries communicate


Before I begin: yes, I know I posted a topic on this before. Yes, I realize I marked that as "solved" (in my defense that was done prematurely, bad habit of mine). But since it was posted in a part of the forum I now think it didn't belong there, along with the age of the post, I've decided to start a topic here instead of necroing the old one.

I have a better idea on what I want to know now. It involves library(ies)/application(s) and how they communicate with PulseAudio.

Right now I'm curious on the signal/data format sent between OSS and PulseAudio and the signal/data formats sent between GStreamer and/or Phonon. I might branch out into other libraries later on.

I'm interested in this because I'd like to see what kind of stuff I can do with these signals and libraries (maybe even work on one of these sometime in the future).

At the moment I'd like to know if there's language-agnostic out there on this, or failing that: some way to get the information (say an analysis program that can be run, can be graphical or terminal based, comfortable with either). None of the links helped and the manpages didn't help either, and my Google-fu didn't work. So I'm stuck right now.
 
Old 03-29-2017, 11:55 AM   #2
rtmistler
Moderator
 
Registered: Mar 2011
Location: USA
Distribution: MINT Debian, Angstrom, SUSE, Ubuntu, Debian
Posts: 9,882
Blog Entries: 13

Rep: Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930
I think this question, similar to the one you refer too are both very broad scoped and does not ask a specific and clear question.

Rather than find something to analyze the behavior of existing software, why not instead go to GitHUB and grab the PulseAudio source code, and start reading it to better understand how it works. There may also be documentation for the code, I haven't checked. Then experiment by adding some debug, changing some of the source, to learn more about it and to help you with a better understanding of the way this code works.

Also review the PulseAudio Wiki, if you haven't already, and see about contacting the developers with some deeper questions about the structure of this code.

While you review and experiment with the source, you may have further questions, and you certainly can post them to LQ. I suspect though that unless there are LQ members who know the PulseAudio source very well, the answers may be limited to the scope of code you can post for opinions or thoughts and the amount of visibility members here can gain into that source while not expending time beyond their personal thresholds to try to help you. This is why I feel that some of the questions about this source may be best posed to the current maintainers of the PulseAudio source.

For starters, have you downloaded the PulseAudio source from here, or here, reviewed their guide on how to build and install it here, and then tried to build it, install it, or review the code?
 
Old 03-30-2017, 12:05 AM   #3
a4z
Senior Member
 
Registered: Feb 2009
Posts: 1,727

Rep: Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742
for pulse, start here, look at the code, if still somthing unclear, ask the developers
https://www.freedesktop.org/wiki/Sof...ion/Developer/

for the other libs you mention it will be similar
 
  


Reply

Tags
audio, data, format, libraries, programming



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 Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
How to find the version information of installed libraries say for example libdec2.a atulspma AIX 6 05-31-2017 07:32 PM
[SOLVED] Information on Libraries and Compilers IneptCoder Linux - Newbie 4 06-25-2013 04:04 PM
Find out the version information of installed libraries on AIX atulspma AIX 0 04-06-2009 02:22 AM
no version information available, replaced libraries Peterius Debian 3 11-12-2008 01:47 AM
Where is Audio Information Stored superdude_876 Linux - Hardware 2 11-19-2005 11:20 AM

LinuxQuestions.org > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 05:40 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration