Hello,
due to new responsabilities at SuSE I will no longer have the time to
develop and maintain the many Q*-tools I developed in the past years.
While some of them have been obsoleted by other nice tools, part of them
might be worth to be further maintained or integrated into larger apps.
R
On Mon, 22 Nov 2004, Uwe Koloska wrote:
> Matthias Nagorni wrote:
> > Exactly: If you set
> >
> > CONFIG_HPET_RTC_IRQ=n
> >
> > and recompile the (SuSE 9.2-)kernel, MusE should work.
>
> And why is it set? Normally there is a reason for doing something
>
> config HPET_RTC_IRQ
> bool "HPET Control RTC IRQ" if !HPET_EMULATE_RTC
> default n
> depends on HPET
> help
> If you say Y here, you will disable RTC_IRQ in
> drivers/char/rtc.c. It is assumed the platform called
> hpet_alloc with the RTC IRQ values for the HPET timers.
>
>
>
--
Dr. Matthias Nagorni
SuSE Linux GmbH
Maxfeldstr. 5 phone: +49 911 74053375
D - 90409 Nuernberg fax : +49 911 74053483
Matthias will be prepared to make them available: [EMAIL PROTECTED]
Yes: The MIDI's are up on the alsamodular site:
http://sourceforge.net/project/showfiles.php?group_id=69130&package_id=121417
Not all mirrors might have them yet, though...
Matthias
--
Dr. Matthias Nagorni
S
;Call for music" will follow later.
Greetings,
Matthias
--
Dr. Matthias Nagorni
SuSE Linux AG
Maxfeldstr. 5 phone: +49 911 74053375
D - 90409 Nuernberg fax : +49 911 74053483
ams
- Fixed bug in LADSPA module where uninitialized output control ports have
caused segfaults.
- Several small corrections in demo patches.
For more news check the respective section on the project page.
Have fun !
Matthias
--
Dr. Matthias Nagorni
SuSE Linux AG
Maxfeldstr. 5
> > I personally would favor the morning option because the time limit
> > might make things more productive. But assuming we can find a decent
> > dry reisling, dinner is fine too.
> >
> > --p
> >
>
>
--
Dr. Matthias Nagorni
SuSE Linux AG
Maxfeldstr. 5 phone: +49 911 74053375
D - 90409 Nuernberg fax : +49 911 74053483
ox selectors for LADSPA
plugin GUIs.
Matthias
--
Dr. Matthias Nagorni
SuSE Linux AG
Maxfeldstr. 5 phone: +49 911 74053375
D - 90409 Nuernberg fax : +49 911 74053483
r the "reset" port of a LFO.
As Tim writes:
"Hint LADSPA_HINT_MOMENTARY indicates that port is intended to be
connected to a trigger signal emitting both rising and falling edge".
Admittedly, I was quite confused as well until I carefully read this.
Matthias
--
Dr. Matthi
cale values, how will it
> scale if it's set to 0 after every call? The distinction between them is
> overlapping and confusing.
It looks like TRIGGER is for input and MOMENTARY for output ports.
Matthias
--
Dr. Matthias Nagorni
SuSE Linux AG
Maxfeldstr. 5 phone: +
d indeed be a useful feature.
> It would require that lexical /'s be escaped, but other than that it
> should be transparent. Its only worth adding if hosts would implement
> something using it though, as it would cause a bit of disruption, there
> are about 30 exisiting ports with
thers) follow the new standard, I will
update AMS. And keep in mind: Extending LADSPA does not mean that all
plugins need to be modified. It's only that cases like e.g. the reverb
presets can be fixed in a clean way.
Matthias
--
Dr. Matthias Nagorni
SuSE Linux AG
Maxfeldstr. 5
On Fri, 5 Mar 2004, Tom Szilagyi wrote:
> (Oh, and i didn't mention AMS -- Matthias Nagorni wrote a hack (thanks!)
> that makes the reverb look nicer, not that fixes its breakage.)
Tom, it looks quite broken in AMS without the hack. But let's look forward:
> Anyway, the pro
too long for this and
using just a slider control seems fine.
> I dont think what you're prosoing is an unacceptably bad hack (though I
> dont think its a good one either), but I do think the RDF solution is
> much cleaner.
So, will that make it into the next LADSPA spec ?
Matthi
saying that you dont like
Again: The problem is that we have to clearly distinguish between features
that are optional and those that are essential for any host. And looking
at synthesizer and audio processing gear of the past 5 decades suggests
that enumeration switches belong to the latter
ust too inconvenient.
It will not be on top of my (currently quite long) TODO list, but I'll
think about it.
> Maybe a tabbed dialog with both views? Or a mode toggle of some kind?
A tabbed dialog would be best.
Matthias
--
Dr. Matthias Nagorni
SuSE Linux AG
Maxfeldstr. 5
but again I'd say not an argument to stick to that
mistake.
Matthias
--
Dr. Matthias Nagorni
SuSE Linux AG
Maxfeldstr. 5 phone: +49 911 74053375
D - 90409 Nuernberg fax : +49 911 74053483
is would be better.
Matthias
--
Dr. Matthias Nagorni
SuSE Linux AG
Maxfeldstr. 5 phone: +49 911 74053375
D - 90409 Nuernberg fax : +49 911 74053483
bstrings ("%d:", count). A
combobox will then replace the integer slider for those parameters.
Matthias
--
Dr. Matthias Nagorni
SuSE Linux AG
Maxfeldstr. 5 phone: +49 911 74053375
D - 90409 Nuernberg fax : +49 911 74053483
considering to offer this already for Wednesday, 28.4.2004.
Matthias
--
Dr. Matthias Nagorni
SuSE Linux AG
Maxfeldstr. 5 phone: +49 911 74053375
D - 90409 Nuernberg fax : +49 911 74053483
y working out the programme and we plan to
have a panel discussion on the future of Linux Audio on sunday at 16:00.
So leaving from FRA at 18:45 seems a bit early.
Matthias
--
Dr. Matthias Nagorni
SuSE Linux AG
Maxfeldstr. 5 phone: +49 911 74053375
D - 90409 Nuernberg fax : +49 911 74053483
stain level,
much like in a piano or harpsichord. Citing Fons: "This is the correct
model for a vibrating string that is coupled to a resonator or to another
string".
Have fun !
Matthias
--
Dr. Matthias Nagorni
SuSE Linux AG
Maxfeldstr. 5 phone: +49 911 74053375
D -
should have
the LADSPA plugins correct. Maybe some patches in the "demo"-folder don't.
Matthias
--
Dr. Matthias Nagorni
SuSE Linux AG
Maxfeldstr. 5 phone: +49 911 74053375
D - 90409 Nuernberg fax : +49 911 74053483
fixed in the
next release scheduled for this week, maybe even tonight).
Matthias
--
Dr. Matthias Nagorni
SuSE Linux AG
Maxfeldstr. 5 phone: +49 911 74053375
D - 90409 Nuernberg fax : +49 911 74053483
it this week. Probably wednesday, but no guarantees.
> Midterms and all...
Maybe it's a good idea to wait until ams-1.7.6. ams-1.7.5 is an
intermediate release which has a bug in the new sustain/hold pedal
feature. I plan to release ams-1.7.6 this week, maybe even tonight.
Matthias
--
On Mon, 26 Jan 2004, Garett Shulman wrote:
> Matthias Nagorni wrote:
>
> > On Sun, 25 Jan 2004, Garett Shulman wrote:
> >
> >
> > > Hello, I am trying to create a very simple midi filter client for the alsa
> > > sequencer based on aseqview-0.1
tml
A QT MIDI router which you could take as example code is located at
ftp://ftp.suse.com/pub/people/mana/qmidiroute-0.0.2.tar.bz2
Matthias
--
Dr. Matthias Nagorni
SuSE Linux AG
Maxfeldstr. 5 phone: +49 911 74053375
D - 90409 Nuernberg fax : +49 911 74053483
is and
Jörn Nettingsmeier, Audio Engineering in a Nutshell
Steve W. Harris, JACK, JAMin, Mastering
Takashi Iwai,ALSA Sucks? - Trouble Shooting for Your Healthy Music Life
Jaroslav Kysela, ALSA project - the last year
Victor Lazzarini,Developing Spectral Signal Processing Applicat
joy the new phaser instrument patch and its "Haunted
Castle"...
Have fun !
Matthias
--
Dr. Matthias Nagorni
SuSE Linux AG
Maxfeldstr. 5 phone: +49 911 74053375
D - 90409 Nuernberg fax : +49 911 74053483
amplitude) to allocate a new voice if all voices are
busy.
I'll try to fix this ASAP and let you know.
Matthias
--
Dr. Matthias Nagorni
SuSE Linux AG
Maxfeldstr. 5 phone: +49 911 74053375
D - 90409 Nuernberg fax : +49 911 74053483
e can learn from ams and maybe even copy some code from it.
However I would suggest to envisage a larger scale project now in the way
that Fons has suggested.
Matthias
--
Dr. Matthias Nagorni
SuSE Linux AG
Maxfeldstr. 5 phone: +49 911 74053375
D - 90409 Nuernberg fax : +49 911 74053483
o, but I did find a solution.
> > You're missing some old headers that aren't anymore in recent QTs
> > unless you install a package that in D. unstable now is called
> > libqt3-compat-headers.
> >
> > But IIRC it was named slightly else on older Debian
this.
For a detailed list of what is new, check out the "News" section on the
project page.
Have fun !
Matthias
--
Dr. Matthias Nagorni
SuSE Linux AG
Maxfeldstr. 5 phone: +49 911 74053375
D - 90409 Nuernberg fax : +49 911 74053483
presentations are to be
expected. This is another reason why early registration is helpful.
Given the excellent conditions at ZKM and the many improvements of Linux
audio software, the second conference promises to be even more successful
than its predecessor.
Matthias
--
Dr. Matthias Nagorni
MIDI program change.
There is a new tutorial on modular synthesis (commented patches) and
documentation has been updated as well.
See http://alsamodular.sourceforge.net
Have fun !
Matthias
--
Dr. Matthias Nagorni
SuSE Linux AG
Deutschherrnstr. 15-19phone: +49 911 74053375
D - 90429 Nuernb
README for more.
Have fun !
Matthias
--
Dr. Matthias Nagorni
SuSE Linux AG
Deutschherrnstr. 15-19phone: +49 911 74053375
D - 90429 Nuernberg fax : +49 911 74053483
On Tue, 17 Jun 2003, Matthias Nagorni wrote:
> The answer was positive and therefore we can announce that the 2nd LAD
> conference is planned to take place April 29th - May 2nd 2004 at ZKM Karlsruhe.
Oops, missing line:
--> There will be more time (we now have 4 instead of 3 days) a
in journals and among relevant companies. It might
also help to find possible sponsors.
Updates on this will follow from time to time.
Matthias
--
Dr. Matthias Nagorni
SuSE Linux AG
Deutschherrnstr. 15-19phone: +49 911 74053375
D - 90429 Nuernberg fax : +49 911 74053483
to also announce QARecord, a simple
but multithreaded stereo recording tool for both ALSA and JACK.
Version 0.0.9 fixes a bug in the level meters.
ftp://ftp.suse.com/pub/people/mana/qarecord-0.0.9.tar.bz2
Have fun !
Matthias
--
Dr. Matthias Nagorni
SuSE Linux AG
Deutschherrnstr. 15-19phone
ut some sample code...
Matthias
--
Dr. Matthias Nagorni
SuSE Linux AG
Deutschherrnstr. 15-19phone: +49 911 74053375
D - 90429 Nuernberg fax : +49 911 74053483
to
implement proper VCF tracking. This could only be done by using a true
analogue MIDI to CV converter, let this control the VCF tracking and send
the same notes to the softsynth and the true analogue MCV connected to the
VCF.
Matthias
--
Dr. Matthias Nagorni
SuSE Linux AG
Deutschherrnstr. 15-
e
GUI/Toolkit problem. Namely one could also express the GUI layout
information in XML. People can then "compile" the XML files and get both
the module's DSP code in the format appropriate for their synth and also
the GUI code for the Toolkit (e.g. QT ot GTK) of their choice.
Matthias
ank Neumann, Goetz Dipper (at ZKM) and I will clarify what equipment is
available for us at ZKM. All registered participants will receive
information on that in the next days.
Matthias
--
Dr. Matthias Nagorni
SuSE Linux AG
Deutschherrnstr. 15-19phone: +49 911 74053375
D - 90429 Nuernberg
lodging possibility has
been added to http://on1.zkm.de/zkm/stories/storyReader$3029
Matthias
--
Dr. Matthias Nagorni
SuSE GmbH
Deutschherrnstr. 15-19phone: +49 911 74053375
D - 90429 Nuernberg fax : +49 911 74053483
KM.
We will also add another cheap lodging possibility tomorrow.
BTW If you follow the "Hotels" link down to
http://www.karlsruhe.de/Tourismus/eng/ukv/
you have some radiobuttons to specify the kind of hotels you are
interested in. Here you can select "Only inner city: ZKM".
Matt
ips are online]
Yes, information on accommodation is online:
http://on1.zkm.de/zkm/stories/storyReader$3027#accommodation
If you encounter any difficulties with this please let me know.
Matthias
--
Dr. Matthias Nagorni
SuSE GmbH
Deutschherrnstr. 15-19phone: +49 911 74053375
D - 90429 Nuernb
available for those who can not
attend the event.
Matthias
--
Dr. Matthias Nagorni
SuSE GmbH
Deutschherrnstr. 15-19phone: +49 911 74053375
D - 90429 Nuernberg fax : +49 911 74053483
d and as "normal" user ?
BTW the AlsaModularSynth project has been moved to Sourceforge:
http://alsamodular.sourceforge.net/
There are two mailinglists: Alsamodular-devel and Alsamodular-user.
The lists already work and you are invited to subscribe. The project page
is still under development.
M
have been added as well.
Have fun !
Matthias
--
Dr. Matthias Nagorni
SuSE GmbH
Deutschherrnstr. 15-19phone: +49 911 74053375
D - 90429 Nuernberg fax : +49 911 74053483
ss) and accept questions through an IRC or
> something. I am willing to help with the required preperation.
Interesting idea. To be discussed with ZKM...
Matthias
--
Dr. Matthias Nagorni
SuSE GmbH
Deutschherrnstr. 15-19phone: +49 911 74053375
D - 90429 Nuernberg fax : +49 911 74053483
author seems to have disappeared.
Now my question is whether anybody on this list happens to know Sean
Costello and/or knows of a valid email address of him ?
Matthias
--
Dr. Matthias Nagorni
SuSE GmbH
Deutschherrnstr. 15-19phone: +49 911 74053375
D - 90429 Nuernberg fax : +49 911 74053483
rther information on the meeting from time
to time, so that you can decide about joining this meeting.
Matthias
--
Dr. Matthias Nagorni
SuSE GmbH
Deutschherrnstr. 15-19phone: +49 911 74053375
D - 90429 Nuernberg fax : +49 911 74053483
On Wed, 13 Nov 2002, Mario Lang wrote:
> So I'd like to get this mod out there somehow, but
> the authors email of vkeybd does no longer work...
vkeybd has been written by Takashi Iwai. His email is [EMAIL PROTECTED]
Matthias
--
Dr. Matthias Nagorni
SuSE GmbH
Deutschherrnstr. 15-
the QJackConnect webpage as well.
Have fun !
Matthias
--
Dr. Matthias Nagorni
SuSE GmbH
Deutschherrnstr. 15-19phone: +49 911 74053375
D - 90429 Nuernberg fax : +49 911 74053483
debian users have to modify the make_ams file:
Replace QT_BASE_DIR=/usr/lib/qt3 with QT_BASE_DIR=/usr
and QT_INCLUDE_DIR=$(QT_BASE_DIR)/include
with QT_INCLUDE_DIR=$(QT_BASE_DIR)/include/qt
Have fun !
Matthias
--
Dr. Matthias Nagorni
SuSE GmbH
Deutschherrnstr. 15-19phone: +49 911 74053375
D
gned 16 bit little
endian format (SND_PCM_FORMAT_S16_LE).
Matthias
--
Dr. Matthias Nagorni
SuSE GmbH
Deutschherrnstr. 15-19phone: +49 911 74053375
D - 90429 Nuernberg fax : +49 911 74053483
0.5 Hz without significantly
distorting the waveform (sine, saw, rectangle, triangle).
More news and the tarball are available from
http://www.suse.de/~mana/kalsatools.html
Have fun !
Matthias
--
Dr. Matthias Nagorni
SuSE GmbH
Deutschherrnstr. 15-19phone: +49 911 74053375
D - 90429 Nuernberg fax : +49 911 74053483
ds
LADSPA_HINT_OPTIONAL for the port. What do you think about this ?
Matthias
--
Dr. Matthias Nagorni
SuSE GmbH
Deutschherrnstr. 15-19phone: +49 911 74053375
D - 90429 Nuernberg fax : +49 911 74053483
refinement. Suggestions ?
When playing with the filters, the spectrum analyzer KWaveView might be
helpful. BTW KWaveView does not require KDE...
Have fun !
Matthias
--
Dr. Matthias Nagorni
SuSE GmbH
Deutschherrnstr. 15-19phone: +49 911 74053375
D - 90429 Nuernberg fax : +49 911 74053483
ng "K") but then changed this
because KDE would not add much benefit.
Matthias
--
Dr. Matthias Nagorni
SuSE GmbH
Deutschherrnstr. 15-19phone: +49 911 74053375
D - 90429 Nuernberg fax : +49 911 74053483
that frequency and resonance audio ports may be
left unconnected. In this case they should be initialized with a NULL
pointer. The run method then checks for NULL pointers and executes
different loops.
Matthias
--
Dr. Matthias Nagorni
SuSE GmbH
Deutschherrnstr. 15-19phone: +49 911 74053375
e to feed envelopes and LFO up to perhaps 10 Hz is sufficient for
the resonance port ?
Matthias
--
Dr. Matthias Nagorni
SuSE GmbH
Deutschherrnstr. 15-19phone: +49 911 74053375
D - 90429 Nuernberg fax : +49 911 74053483
ne for frequency control.
Matthias
--
Dr. Matthias Nagorni
SuSE GmbH
Deutschherrnstr. 15-19phone: +49 911 74053375
D - 90429 Nuernberg fax : +49 911 74053483
mbinations of the parameters ?
BTW I added the example example_vcf.ams for VCF tuning verification in
ftp://ftp.suse.com/pub/people/mana/kalsatools-current/ams-1.2.0pre3.tar.bz2
Pitchbend on MIDI channel 0 crossfades between VCO and VCF (with peaking EQ).
Matthias
--
Dr. Matthias Nagorni
SuSE Gmb
the Moog VCF in SSM based ?
2) Is there a cookbook document for the Moog VCF ?
A question I don't want to ask: Are there any patents in conjunction with
the digital implementation of this filter (the "original" Filter was
patented by Moog in the sixties) ?
Matthias
--
Dr. Matthi
extend LADSPA.
Once an extended standard is found, HOWTOs for plugin and host writers
might be added as well.
If you agree that this page helps, please contribute your ideas
and extension wishlists !
Matthias
--
Dr. Matthias Nagorni
SuSE GmbH
Deutschherrnstr. 15-19phone: +49 911 74053375
D
more from the
perspective of a plugin writer. Plugin writers of course would like to
have as little constraints as possible whereas host programmer need them
in order to implement all features required by the plugin.
Matthias
--
Dr. Matthias Nagorni
SuSE GmbH
Deutschherrnstr. 15-19phone: +49 911 74053375
D - 90429 Nuernberg fax : +49 911 74053483
On Wed, 15 May 2002, Steve Harris wrote:
> On Wed, May 15, 2002 at 11:21:55 +0200, Dr. Matthias Nagorni wrote:
> > These things could be included in an additional XML file (although 1)
> > will be part of LADSPA 1.1 anyway). Steve already supplies XML files with his
> >
rds allow some kind of internal
"loopback" capture, so internal capturing with KWaveView should work.
Matthias
--
Dr. Matthias Nagorni
SuSE GmbH
Deutschherrnstr. 15-19phone: +49 911 74053375
D - 90429 Nuernberg fax : +49 911 74053483
equency, velocity
These things could be included in an additional XML file (although 1)
will be part of LADSPA 1.1 anyway). Steve already supplies XML files with his
plugins. So one would only have to agree upon a standard for these XML
files, right ?
Matthias
--
Dr. Matthias Nagorni
SuSE GmbH
width
not only for square waves, but also for sine, saw and triangle. I call the
parameter "duty cycle". I like the effects this can produce.
Matthias
--
Dr. Matthias Nagorni
SuSE GmbH
Deutschherrnstr. 15-19phone: +49 911 74053375
D - 90429 Nuernberg fax : +49 911 74053483
0, depending
on the "sign" toggle.) This is useful e.g. for crossfading and morphing.
Matthias
--
Dr. Matthias Nagorni
SuSE GmbH
Deutschherrnstr. 15-19phone: +49 911 74053375
D - 90429 Nuernberg fax : +49 911 74053483
m since a 16 track mixing
> desk with diverse filter, effects, compressors, etc, needs a lot
> more controllers than are available otherwise.
Of course they are. However AFAIK they are not so easily produced with
standard MIDI controller boxes / master keyboards. Of course one could
implement a
Hi,
I was discussing with Nick about the bristol synthesis package. I forward
this, because I think this package is of high interest for Linux audio. So
the discussion should perhaps be in public on LAD.
Matthias
--
Dr. Matthias Nagorni
SuSE GmbH
Deutschherrnstr. 15-19phone: +49 911
plugins. Also some synth plugins might allow dynamic
frequency/velocity input with LFOs and envelopes. In this case you would
either need arrays or use audio ports.
Matthias
--
Dr. Matthias Nagorni
SuSE GmbH
Deutschherrnstr. 15-19phone: +49 911 74053375
D - 90429 Nuernberg fax : +49 911 74053483
.
You will not want to have a slider for e.g. the audio in of canyon delay.
However in the case of e.g. a square wave synthesis plugin it should be
possible to control the pulsewidth both dynamically via an audio input port
and statically with a slider (which can be the offset to the signal of the
audio input).
Matthias
--
Dr. Matthias Nagorni
SuSE GmbH
Deutschherrnstr. 15-19phone: +49 911 74053375
D - 90429 Nuernberg fax : +49 911 74053483
e user can move the MIDI
controller of his MIDI master keyboard or MIDI controller box. this will
the bind this controller to selected_midi_gui_object.
Another possibility would be to define bindings by right-clicking on the
GUI element while moving the controller of the MIDI controller box.
Matthias
ports whenever you need arrays. I would prefer to
distinguish between audio and control ports.
More tomorrow...
Matthias
--
Dr. Matthias Nagorni
SuSE GmbH
Deutschherrnstr. 15-19phone: +49 911 74053375
D - 90429 Nuernberg fax : +49 911 74053483
nd create a new submenu for each category. Right now,
AlsaModularSynth creates a submenu for each .so object while the menu items
in the submenus are provided by the plugin names.
Thank you for reading this lengthy email ;-)
Comments, suggestions ?
Matthias
--
Dr. Matthias Nagorni
SuSE GmbH
Deutsch
ment a 64 track
MIDI player, you would send track 1-16 to 65:0 channel 1-16,
17-32 to 65:1, channel 1-16 and so on.
Matthias
--
Dr. Matthias Nagorni
SuSE GmbH
Deutschherrnstr. 15-19phone: +49 911 74053375
D - 90429 Nuernberg fax : +49 911 74053483
Hi,
My ALSA 0.9.0 HOWTO has been converted to HTML. There is also a new
section on scheduling of MIDI events on ALSA sequencer queues.
http://www.suse.de/~mana/alsa090_howto.html
Any comments are welcome.
Matthias
--
Dr. Matthias Nagorni
SuSE GmbH
Deutschherrnstr. 15-19phone: +49 911
of QT.
Have fun !
Matthias
--
Dr. Matthias Nagorni
SuSE GmbH
Deutschherrnstr. 15-19phone: +49 911 74053375
D - 90429 Nuernberg fax : +49 911 74053483
cted to the
second one. ALSA has a built-in virtual rawmidi-device which you can use
as destination after you have configured the soundcard snd-virmidi.
ftp://ftp.suse.com/pub/people/mana/midiroute.c
Have fun !
Matthias
--
Dr. Matthias Nagorni
SuSE GmbH
Deutschherrnstr. 15-19phone: +4
,
7-Bit Controller- and Note-events on stderr. It is not exactly what you
are looking for, but it might be a helpful start. Maybe I find the time to
write a MIDI routing example in the next days.
Have fun !
Matthias
--
Dr. Matthias Nagorni
SuSE GmbH
Deutschherrnstr. 15-19phone: +49 9
84 matches
Mail list logo