Happy new year to everybody!
The library formerly known as "aseqmm" [1] has changed its name. The new name
is "drumstick" (drumroll was already taken).
The new name seems appropriate for a tool to play music, because it (the name)
was cooked with flames and it is a word that still has some ambiguity. Also,
in colloquial Spanish "montar un pollo" means "to kick up a fuss".
A PD icon has been adopted as a logo image:
http://openclipart.org/media/files/Farmeral/10340
New project site (migration coming soon):
http://sourceforge.net/projects/drumstick/
[1] latest public release:
http://kmetronome.sf.net/aseqmm
Regards,
Pedro
Hello all,
Updates of jconv, now called jconvolver, and the zita-convolver
library are available on the usual place:
<http://www.kokkinizita.net/linuxaudio/downloads>/
The new zita-convolver is API-compatible to the previous
release but not binary compatible. If you have any code
using it please recompile.
Release notes for jconvolver and fconvolver 0.8.4
-------------------------------------------------
Jconvolver is a real-time convolution engine. It
can execute up to a 64 by 64 convolution matrix
(i.e. 4096 simultaneous convolutions) as long as
your CPU(s) can handle the load. It is designed
to be efficient also for sparse (e.g. diagonal)
matrices. Unused matrix elements do not take
any CPU time.
In contrast to e.g. BruteFir, jconvolver uses
multiple partition sizes, small ones at the start
of the impulse response and progressively longer
ones for the rest. This allows it provide both
zero processing delay while still remaining
efficient in CPU use.
Fconvolver performs the same processing on files
instead of real-time.
For this relaese the package and the binaries
have been renamed to avoid a conflict with an
existing 'jconv' package (related to the Japanese
language).
Functionally this version is identical to jconv
0.8.0. See README.CONFIG for the syntax of the
config files. Since 0.8.0 it has been possible
to name and connect the Jack ports. The related
commands have been added to README.CONFIG.
Jconvolver will work with libzita-convolver 1.0.0,
but upgrading to 2.0.0 is recommended. Note that
if you update the library you have to recompile
this package.
NOTE: Jconvolver will normally not work correctly
when used with Jack's freewheeling mode, e.g. when
exporting in Ardour. It _could_ actually work when
used on a single processor system, but don't rely
on this. This release of jconvolver will print a
warning when freewheel mode is entered.
The 'mkwavex' utility from previous versions has
been replaced by 'makemulti' which offers some more
options.
Enjoy !
--
FA
Wie der Mond heute Nacht aussieht !
Ist es nicht ein seltsames Bild ?
Hi all, happy new year.
I would announce a release of Jc_Gui.
It's a little host wrapped around the fantastic convolution engine from
Fons Adriaensen called jconvolver (zita-convolver)
What is it for ?
It's designed to search/load and run IR-*.wav files on a local machine
with jconvolver. It include a settings widget, were gain, delay, min/max
mem and mode can set and the used wave file and a part of it
(offset/length) could choosed.
Jc_Gui itself provide a Stereo Host, with master gain, tone
(bass,middle,high)controllers, balance slider, and for the output to
jconvolver per channel delay and gain controllers, and a wet/dry slider
to mix the output from jconvolver with the original source.
What isn't it for ?
It's a 2 Channel thing only, you can't make multi channel settings with
this jcgui.
release 0.6 comes with following changes:
* fix crash when multichannel(>2) files try to load
* optimize GUI performance
project page : http://jcgui.sourceforge.net/
download : https://sourceforge.net/projects/jcgui/
enjoy hermann
Happy new year to all
I would announce a new release from guitarix
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.6-1 changes:
* add delay effect
* fix build against Gtk+ ver.2.12
* optimize GUI thread and reworked GUI
* various bugs fixed
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
01.jan.2010 :: axonlib v0.0.0 :: the pioneer axon
new year, new plugins, new framework, new plans, new ideas
a full refresh/reboot, and a call for response, testing, contributions,
etc..
------------------------------
a single axon, <http://en.wikipedia.org/wiki/Axon> with all its branches
taken together, can innervate multiple parts of the brain and generate
thousands of synaptic terminals.
axon guidance <http://en.wikipedia.org/wiki/Axon_guidance> (also called
axon pathfinding) is a subfield of neural development concerning the
process by which neurons send out axons to reach the correct targets.
axons often follow very precise paths in the nervous system, and how
they manage to find their way so accurately is being researched.
pioneer axon <http://en.wikipedia.org/wiki/Pioneer_axon> is an axon that
lays down initial growing path for the axons of other neurons to follow.
------------------------------
current features:
- c++, free, opensource, ..
- cross platform (inux/win32)
- cross compile (gcc, mingw, cygwin?)
- small/tiny (around 100kb (uncompressed) for a plugin)
- standalone/vst
- with or without gui (x11/gdi, double buffered, low/medium-level gfx
primitives)
- hierarchy, window, container, widget, canvas, surface, bitmap, png, ..
- simplified vst:
- create a plugin with just a few lines of code (usually just one cpp
file)
(override
doProcessMidi/Parameter/Block/Sample/State/Transport/CreateEditor.. etc)
- the dll/so stuff (you can forget all about it, handled internally)
- host sync, transport state changes
- voice manager (for polyphonic synth)
- parameter/widget connection
- editor (layered on top of base vst handling)
and a lot more smaller things i probably forgot..
work in progress / partially implemented / coming:
- simplified compilation (scripts, batch files, ide-setup)
- programs/banks
- dsp-graph / modular
- fill in the missing bits and pieces, tie up the loose ends
- tcc, embedded c-compiler (capable of compiling the linux kernel, use
external dll's etc)
- fft, goertzel, transients, wavelets (daubechies, haar)
- cellular automata
- optimizations, simplifications
todo:
- alpha blending/transparency (especially x11)
- opengl?
- ladspa/dssi/lv2 (linux)
- neural networks
- more optimizations, simplifications
goals:
- playful audio exploration and experimentation
- thinking outside of the box
- being different for the sake of being different
wanted:
- (alpha/beta-) testers
- ideas, thoughts, comments
- contributions
- especially for the platform specific stuff
not wanted:
- highbrow, academic, know-it-all, politically/religious correct, rules
or dogmas
current plugins (src & .dll/.so):
- ana_sigview (signal viewer/oscilloscope)
- fx_blur (delay/blur)
- fx_cutter (beat synced cut/repeat slices)
- fx_dist (distortion)
- fx_dynamics (dynamics, compressor)
- fx_envelope (midi controlled audio envelope)
- fx_freeze (freeze/repeat audio slices)
- fx_grains (grain cloud/delay)
- fx_moddelay (modulated delay, flanger/phaser/chorus)
- fx_split (frequency band splitter)
- fx_svf (state variable filter)
- fx_tempodelay (host sync delay)
- fx_waveshaper (waveshape/distort)
- fx_wgtavg (weighted average/lp)
- midi_ccaudio (midi cc -> audo)
- midi_fibonacci (fibonacci note generator)
- midi_notelen (midi note length controller)
- midi_syncdelay (delay midi until next x beat/bar/..)
- midi_transpose (midi note transpose)
- syn_binaural (binaural beats generator)
- syn_perc (lofi/glitchy percussive synth)
- syn_plucked (plucked string)
- syn_poly (polyphonic synth)
ported plugins:
- autotalent <http://web.mit.edu/tbaran/www/autotalent.html> (pitch
tracking/correcton, ala autotune)
- freeverb
liteon <http://neolit123.blogspot.com/>:
- liteon_lofi
- liteon_tilteq
new plugins added almost daily!
some of these might not be proper, finished plugins in the normal sense,
at least not at the moment, but more like examples, tests, prototypes,
or perhaps starting points for your own plugins, ... but they will grow
and expand, getting new features and bugfixes as needed (or requested)..
so feel free to give suggestions, thoughts, ideas..
------------------------------
more info:
- google code hosting <http://code.google.com/p/axonlib/>
- ccernn.audio <http://sites.google.com/site/ccernnaudio/>
- ccernn <http://cernthskei.wordpress.com/>
excuse my non-perfect english
if something looks/sounds weird or wrong, ask, don't just assume
and, yes, there are probably some mental conditions running amok here.
medication could help
:-)
- ccernn
also, some clarifications about the legal/license issues with a
combination of (l)gpl and the vst sdk would be appreciated..
Hi Karsten
Thanks!
First I had a little error returning ...
checking for main in -lclalsadrv... no
configure: error: clalsadrv is required
Then I installed libclalsadrv-dev (1.2.2-1)
and now it works.
Just one question, (how) can I make ams stop echoing "Unsupported MIDI event
received (type = 42)" to the terminal ?
I guess it's my controller synth who's sending "active sensing" messages to
ams. No showstopper to make some very nice sounds though.
Cheers!
Peter
On Sat, Dec 26, 2009 at 3:52 AM, Karsten Wiese <fzuuzf(a)googlemail.com>wrote:
> Hi,
>
>
> ams 2.0.1 has just been released.
>
> tar.gzip and tar.bzip2 are available at
> https://sourceforge.net/projects/alsamodular/files/
>
> the NEWS:
> ========================================
> ams-2.0.1 (2009-12-26)
>
> Fixed Bugs
> o Compile error for Qt 4.2 fixed
> o Highlight MIDI controller in Control Center,
> if MIDI event has been received.
> o Fix crash unbinding multiple controllables connected to the
> same midi controller.
> o Initialized variable in env-module.
> Fixes env-module mute bug discribed by lee(mrleelee).
>
> General Changes
> o MIDI channel numbering changed from 0..15 to 1..16.
>
>
>
> ams-2.0.0 (2009-06-12)
>
> New Features
> o Redesign of 3D look
> o Application icon
> o German translation
> o Keyboard shortcuts for menu and dialog items
> o Menu item for recently opened files
> o French translation (by Fank Kober)
> o New --name command line option to specify the ALSASEQ/JACK
> clientname
> o Legato in monophonic mode using the "--poly 1" command line
> option (by Atte Andre Jensen)
>
> General Changes
> o Port form Qt 3 to Qt 4.x library.
> o A newly written autoconf/automake environment now provides the
> usual "./configure && make && make install" comfort.
> o Command line options are reworked.
> - JACK now is the default interface, if the connection fails ams
> connects to ALSA. This behavior can be modified using the -J and
> -A options.
> - The initial patch file to be loaded no longer needs the -l
> option.
> ========================================
>
>
> regards & merry xmess,
> karsten
>
> -------------------------------------------------------------
>
>
> ------------------------------------------------------------------------------
> This SF.Net email is sponsored by the Verizon Developer Community
> Take advantage of Verizon's best-in-class app development support
> A streamlined, 14 day to market process makes app distribution fast and
> easy
> Join now and get one step closer to millions of Verizon customers
> http://p.sf.net/sfu/verizon-dev2dev
> _______________________________________________
> Alsamodular-user mailing list
> Alsamodular-user(a)lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/alsamodular-user
>
Laia 'K', 'mx44', 'your sadistic dentist' and everybody else up here a
60° north, wishes everybody a happy new year:
[Eleectric!]
http://www.youtube.com/watch?v=ZEgbW1FxR78
Hello guys, i need some help with libsndfile.
My question is: when calling sf_readf_float (SNDFILE *sndfile, float
*ptr, sf_count_t frames) where sndfile is a stereo wave file, how are
the channels interleaved?
Thanx in advance,
Gerald
Thats true, if I have time I'll work on adding individual outputs for
each turntable.
But for me now, the most important feature is support for Rubberband.
Looking at the code, this is probably more feasible than adding
individual outputs, since for the later the audio engine would need a
total overhaul.
Gerald
On Thu, 2009-12-31 at 13:55 +1000, M Watts wrote:
> On 12/31/2009 11:25 AM, michael noble wrote:
> >
> > While I agree with the sentiment here, I'd like to add a voice of
> > support for continued development on TerminatorX. To me it has always
> > been one of the most "fun" apps on linux to play with, and I think
> > that's vital. The one thing that always held it back to me was
> > individual track outputs in Jack - mixing down to stereo was always a
> > buzz killer to an otherwise fast and enjoyable workflow.
> >
>
>
> +1 to that.
> _______________________________________________
> Linux-audio-user mailing list
> Linux-audio-user(a)lists.linuxaudio.org
> http://lists.linuxaudio.org/listinfo/linux-audio-user
OK, I'll start to work on it, but it will take some time.
Maybe someone has experience with librubberband?
Gerald
On Thu, 2009-12-31 at 07:33 +1100, Patrick Shirkey wrote:
>
> On 12/31/2009 07:22 AM, gerald mwangi wrote:
>
> > Hey guys, thanx for the quick replies.
> > I've already started looking at the code of tX.
> > Its a very clean codebase, I was able to fix a bug (saving/restoring
> > the midi event assigned to the trigger of a turntable) in 10 min.
> > I will look at the programs.
> > I would like to know how many of you need the feature of being able
> > to adjust the tempo of a turntable in an ableton live fashion.
> > Gerald
>
>
>
>
> If you can do it then you will make many people very happy :-)
>
>
> Cheers.
>
>
>
>
>
> Patrick Shirkey
> Boost Hardware Ltd
>
>
>
>
>
>
> >
> >
> > On Tue, 2009-12-29 at 19:21 +0100, gerald mwangi wrote:
> >
> > > Hello Guys, i'm new to this mailing list. I just wanted to know
> > > if TerminatorX development is stalled. The last version is 3.82
> > > since 2 years or so.
> > > Or is there another Program of the sort and under development.
> > > Please let me know, maybe i'll pick up development of TerminatorX.
> > > Gerald
> > >
> > > _______________________________________________
> > > Linux-audio-user mailing list
> > > Linux-audio-user(a)lists.linuxaudio.org
> > > http://lists.linuxaudio.org/listinfo/linux-audio-user
> > >
> >
> >
> >
> >
> > _______________________________________________
> > Linux-audio-user mailing list
> > Linux-audio-user(a)lists.linuxaudio.org
> > http://lists.linuxaudio.org/listinfo/linux-audio-user
> >
>
> _______________________________________________
> Linux-audio-user mailing list
> Linux-audio-user(a)lists.linuxaudio.org
> http://lists.linuxaudio.org/listinfo/linux-audio-user