Sound Developing!
Greetings!
I'm a musician who has developed certain interest in the field of applied mathematics in sound and I'd like to begin the exploration of these algorithms by writing smalls pieces of software. What I'd like todo is to write a software piece that captures sound from my soundcard and then have it played ir to me (a simple recorder), but I really can't fin where to start. Any suggestions! I'm using Open SuSE v.- 10.1. :) |
linux has three primary sound layers and interfaces:
OSS (legacy) ALSA (established) PULSE (new/latest) you dont mention which linux distro you are using so I will assume ALSA. Also, you dont mention your coding experience so I'll assume you are familiar with linux/C coding. thus.. try here mate http://www.equalarea.com/paul/alsa-audio.html and http://www.suse.de/~mana/alsa090_howto.html but first, you may want to take a look at this. http://jackaudio.org/ |
Thanks!
Yeah! I know I didn't say many things but I did that on purpose basically because... well just know Keratos that your reply was exactly was I was looking for... Thanks a lot!
I'll sit to read those site carefully. I'm atually finishing my major in Computer Sciences so my "coding experience" deals mostly with simulations and theoretical aspects; therefore everytime I face underlying aspects regarding previously installed components I usually never find the propper documentation... I truly don't know why :cry: Thanks a lot! I'll start writing the code so I'll be writing again! :) |
no probs mate.
your profile says you live in Venezuela. you have extremely good English if your native to that land. anyway, happy coding and good luck. "see ya" |
Jeje Danke!
By the way and sorry if I didn't write this in the previous reply, what did you mean with legacy, established and new/latest? |
what does "Jeje Danke" mean? I do not recognise the "Jeje" but from my language knowlegde, Danke is German ??
anyway.. i was referring to the maturity of audio servers .. ¿Habla usted español? LEGACY = esto es viejo ESTABLISHED = esto es común y generalizada. NEW = este es moderno y en las nuevas versiones de software. hasta luego !! |
All times are GMT -5. The time now is 11:34 AM. |