Hi!
Sorry for the english .. :-)
SoundFontCombi takes the advantages of ALSA sequencer and the wavetable
devices for emulate a synthetizer.
I'm not programmer, this program dont have project page, CVS, or mailing
list, is in proof of concept rigth now. And only the binaries are available.
Is my first program in C++, my first graphic program for *nix, and belive
me the source code needs a "making up" rigth now. Maybe next month when i
learned how to do a Makefile :-)
SoundFontCombi was tested in Debian sid and Gentoo.
Requires FLTK v1.x.x (tested on v1.1.1) and ALSA with sequencer.
The binaries are available in :
http://personal.telefonica.terra.es/web/soudfontcombi/sfc-v0.005.tar.gz
Any commets will be apreciated.
Josep
GStreamer "Proven to be true" 0.6.1 released
The GStreamer team is proud to announce an updated version in the
ABI-stable 0.6.x series, which features many bugfixes and some feature
improvements over the previous 0.6.0 release.
At this point in time GStreamer is fully functional for creating
audio-based applications, as shown by applications such as
gnome-sound-recorder, net-rhythmbox, sound-juicer and nautilus-media.
The video part is known to be somewhat less functional than the audio
part, but applications such as gst-player works very well, and a port of
Totem is in progress in GNOME CVS.
We will also be releasing a development 0.7 release series, in which we
will work on such things as the remaining issues, such as the
interactivity support which is needed for DVD menus and SWF (Flash).
This means developers working on apps needing these services can use the
0.7 series for development and then enable 0.6 support as these
additions optionally get backported to 0.6 once they are stable and work
well.
The GStreamer applications we ship all check for both gstreamer-0.6,
gstreamer-libs-0.6 and gstreamer-play-0.6; if those aren't found the 0.7
version of those files are checked for. We suggest anyone making
GStreamer-based apps do the same.
We are starting to have a really nice collection of applications under
development using GStreamer. If you are looking for something specific
check out our growing applications status page:
http://gstreamer.net/status/?category=2
Features
* Pipeline based media architecture
* Over 130 plugins
* All parts interchangeable
* Few dependencies, only glib, popt and libxml for core (libxml
optional)
* Python Language bindings
* Good documentation
* Widely deployed through bundling with GNOME 2.2
* Design catering also for applications needing low-latency
* Highly portable, already running on most mainstream CPU's
* Modular design and use of 3rd party best of breed libraries
means no bloat
* LGPL licensing lays no restrictions on application developers
licensing.
* Easy for applications to ship their own plugins to the core as
needed
* Compiles with both GCC and Forte compilers
* Tested to run on Linux, FreeBSD and Solaris
Updates with regard to 0.6.0
* Makefile corrections for bison/flex generated files (#101421)
* Better handling of unknown popt arguments (don't g_error()!)
(#101678)
* Fixes for systems that don't have stdint.h and still want a52dec
(#104009)
* Moved gst-element-check.m4 macro from plugins to core (#104282)
* Cleanup for arts Makefile (generated files mess; #104689)
* Remove CVS dir from dist for ffmpeg (#104752)
* xvideosink does no longer open $DISPLAY when registering plugins
(#105256)
* Improved vorbis typefinding (also works for streams; #106448)
* Fix osssrc read()-before-format-negotiation bug (#106709)
* ISO C fix - use time_t instead of long (#106774)
* make ffmpeg use $(MAKE) instead of make (#106776)
* fix m4 scripts for lrint/lrintf (freeBSD fix; #106777)
* disable ffmpeg video/mpeg typefinding because it's too generic
(#107186)
* Disable qcam plugin for archs that don't want it (everything but
x86; #109048)
* Workaround for v4l devices that say they have audio while they
don't (mostly webcams; #109330)
* spit out warning for cdparanoia discids that we know could be
wrong (data/audio combi cds; #109558)
* use guint32 instead of gulong for things that need to be 4 bytes
(#109700)
* prevent closing random file descriptors in udpsrc (#109797)
* Fix libgstcontrol linking (#109993 & #109994)
* fix sine compilation (#110038)
* upgrade dvdnav plugin to next lib version (#110138)
* libgstplay/libgstgconf changes/additions (#110171)
* avidemux endianness fixes (#110248)
* fix modplug (#110252)
* fix mikmod (#110253)
* fix law plugins #110255)
* fix wav file parsing (#110516)
* fix wavenc on big-endian machines (#110542)
* fix vorbis metadata writing (#110544)
* new gthread-based schedulers (mostly relevant for archs where
cothreads don't work at all, like sparc; #110545)
* make bins forward EOS from their child elements (#110589)
* fix spider in case source elements provide caps too (#93735)
* fix mp3 typefinding, also works on streams now (#94113)
* Use opt scheduler by default (increases portability, see
#109730)
* Solaris optimizations disabled (not working, #104715)
* Fix wrong encoding of metadata in mad plugin (Latin instead of
UTF-8, #104344)
* Fix v4l compilation problems due to different versions of
v4l/v4l2 headers around (#105467 & #110009)
* Updates to goom/synaesthesia visualization plugins to prevent
them from hanging on song change (DISCONT event)
* Better dump_mem implementation (#109729)
* Fix for incorrect refcounting (#110962, #110963, #110964,
#109724 & #109727)
* Fix for compilation with debug disabled (#106047)
* New shaper element
* Fix for mpeg playback crash (#110899)
* Center X image that playbacks video (xvideosink) for non-Xv
capable cards. Also give it black background borders
* Send events over the eventhandler rather than the eventfunction
directly, so schedulers can insert their own handler. Also known
as "Voodoo only Wim understands" (#110976)
GStreamer Homepage
More details on these features can be found on the project's website,
http://gstreamer.net/.
Support and Bugs
We use Gnome's Bugzilla for bug reports and feature requests. The
"product name" is GStreamer (capital G). Please do the following before
writing a bug report :
gst-feedback &> feedback 2>&1
and attach the file "feedback" to your bug report, so that we have some
information useful in the debugging process.
Developers
GStreamer is hosted on SourceForge. All code is in CVS and can be
checked out from there. Interested developers of the core library,
plug-ins, and applications should subscribe to the gstreamer-devel list.
If there is sufficient interest we will create more lists as necessary.
We are still looking for people with access to FreeBSD, Solaris, HP-UX,
Irix and True64 that would be willing to try building and testing
GStreamer. Patches fixing such problems are also more than welcome.
Contributors to this release
Patches to the core of Gstreamer
* Wim Taymans <wim.taymans(AT)chello.be>
* Thomas Vander Stichele <thomas(AT)apestaart.org>
* David I. Lehn <dlehn(AT)vt.edu>
* David Schleef <ds(AT)schleef.org>
* Joshua N Pritikin <vishnu(AT)pobox.com>
* Ronald Bultje <rbultje(AT)ronald.bitfreak.net>
* Benjamin Otte <in7y118(AT)public.uni-hamburg.de>
Plugins and Sample Applications
* Julien MOUTTE <jmoutte(AT)electronic-group.com>
* Cameron Hutchison <camh+gst(AT)xdna.net>
* Iain Holmes <iain(AT)prettypeople.org>
* Jérémy Simon <jsimon13(AT)yahoo.fr>
* Jan Schmidt <thaytan(AT)mad.scientist.com>
* Andrew Turner <zombie(AT)4free.co.nz>
* Leif Morgan Johnson <lmjohns3(AT)eos.ncsu.edu>
* Marinus Schraal <foser(AT)gentoo.org>
* Martin Janzen <janzen(AT)pixelmetrix.com>
Misc
* Christian Fredrik Kalager Schaller <Uraeus(AT)gnome.org>
BEAST/BSE version 0.5.1 is available for download at:
ftp://beast.gtk.org/pub/beast/v0.5
or
http://beast.gtk.org/beast-ftp/v0.5
BEAST (the Bedevilled Audio SysTem) is a graphical front-end to
BSE (the Bedevilled Sound Engine), a library for music composition,
audio synthesis and sample manipulation. The project is hosted at:
http://beast.gtk.org
This new development series of BEAST comes with a lot of
the internals redone, many new GUI features and a sound
generation back-end separated from any GUI activities.
Note, the .bse file format hasn't completely stabilized yet,
so incompatibilities with future versions may occur.
Overview of Changes in BEAST/BSE 0.5.1:
* Added support for LADSPA plugins
* Improved synthesis network router display
* Documentation fixes
* Added support for dsp[0-3] and midi[0-3] devices
* Fixed memory leaks during playback
---
ciaoTJ
Greetings:
Once again I've updated the Linux soundapps sites. All sites are
current and can be accessed via these URLs :
http://linux-sound.org (USA)
http://www.linuxsound.at (Europe)
http://linuxsound.jp/ (Japan)
Many thanks to Frank Barknecht for his assistance with linuxsound.at.
Many thanks also to all my site providers: the mirrors have been donated
by their respective owners as a service to the community, for which I am
most grateful.
Enjoy !
Best regards,
== Dave Phillips
The Book Of Linux Music & Sound at http://www.nostarch.com/lms.htm
The Linux Soundapps Site at http://linux-sound.org
Input Maps released
I have released a small collection of C code that provides
user-customizeable mappings for controlling realtime objects with event
streams: input maps.
You should be able to shoehorn this C code into your realtime host app if
you want to. There is a sample program that connects a simple example input
map to an alsa rawmidi device.
These input maps are small, simple and can be adapted to accomodate any
event type that is represented as a C struct.
Available at http://soundtank.sourceforge.net/input_maps
Features:
-input map = overall mapping for one realtime object
-submap = part of an input map handling one event parameter
-tests = tests performed on an event parameter
-actions = resulting actions taken upon match :
action types: remap to different input map, remap to different
submap in current input map, app-defined callback fxn
-route event function = runs an event through a set of input maps and
does the appropriate actions
Features NOT present yet:
-store/create input maps to/from xml
-map/test/action aliases
-implementation as a shared library
---jacob robbins......
_________________________________________________________________
Protect your PC - get McAfee.com VirusScan Online
http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963
Vstserver is a program that must be running when using programs
using vstlib.
Vstlib is a library that can be used by programs to run windows
vst audio plugins under linux/freebsd/i386solaris/etc.
0.2.5 -> 0.2.6
--------------
-Updated to compile with the 8.4.2003cvs version of wine. This
version of Wine can be downloaded here:
http://www.notam02.no/arkiv/src/vstserver-0.2.6-wine.tar.gz
Other versions of wine may not (actually: usually not) work with
vstserver without tweaking the vstserver source.
Vstserver is made at Notam/Oslo and can be downloaded from here:
http://www.notam02.no/arkiv/src/
--
Demolition, my destruction testing tool for LADSPA plugins is now available
as a pre-release version. This is fully functional, but I want to get
some feedback from "users" (ie other LADSPA developers) before I call it
version 1.0
http://www.ecs.soton.ac.uk/~njl98r/code/ladspa/
(Don't be distracted by all the XMMS LADSPA stuff on the same page)
If you write LADSPA plugins, or if you maintain a LADSPA host and don't
think much of the quality of some plugins, this tool is for you. Please
run out and grab it. There is documentation linked from the same place
as the source code.
Now, at this point I could list a dozen or so bugs in famous LADSPA
plugin libraries, but I won't. If this tool works you should be able to
find them yourselves (all bugs are shallow...). I know Steve Harris
is already beavering away fixing the ones he's found in the swh-plugins.
Nick.
galan-0.3.0-test2 is released.
galan is a modular synthesizer featuring subpatches, event processing
logic and more.
LADSPA is supported.
you can build your own synthesizer interface, placing controls where you
want them.
I have ported the features added to the galan-0.2 branch up to the 0.3
branch.
- Lib directory is in place.
- liblrdf support.
- feedbacksafe delay added which enables you to have plugins in the
feedback path like in ams.
opengl does not work.
i have some troubles with the gtkglarea 1.99.0...
this caused me not to implement multiple jack output ports...
i have now given up on opengl and will add the multi outputs/inputs
next.
if you want opengl use galan-0.2... 0.2.15 will be released soon, when
the sheet library is updated and reorganized.
--
torben Hohn
http://galan.sourceforge.net -- The graphical Audio language
http://www.notam02.no/arkiv/src/
Ceres 0.38 -> 0.39
-------------------------
-Doing realtime preview made ceres segfault if jack server was not
running. Fixed.
-Values for the control function nodes is written in the editor.
Values are not shown if "Show node values" is unchecked in the
preferences window.
--