programming; coding a/your audio tool

Programming applications for making music on Linux.

Moderators: MattKingUSA, khz

Post Reply
User avatar
khz
Established Member
Posts: 1648
Joined: Thu Apr 17, 2008 6:29 am
Location: German
Has thanked: 42 times
Been thanked: 92 times

programming; coding a/your audio tool

Post by khz »

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/searchboo ... &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/ ... ndex.shtml
http://docs.linux.cz/programming/gnome/ ... index.html

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

!thx horo && thx brummer 4 --info
cheers khz
. . . FZ - Does humor belongs in Music?
. . GNU/LINUX@AUDIO ~ /Wiki $ Howto.Info && GNU/Linux Debian installing >> Linux Audio Workstation LAW
  • I don't care about the freedom of speech because I have nothing to say.
cb951303
Established Member
Posts: 11
Joined: Thu Oct 09, 2008 11:34 am

Re: programming; coding a/your audio tool

Post by cb951303 »

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
User avatar
funkmuscle
Established Member
Posts: 2814
Joined: Mon Jun 02, 2008 2:30 pm
Has thanked: 133 times
Been thanked: 34 times

Re: programming; coding a/your audio tool

Post by funkmuscle »

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
cb951303
Established Member
Posts: 11
Joined: Thu Oct 09, 2008 11:34 am

Re: programming; coding a/your audio tool

Post by cb951303 »

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.
studio32

Re: programming; coding a/your audio tool

Post by studio32 »

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

http://lists.linuxaudio.org/listinfo/
cb951303
Established Member
Posts: 11
Joined: Thu Oct 09, 2008 11:34 am

Re: programming; coding a/your audio tool

Post by cb951303 »

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
Established Member
Posts: 11
Joined: Thu Oct 09, 2008 11:34 am

Re: programming; coding a/your audio tool

Post by cb951303 »

it looks like it can be done but not in real time, so long for the idea
User avatar
funkmuscle
Established Member
Posts: 2814
Joined: Mon Jun 02, 2008 2:30 pm
Has thanked: 133 times
Been thanked: 34 times

Re: programming; coding a/your audio tool

Post by funkmuscle »

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.
studio32

Re: programming; coding a/your audio tool

Post by studio32 »

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
cb951303
Established Member
Posts: 11
Joined: Thu Oct 09, 2008 11:34 am

Re: programming; coding a/your audio tool

Post by cb951303 »

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
User avatar
funkmuscle
Established Member
Posts: 2814
Joined: Mon Jun 02, 2008 2:30 pm
Has thanked: 133 times
Been thanked: 34 times

Re: programming; coding a/your audio tool

Post by funkmuscle »

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.
cb951303
Established Member
Posts: 11
Joined: Thu Oct 09, 2008 11:34 am

Re: programming; coding a/your audio tool

Post by cb951303 »

"...for now..." is good enough for me :)
User avatar
freqrush
Established Member
Posts: 35
Joined: Thu Dec 18, 2008 5:07 pm
Location: Belgium
Contact:

Re: programming; coding a/your audio tool

Post by freqrush »

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
khz
Established Member
Posts: 1648
Joined: Thu Apr 17, 2008 6:29 am
Location: German
Has thanked: 42 times
Been thanked: 92 times

Re: programming; coding a/your audio tool

Post by khz »

Beginner ChucK instruments & a cool book
http://greyrockstudio.blogspot.com/2009 ... -book.html
. . . FZ - Does humor belongs in Music?
. . GNU/LINUX@AUDIO ~ /Wiki $ Howto.Info && GNU/Linux Debian installing >> Linux Audio Workstation LAW
  • I don't care about the freedom of speech because I have nothing to say.
Post Reply