programming; coding a/your audio tool

Programming applications for making music on Linux.

Moderators: khz, MattKingUSA

programming; coding a/your audio tool

Postby khz » Tue Aug 26, 2008 7:36 pm

hi,
i start to learn with coding that's fun - yeah
i want to say, hey lets do it :)

this are 2 greate language for coding
http://chuck.cs.princeton.edu/ :: ChucK : Strongly-timed, Concurrent, and On-the-fly Audio Programming Language
http://faust.grame.fr/ :: FAUST is a compiled language for real-time audio signal processing.

help dsp
http://www.dsprelated.com/new/searchbooks.php?searchfor=Julius+Orion+Smith+III+&submit=Search&book=pasp Physical Audio Signal Processing

jack
http://www.dis-dot-dat.net/index.cgi?item=jacktuts/
http://tapas.affenbande.org/wordpress/?page_id=39

Gtk
http://www.linuxheadquarters.com/howto/programming/gtk_examples/index.shtml
http://docs.linux.cz/programming/gnome/developer.gnome.org/doc/API/2.0/gtk/index.html

C++
http://www.cpp-entwicklung.de/cpplinux/cpp_main/cpp_main.html
http://www.cppreference.com/

!thx horo && thx brummer 4 --info
cheers khz
User avatar
khz
Establlshed Member
 
Posts: 287
Joined: Thu Apr 17, 2008 6:29 am
Location: German

Re: programming; coding a/your audio tool

Postby cb951303 » Thu Oct 09, 2008 12:12 pm

I don't if this is the right place to ask but I have some programming ideas for a open source guitar modeling software for linux. Is there any electronics or audio engineer that understands the concept of analog circuit modeling around here so I can ask some questions? Or anyone knows such a forum?

thanks
cb951303
Establlshed Member
 
Posts: 11
Joined: Thu Oct 09, 2008 11:34 am

Re: programming; coding a/your audio tool

Postby funkmuscle » Thu Oct 09, 2008 12:40 pm

brummer has been working on something called guitarix. he reads these forums all the time. he maybe able to help or help each other.
That would be amazing if you can do some guitar amp/cab modelling that uses impulse responses files that are able to load. that is the idea behind guitarix I think.
this site maybe able to help. Windows users but they maybe able to help you.
http://www.guitarampmodeling.com/viewto ... =32&t=2452
http://www.guitarampmodeling.com
funkmuscle
Establlshed Member
 
Posts: 1152
Joined: Mon Jun 02, 2008 2:30 pm

Re: programming; coding a/your audio tool

Postby cb951303 » Thu Oct 09, 2008 1:32 pm

Okay! My idea is to use GNUCAP or SPICE to process the guitar signal. These are the top open source analog circuit simulators that are also widely used in the industry for general purpose circuit simulation (not audio specific). You basically feed them the schematics of a circuit and wait for magic to happen. I believe they may be hacked to accept a guitar signal as a varying voltage source. Now there are 3 questions: Is that even possible? If yes, is it possible in real-time? If yes, would results be satisfying (quality and accuracy wise)
Last edited by cb951303 on Thu Oct 09, 2008 7:07 pm, edited 1 time in total.
cb951303
Establlshed Member
 
Posts: 11
Joined: Thu Oct 09, 2008 11:34 am

Re: programming; coding a/your audio tool

Postby studio32 » Thu Oct 09, 2008 1:35 pm

you could also post a message on one of the LAU mailinglists:

http://lists.linuxaudio.org/listinfo/
User avatar
studio32
Establlshed Member
 
Posts: 2294
Joined: Mon Apr 07, 2008 5:09 pm

Re: programming; coding a/your audio tool

Postby cb951303 » Thu Oct 09, 2008 7:11 pm

studio32 wrote:you could also post a message on one of the LAU mailinglists:

http://lists.linuxaudio.org/listinfo/

thanks, I guess this mailing list what I'm looking for
I've sent there a copy of this message. I'm pretty excited about this idea but it may be completely useless though
so, we'll see :roll:
cb951303
Establlshed Member
 
