guitarix is a simple Linux Rock Guitar amplifier and is designed
to achieve nice thrash/metal/rock/blues guitar sounds.
Guitarix uses the Jack Audio Connection Kit as its audio backend
and brings in one input and two output ports to the jack graph.
bug fix release 0.06.0 :
fix compile issues with multi core architecture (thanks Philipp for reporting)
regards
Hermann Meyer, James Warden, Andreas Degert
guitarix is a simple Linux Rock Guitar amplifier and is designed
to achieve nice thrash/metal/rock/blues guitar sounds.
Guitarix uses the Jack Audio Connection Kit as its audio backend
and brings in one input and two output ports to the jack graph.
Release 0.05.9-1 :
* add Midi learn (by Andreas Degert)
* add internal direct convolution unit with 7 filter kernel (amp models)
* add LADI level1 support
* add a new light skin
* reworked multi thread handling(by Andreas Degert)
* reduced CPU usage for Oscilloscope
To the midi learn function: a middle mouse button click on a controller pop's
up a little widget, move the midi controller you will use, the controller number
is shown in the widget. Press OK when you've done. That's it.
By the way, a right click on a controller pop up a spinbox for direct enter
the value with your keybord.
have fun
________________________________________________________________________
guitarix is licensed under the GPL.
Project page with screenshots:
http://guitarix.sourceforge.net/
download:
http://sourceforge.net/projects/guitarix/
For capture, guitarix uses the external application
'jack_capture' (version >= 0.9.30) written by Kjetil
S. Matheussen. If you don't have it installed,
you can look here:
http://old.notam02.no/arkiv/src/?M=D
For extra Impulse Responses, guitarix uses the
convolution application 'jconvolver' created by Fons Adriaensen.
If you don't have it installed, you can look here:
http://www.kokkinizita.net/linuxaudio/index.html
I(hermann) use faust to build the prototype and will say
thanks to
: Julius Smith
http://ccrma.stanford.edu/realsimple/faust/
: Albert Graef
http://q-lang.sourceforge.net/examples.html#Faust
: Yann Orlary
http://faust.grame.fr/
regards
Hermann Meyer, James Warden, Andreas Degert
Hi all,
I've committed to SVN an update to arpage which fixes a problem in which
arpage would not recognize a note-on event with zero-velocity as a note-off
event.
If anyone is experiencing problems with MIDI keyboards apparently not
sending note-offs, you should probably pick this up from the SVN repository.
But having said that, I'll probably have a dot release within a few days so
that I can get the fix into the PPA.
If anyone has ideas for something (simple!) they want added/fixed, let me
know and I'll try to get it into the dot release.
Thanks,
Mark Vitek
On Wed, Jan 13, 2010 at 10:53 PM, Mark Vitek <straypacket(a)gmail.com> wrote:
> Hello all,
>
> The second development release of arpage is available on sourceforge in
> source tarball and SVN formats:
>
> Tarball: http://sourceforge.net/projects/arpage/
>
> SVN: https://arpage.svn.sourceforge.net/svnroot/arpage/branches
> https://arpage.svn.sourceforge.net/svnroot/arpage/tags
>
> I'd like to thank everyone for the feedback I received on 0.1 - Please
> check this out and let me know what you think, or if you have problems
> building/running.
>
> The UI is still dead-boring GTK, but I've read back over the LAD threads
> regarding audio-oriented UI libraries and I'm thinking of investigating
> libproaudio with the next release.
>
>
> The 0.2 Development release adds:
>
> - Smaller UI - probably not Netbook friendly yet, but getting closer :)
>
> - UI should be dependent upon GTK+ 2.12 (rather than 2.16 as with the first
> release).
>
> - An additional executable named "zonage" which allows the MIDI note input
> to be split into 4 ranges.
> This is useful for routing sections of your MIDI keyboard to different
> JACK inputs - e.g. route the lower half to arpage, and the upper half to a
> "lead" sound, so you can "solo" over the arpeggiator.
>
> - The ability to have a pulse duration (time between note-on and note-off)
> be longer than the interval between pulses (time between note-on and
> subsequent note-on).
> This is useful when routing the output of one arpeggiator to the input of
> the next arpeggiator. Experiment and hear it :)
>
> - Noticeable decrease in the number of stuck notes (I haven't experienced
> ANY with this version yet).
>
>
> Basic features/requirements (same as 0.1 Alpha):
>
> - svn / tarball only for now
> - gtkmm-based, so dev packages for gtkmm and friends are needed to build
> (and obviously jack)
> - I've only built it on Ubuntu Studio (karmic) 64bit. I'm looking for
> others to let me know if it builds/runs elsewhere.
>
> - requires JACK time master to be rolling for the arpeggiators to do
> anything. Qtractor and Seq24 have worked well for me.
> - will pass midi events thru when JACK time master is not rolling.
>
> - 4 arpeggiators with transpose, interval, range, note duration selectable
> thru UI.
> - Each arp has it's own JACK midi in and out port, so you can cascade
> arpeggiators.
>
> - Preliminary support for scales and modes - all of them are not correct,
> but try major, dorian, diminished and augmented for starters :)
>
> It sounds great with each arpeggiator driving an instance of calf mono.
> Check out the ogg/mp3 clip on sourcefourge.
>
> Thanks all,
>
> Looking forward to any and all feedback.
>
>
hi...
i am working on a c++0x DSP library.
variadic templates prove to be a nice way to handle
the massive function inlining required to build efficient samplebased
processing graphs.
the idioms i am currently using for the containers require gcc-4.5
though, so this is still a bit of a show-stopper :)
its still in a pretty early state. but you can already see where its
heading.
if somebody is interested:
http://hochstrom.endofinternet.org/trac/ttsoot/wiki
--
torben Hohn
Dear Linux Audio developer, user, composer, musician, philosopher
and anyone else interested, you are invited to the...
Linux Audio Conference 2010
The conference about Open Source Software for music and audio
May 1-4 2010
Hogeschool voor de Kunsten Utrecht (HKU)
Utrecht, The Netherlands
Registration is open, and so is the call for abstracts and papers.
More information can be found on the website:
http://lac.linuxaudio.org/2010
For previous editions, look here:
http://lac.linuxaudio.org
For concerts, music and workshops a submission system and protocol will
be available soon. In the meantime, ideas and announcements can be sent by
e-mail ("lac -at- linuxaudio -dot- org ")
or written on the wiki:
http://wiki.linuxaudio.org/lac2010
We hope to see you all in Utrecht !
Kind regards on behalf of the LAC team,
Marc Groenewegen, lecturer music software design @ HKU
Hi,
I recently was testing out Seq24 >> Arpage >> Yoshimi, and it sounded
terribly out of time. This is on a fairly new Gentoo install so I
wondered if something was misconfigured. I also tried the first release
of Arpage and same result.
Then I noticed the latency of the Jack settings in use was quite high and
reset it to give a much lower latency which completely fixed the timing
problems the above seq/arp/synth setup was having.
The next test involved the Dino sequencer, but before doing so I
attempted to change the Jack settings to give a really bad latency,
170ms+. Jack could not start with such high latencies - the Alsa driver
would not load IIRC.
I reset the Jack settings for the worst latency I could get with Jack
starting, but the timing in Dino although far from perfect, was nowhere
near as bad as Arpage.
1) Is there any way to improve Jack Midi timing when the audio driver has
a high latency?
2) What is the reason the Alsa driver/Jack would not start when the
settings give a big 170ms+ latency?
BTW, I'm doing this stuff so I can program with Jack Midi.
TIA,
James.
Hi all,
A new position has come up at Canonical (ubuntu) for a sound software
engineer.
Details are below. You can apply online from here
http://webapps.ubuntu.com/employment/canonical_UDSE/
Job Title: Ubuntu Desktop Sound Engineer
Posting Date & id: February 2010 UDSE
Job Location: Your home, given appropriate facilities including broadband
Internet
Reports to: Ubuntu Desktop Team Manager
Job Summary: We are seeking a Desktop Integration Engineer to play a key
development and integration role on
the Ubuntu Desktop Team  one of the technical teams that makes up the
Ubuntu Platform Team. As part of the
core Ubuntu team, the Engineer will work on a broad range of technical
tasks: including feature planning,
packaging, integration,bugÂfixing and maintenance. The successful candidate
will ensure a first class user
experience by packaging, bug fixing and development of Pulseaudio and
related sound technology and
applications. Strong communication and relationship skills are as important
as superb technical skills in this role,
as the successful candidate will be responsible for process communication
and coordination between Ubuntu and
external partners, as well as ensuring commonality of purpose and technical
approach. This job involves
international travel several times a year, usually for one week.
Key Responsibilities and Accountabilities:
Take on primary maintenance of some components of the Ubuntu
Desktop, covering sound related areas.
•
Engage in bugÂfixing work across a wide variety of components of
the Ubuntu platform.
•
Assist in preÂrelease testing of Ubuntu, taking
personal ownership of problems and driving them to
•
solutions.
Collaborate with other teams in the Ubuntu community and with
upstream developers where appropriate,
•
to make sure that Ubuntu includes the very best in free software
and that our goals are taken into account
by other projects.
Work directly with OEMs or in conjunction with the Canonical OEM
team to address customer needs on
•
aggressive time lines.
When necessary, respond to and work to resolve issues raised by end
users and commercial support
•
customers.
Required skills and experience:
Familiarity with open source development tools and methodology,
especially those in common use for
•
Ubuntu and Debian package maintenance.
Strong understanding of the makeÂup of a modern GNU/Linux
distribution.
•
Strong interests and experience with a variety of the software that
makes up the core of Ubuntu.
•
Strong interests and experience with Pulseaudio, Alsa, and other
sound related technology and
•
applications on Linux.
Capacity to learn quickly about new systems and techniques.
•
HandsÂon experience with concepts of agile development and lean
software engineering.
•
Deep understanding of, and extensive use of, desktop operating
systems; especially the GNOME and
•
KDE platforms.
Excellent English communications skills.
•
Excellent online communications skills, including IRC, email, and
other online venues.
•
Ability to be productive in a globally distributed team through
selfÂdiscipline and selfÂmotivation,
•
delivering according to a schedule.
Ability to collaborate in real time with team members in Eastern US and
European time zones.
•
Hello, I'm forwarding this from the freewheeling-user mailing list
hoping to find someone interested in bringing on the development of
this bright and lovely piece of software.
cheers
Renato
--------------------------------
Begin forwarded message:
Date: Sat, 05 Dec 2009 12:20:59 -0700
From: Jan Mercury Pekau <swirlee(a)vcn.bc.ca>
To: Jorge Salgueiro <jorge.salgueiro(a)gmail.com>
Cc: freewheeling-user(a)lists.sourceforge.net
Subject: Re: [Freewheeling-user] Is freewheeling developing halted?
Jorge,
I hate to admit how distant I've been from Freewheeling.
Life keeps changing
and I find myself moving on.
I don't think I will do any development anytime soon.
Is there someone willing to continue on?
Jan
Jorge Salgueiro wrote:
> Do you plan to keep the develop of freewheeling? The last version is
> from a year ago, and maybe you are distracted with REAL LIVE(tm), but
> it would be a shame to let such a great program pass away... Please
> keep on! And to everybody interesed in freewheeling with programming
> skills, please be active!
>
> Cheers! And thanks for all the hard work!
>
> Atentamente, Jorge Salgueiro (Incitec S.L.)
> ______________________________________
> Use GNU/Linux: free culture for a free society
>
>
> ------------------------------------------------------------------------
>
> ------------------------------------------------------------------------------
> Join us December 9, 2009 for the Red Hat Virtual Experience,
> a free event focused on virtualization and cloud computing.
> Attend in-depth sessions from your desk. Your couch. Anywhere.
> http://p.sf.net/sfu/redhat-sfdev2dev
> ------------------------------------------------------------------------
>
> _______________________________________________
> Freewheeling-user mailing list
> Freewheeling-user(a)lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freewheeling-user
>
------------------------------------------------------------------------------
Join us December 9, 2009 for the Red Hat Virtual Experience,
a free event focused on virtualization and cloud computing.
Attend in-depth sessions from your desk. Your couch. Anywhere.
http://p.sf.net/sfu/redhat-sfdev2dev
_______________________________________________
Freewheeling-user mailing list
Freewheeling-user(a)lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freewheeling-user
Hello, I propose to collect in this thread a list of audio programs
which could give a great contribute to the linux audio experience, but
can't due to halted development, leaving them in a usable or less
usable state. This list could then be used for developers in search of
some worthy/interesting project to contribute to.
I propose two programs who aren't developed anymore:
rezound
jack-rack
I really love them and I feel sorry there's no developer taking care
of them.
Hope this can be useful
Renato
I think this has some potential if it were realized as an application
with it's own window space and dedicated widgets rather than as a bash
script utilizing xterms and window-manager window-placement. It maps the
positions of the popup xterms to note-pitch and note-velocity.
I don't know though, it's probably been done already..
I sent it to LAU..
Here's the text describing it further, which probably is a good idea to
read quickly:
http://jwm-art.net/art/text/xwinmidiarptoy.txt
Here's the actual BASH script:
http://jwm-art.net/art/text/xwinmidiarptoy
james.