I don't think that vst, or dxi, are useful to work with qt, because they
aren't adopted in Linux, and I don't think that windows users would
bother compiling sources (for releasing compiled qt applications you
must buy the qt license). Beside qt doesn't have good routines for
playing sound (i am thinking about the gnu version <=3).
jack_mixer version 2 released.
jack_mixer is GTK (2.x) JACK audio mixer with look similar to it`s
hardware counterparts. It has lot of useful features, apart from being
able to mix multiple JACK audio streams.
Changes since version 1:
* Fix compilation issue for 64-bit platforms (-fPIC)
* Add new meter scale - iec268, fewer marks
* Add hints in documentation for compiling on Ubuntu
* Fix compilation with offsetof macro definition
Homepage with screenshots: http://home.gna.org/jackmixer/
Download: http://download.gna.org/jackmixer/
--
Nedko Arnaudov <GnuPG KeyID: DE1716B0>
EEL 0.1.11 released
-------------------
Here we go again! Been throwing a whole lot of new code and
new problems at EEL since the last release, and as you can
see, we've skipped two public releases. This was part due to
lack of time, and part because there were stability issues I
wanted to deal with before making a public release. Most
interesting changes from 0.1.8:
* All relevant VM instructions can now handle up
to 65536 constants.
* Compiling large files with line number debug
info is now a lot faster.
* for i=N, N-1 ... will no longer iterate once.
* 64 bit pointer issue in relocate_limbo() fixed.
* Fixed octal number escape parsing in strings.
* A bunch of improvements to the EELBox GUI
toolkit. (Sorry about the current lack of
serious examples...)
* Added a DSP module, with FFT, polynomial
evaluation etc.
* Minor audio API improvements (mono samples and
vector support.
* Vectors and arrays can now be sliced, and...
* ...slice() has been renamed copy(), to avoid
confusion with an upcoming language feature.
* MIDI input support. (Very basic and ALSA only,
for now.)
* A bunch of new example/test scripts. (Hey,
fftsynth.eel is almost interesting! ;-)
* Various bug fixes and code cleanups.
ChangeLog:
http://eel.olofson.net/ChangeLog
Home:
http://eel.olofson.net/
Downloads:
http://eel.olofson.net/download.html
Direct download:
http://eel.olofson.net/download/EEL-0.1.11.tar.gz
Win32 binary package:
http://eel.olofson.net/download/EEL-0.1.11-Win32-bin.zip
//David Olofson - Programmer, Composer, Open Source Advocate
.------- http://olofson.net - Games, SDL examples -------.
| http://zeespace.net - 2.5D rendering engine |
| http://audiality.org - Music/audio engine |
| http://eel.olofson.net - Real time scripting |
'-- http://www.reologica.se - Rheology instrumentation --'
(sorry for crossposting - have tried at LAU mailing list, but have not got
any answer)
Which kernel block i/o scheduler is most appropriate for JACK application?
There are alternatives: Anticipatory I/O scheduler, Deadline I/O scheduler
and CFQ I/O scheduler. I mean a kernel without RT-related patches.
Download from http://www.notam02.no/arkiv/src/
Das_watchdog
============
Whenever a program locks up the machine, das_watchdog will temporarily
sets all realtime process to non-realtime for 8 seconds. You will get an
xmessage window up on the screen whenever that happens.
Das_watchdog is made to be run as a system daemon and does not interfere
with normal operations (unless the lock-ups are supposed to happen).
Das_Watchdog is inspired by the rt_watchdog program
made by Florian Schmidt (http://tapas.affenbande.org/?page_id=38).
Changes 0.2.5->0.3.1
--------------------
*Changed scheme for finding correct XAUTHORITY environment variable.
(Now works with Fedora Core 6)
Hopefully, theses changes should increase the chance of seeing the
xmessage and avoid seeing multiple ones. (Theres no correct way to do
this, so please send me the output of "uname -a" in case you don't see
any window)
*Added syslogging.
*Added the --version argument.
Hi everyone,
I'm working on a sampler and i have a really silly problem.
I simply want to mix sounds in a stereo buffer within the jack "process"
function.
So for each frame i sum the samples from each sound but then the values go
above 1 and i get clipping.
So my first thought was to divide by the number of samples playing, but it
ends up with a decrease in volume.
I tried to limit the values between -1 and 1 but it 's also clipping ->
distortion.
I looked into some sources and it seems i would actually just have to sum
the samples.
Can anyone help me with that ?
Thanks
Flo
>libzzuvb is probably closest to what you describe. you could also hack
together dino|seq24 with chionic|specimen, anything heftier (eg, wired,
LMMS, hydrogen) is likely to be more annoynig to extract
Those programs are to complicated. I need a toy to learn from it (it
should be simple, but written using good techniques). I tough more about
something like Hammerhead ( http://www.threechords.com/hammerhead/ ), or
even something easier (no gui, one soucefile).
>/dev/dsp represents a deprecated interface.
>moreover, what happens when someone wants to route the output of your
>cool, modified mod player through FreqTweak or jack_convolve?
Like I said, I want to learn from it, so I don't need a complicated soundserver support
(but I don't say that I won't ever use it).
If there isn't such program, then maybe someone could write it for me :D.