Posts: 11
Joined: Thu Oct 09, 2008 11:34 am

Re: programming; coding a/your audio tool

Postby cb951303 » Thu Oct 09, 2008 9:00 pm

it looks like it can be done but not in real time, so long for the idea
cb951303
Establlshed Member
 
Posts: 11
Joined: Thu Oct 09, 2008 11:34 am

Re: programming; coding a/your audio tool

Postby funkmuscle » Thu Oct 09, 2008 9:24 pm

what about something like Amplitube, GR or ReValver, can you make something like that for Linux?
here are some great sounding amp/cab sims that use impulse responses files. they are vsts.:
http://aradaz.blogspot.com/
these sound as good as the commercial ones.
funkmuscle
Establlshed Member
 
Posts: 1152
Joined: Mon Jun 02, 2008 2:30 pm

Re: programming; coding a/your audio tool

Postby studio32 » Thu Oct 09, 2008 9:26 pm

cb951303 wrote:
studio32 wrote:you could also post a message on one of the LAU mailinglists:

http://lists.linuxaudio.org/listinfo/

thanks, I guess this mailing list what I'm looking for
I've sent there a copy of this message. I'm pretty excited about this idea but it may be completely useless though
so, we'll see :roll:

Also a good chat at #lad @ freenode would be a good option IMHO
User avatar
studio32
Establlshed Member
 
Posts: 2294
Joined: Mon Apr 07, 2008 5:09 pm

Re: programming; coding a/your audio tool

Postby cb951303 » Thu Oct 09, 2008 11:07 pm

funkmuscle wrote:what about something like Amplitube, GR or ReValver, can you make something like that for Linux?
here are some great sounding amp/cab sims that use impulse responses files. they are vsts.:
http://aradaz.blogspot.com/
these sound as good as the commercial ones.


that's what I was hoping with this idea. I'm a pro C programmer but unfortunately I'm blank on electronics and audio engineering. As SPICE and GNUCAP are both FOSS, I somehow was hoping to hack it with minimal effort and knowledge about audio circuits. It was a simple enough project but since audio gurus at linuxaudio mail list thinks real-time signal processing with these softwares is not possible, it doesn't worth spending time.

BTW, in my opinion other then aradaz green amp, they don't sound good. I also don't like the cabinet simulations. But he's working on a great IR cab simulator. I'm very positive about that one. Maybe he would consider opening his codes? I remember creating a thread about it at guitarampmodeling.com but I received no response from aradaz.

cheers
cb951303
Establlshed Member
 
Posts: 11
Joined: Thu Oct 09, 2008 11:34 am

Re: programming; coding a/your audio tool

Postby funkmuscle » Fri Oct 10, 2008 2:02 am

I emailed him when he didn't answer me on guitarmodelling and this was his answer:


I can't be open source for now, really sorry.
And I'll learn how to port them to Linux.

Thanks,


hopefully brummer's guitarix will do the trick.
funkmuscle
Establlshed Member
 
Posts: 1152
Joined: Mon Jun 02, 2008 2:30 pm

Re: programming; coding a/your audio tool

Postby cb951303 » Fri Oct 10, 2008 6:48 am

"...for now..." is good enough for me :)
cb951303
Establlshed Member
 
Posts: 11
Joined: Thu Oct 09, 2008 11:34 am

Re: programming; coding a/your audio tool

Postby freqrush » Fri Jan 23, 2009 7:43 pm

Do any people here have some good tips about "how to think like a linux audio developer" or "how to manage writing software", for the beginning programmer musician ?

Finding a good IDE for your programming language, working with an ODT document about your steps and other information about your program. These are actually the only tips I know :roll:
User avatar
freqrush
Establlshed Member
 
Posts: 35
Joined: Thu Dec 18, 2008 5:07 pm
Location: Belgium

Re: programming; coding a/your audio tool

Postby khz » Tue Jan 27, 2009 6:12 pm

User avatar
khz
Establlshed Member
 
Posts: 287
Joined: Thu Apr 17, 2008 6:29 am
Location: German


Return to Developer's Section

Who is online

Users browsing this forum: No registered users and 0 guests