>From: "Patrick Shirkey" <pshirkey(a)boosthardware.com>
>With his insistence that he is a godly person while also being so
>aggressive it seems he has a few issues to work out which could also be
>the cause of his obvious substance abuse. However it could be that he is
>just responding to his social environment. Maybe he is from a part of the
>world where they are intolerant towards homosexuals, believe strongly in
>God and are generally agressive towards anyone who does not agree with
>their view of the world.
>Not sure which part of the world that would be though. Anyone have any
ideas?
Afganistan....or Texas ;)
Hi,
GIT repo:
https://github.com/fps/ladspamm
DOXYGEN docs (very minimal):
http://fps.github.com/ladspamm
For my own small side projects I needed a little c++ wrapper lib around
LADSPA plugins. Since someone else might be interested in it, too, I put
it on github.
ladspamm::world world;
ladspamm::plugin_instance instance(
world.libraries[0]->plugins[0], 48000
);
instance.activate();
instantiates and activates the first found plugin in the first found
library..
This is version 0.0.1 so expect bugs and missing features..
Have fun,
Flo
--
Florian Paul Schmidt
http://fps.io
> ----- Original Message -----
> From: Jeremy Jongepier
>
> On 01/06/2013 02:40 AM, William Weston wrote:
> > Could you try the latest in the v0.14.97-dev branch? All of the
> > current JACK build fixes are included, and should compile cleanly
> > for jack >= 0.117.0.
>
> Hello William,
>
> It doesn't build just yet:
>
> jack.c: In function 'jack_audio_init':
> jack.c:1027:6: error: 'jack_set_port_rename_callback' undeclared (first
> use in this function)
> jack.c:1027:6: note: each undeclared identifier is reported only once
> for each function it appears in
> jack.c:1029:4: warning: implicit declaration of function
> 'jack_set_port_rename_callback' [-Wimplicit-function-declaration]
>
> Regards,
>
> Jeremy
Explicit checks for new JACK headers library calls have been added
to the autoconf system instead of relying on the weakjack linkage
alone. Could you try it again?
Cheers,
--ww
CAPS 0.9.3's guitar amplification contains four new tonestacks,
distortion asymmetry dependent on output power and other sound
improvements. The modulation of the mono chorus has been smoothened,
and the Plate default parameters have been restored to be nearer the
more reverberant response of the older versions.
http://quitte.de/dsp/caps.html
There's also a 0.4.6 release, stamped 'obsolete', containing all the
plugins that were in 0.4.5 but did not make the cut to 0.9. There are
no duplicate plugin IDs, and the library is differently named, so both
versions can co-exist on one system.
http://quitte.de/dsp/caps.html#Older_Versions
Audiality 2 1.9.0 - Refactored, renamed, rearmed!
-------------------------------------------------
"Audiality 2 is a realtime audio and music engine,
primarily intended for video games. While it supports
traditional sample playback as well as additive,
subtractive and granular synthesis, the distinctive
feature is subsample accurate realtime scripting."
Audiality 2 (previously released as ChipSound) is
used for sound effects and music in the game Kobo II.
The name originates from an old structured audio and
sampleplayer engine, originally developed as part of
the XKobo port Kobo Deluxe. The old engine is no
longer maintained, so the new one, which has similar
goals but much greater potential, is now inheriting
the name.
Key features:
* Microthreaded realtime scripting engine
* Modular voice structures
* Subsample accurate timing
* Designed for hard realtime applications
* No hardwired voice/channel/bus structures
* No hardwired "MIDI-isms" or similar
* No hardwired instruments or songs - only programs
* Lock-free timestamping C API
* Audio I/O drivers:
* SDL audio
* JACK
* Application provided drivers
* System drivers:
* libc malloc (soft RT)
* Application provided drivers
* Implemented in portable C
* zlib license
Official site:
http://audiality.org/
Direct download:
http://audiality.org/download/Audiality2-1.9.0.tar.bz2
Related; Kobo II site:
http://kobo2.net/
--
//David Olofson - Consultant, Developer, Artist, Open Source Advocate
.--- Games, examples, libraries, scripting, sound, music, graphics ---.
| http://consulting.olofson.nethttp://olofsonarcade.com |
'---------------------------------------------------------------------'
We are proud to announce the release of guitarix2-0.25.1
Guitarix is a mono tube amplifier simulation for jack, with additional
mono/stereo effect racks witch can be filled with some in-build effects
as well as with external LADSPA plugins.
Download from http://sourceforge.net/projects/guitarix/
After having some discussions with David Robillard (thanks for your
patience, David) I realize that I need to push out a update in order to
avoid a possible violation of the LV2 specs, so guitarix2-0.25.1 is out,
those how use the last V0.25.0, are strongly recommended to update.
* GxAmplifier tube 12ax7 tonestack sovtek cabinet 4x12
* GxAmplifier-II tube 12AT7 tonestack soldano cabinet AC30
* GxAmplifier-III tube 6C16 tonestack bassman cabinet 1x15
* GxAmplifier-IV tube 6V6 tonestack soldano cabinet mesa
* GxAmplifier-V tube 6DJ8 tonestack ampeg cabinet HighGain
there are mono and stereo versions of those amps included in the bundle.
Thanks goes to Richard Dalton from http://www.Ampskindesigns.com
for given me permission to use (and distribute) his work within a GNU
GPL project,
many thanks Richard.
thanks goes as well to David Robillard for his great work on the LV2
specs and to Rui Nuno Capela for implement them so excellent in qtractor.
Please check it out and give feedback if you
find a problem.
Please refer to our project page for more information:
http://guitarix.sourceforge.net/
download site:
http://sourceforge.net/projects/guitarix/
have fun
guitarix development team
_______________________________________________
happy new year to all
Hello all,
I'm struggling a bit with getting libao to work in C on Debian (Squeeze,
kernel 2.6.38.5, driver is Alsa). I've got this slightly modified test
script and it seems to work fine on my internal soundcard (it opens the
device and plays a test tone). However, when trying to do the same trick
on an external USB-dac (tried two different models), it gives an
"Input/output error". I've tried different settings, but as far as I can
see there is not really that much to set (especially if it plays on one
soundcard but not the other, dev=hw:1 should suffice).
Does anyone have a suggestion on how to get this to work?
Kind regards, Maarte
/*
*
* ao_example.c
*
* Written by Stan Seibert - July 2001
*
* Legal Terms:
*
* This source file is released into the public domain. It is
* distributed without any warranty; without even the implied
* warranty * of merchantability or fitness for a particular
* purpose.
*
* Function:
*
* This program opens the default driver and plays a 440 Hz tone for
* one second.
*
* Compilation command line (for Linux systems):
*
* gcc -lao -ldl -lm -o ao_example ao_example.c
*
*/
#include <stdio.h>
#include <ao/ao.h>
#include <math.h>
#include <string.h>
#include <errno.h>
#define BUF_SIZE 4096
int main(int argc, char *argv[])
{
ao_device *device;
ao_sample_format format;
ao_option option;
int default_driver;
char *buffer;
int buf_size;
int sample;
float freq = 440.0;
int i;
char *option_key = "dev";
char *option_value = "hw:0";
option.key = option_key;
option.value = option_value;
option.next = NULL;
if (argc >= 1)
option.value = argv[1];
/* -- Initialize -- */
fprintf(stderr, "libao example program\n");
ao_initialize();
/* -- Setup for default driver -- */
default_driver = ao_default_driver_id();
char *format_matrix = "L,R";
format.matrix = format_matrix;
format.bits = 16;
format.channels = 2;
format.rate = 44100;
format.byte_format = AO_FMT_LITTLE;
/* -- Open driver -- */
device = ao_open_live(default_driver, &format, &option);
if (device == NULL) {
fprintf(stderr, "Error opening device: %s\n", strerror (errno));
return 1;
}
/* -- Play some stuff -- */
buf_size = format.bits/8 * format.channels * format.rate;
buffer = calloc(buf_size,
sizeof(char));
for (i = 0; i < format.rate; i++) {
sample = (int)(0.75 * 32768.0 *
sin(2 * M_PI * freq * ((float) i/format.rate)));
/* Put the same stuff in left and right channel */
buffer[4*i] = buffer[4*i+2] = sample & 0xff;
buffer[4*i+1] = buffer[4*i+3] = (sample >> 8) & 0xff;
}
ao_play(device, buffer, buf_size);
/* -- Close and shutdown -- */
ao_close(device);
ao_shutdown();
return (0);
}
CAPS 0.9.1
==========
The C* Audio Plugin Suite is a selection of popular effects, unique
filters and generators. For the digital guitarist, CAPS offers a
range of processors recreating the formation of tone in traditional
instrument amplification. Beyond sound quality, central design
considerations are latency-free realtime operation, modest resource
demands and meaningful control interfaces.
http://quitte.de/dsp/caps.html
This release contains major improvements particularly in the area of
guitar signal processing, notably in the AmpVTS and CabinetIV plugins.
These are the first iterations of the Amp and Cabinet designs that
their author is well and truly happy with. Also worth noting here is
the Compress plugin, a completely new design featuring optional
oversampled soft saturation/limiting.
http://quitte.de/dsp/caps.html#AmpVTShttp://quitte.de/dsp/caps.html#CabinetIVhttp://quitte.de/dsp/caps.html#Compresshttp://quitte.de/dsp/caps.html#AutoFilter
All plugins have been subject to further development, speedups,
refinement and polishing. In many cases, this has been accompanied by
the consolidation of shared or duplicate functions into a single
circuit; for example, the AutoFilter plugin now fulfills the roles of
the old SweepVF and AutoWah units. Many obsolete plugins have been
removed, and everywhere else, port names, layouts, value ranges,
defaults etc have been changed as well. Upgrading from previous
releases is encouraged nonetheless.
Enjoy!