Re: [linux-audio-dev] hdsp+latency questions

2004-02-13 Thread Tim Blechmann
 hi tim!
 i don't know much about cardbus controllers, but lspci gives me
 02:06.0 CardBus bridge: O2 Micro, Inc.: Unknown device 7114 (rev 20)
 02:06.1 CardBus bridge: O2 Micro, Inc.: Unknown device 7114 (rev 20)
 02:06.2 System peripheral: O2 Micro, Inc.: Unknown device 7110
 on the acer notebook (tm803), where everything works fine with my
 hdsp.
could you send me the lspci -vv? things are getting stranger and
stranger...

thnx...

 Tim  mailto:[EMAIL PROTECTED]
  ICQ: 96771783
--
The only people for me are the mad ones, the ones who are mad to live,
mad to talk, mad to be saved, desirous of everything at the same time,
the ones who never yawn or say a commonplace thing, but burn, burn,
burn, like fabulous yellow roman candles exploding like spiders across
the stars and in the middle you see the blue centerlight pop and
everybody goes Awww!
  Jack Kerouac



-- 
 Tim  mailto:[EMAIL PROTECTED]
  ICQ: 96771783
--
The only people for me are the mad ones, the ones who are mad to live,
mad to talk, mad to be saved, desirous of everything at the same time,
the ones who never yawn or say a commonplace thing, but burn, burn,
burn, like fabulous yellow roman candles exploding like spiders across
the stars and in the middle you see the blue centerlight pop and
everybody goes Awww!
  Jack Kerouac



acer aspire 1500 hdsp WAS: Re: [linux-audio-dev] hdsp+latency questions

2004-02-13 Thread Tim Blechmann
hi all,

has anyone tried to run a hdsp on an acer aspire 1500? since there is
the possibility that i'll never be able to run the hdsp on my acer
aspire 1400, i consider buying a new machine ... but i'll only do so, if
i've seen a hdsp working on the machine, i'm interested in...

the acer aspire 1500 series seems to be interesting, since it's equipped
with an amd 64-bit processor that shouldn't have any problems with
denormals(!!!) ...
but has anyone experiences with a hdsp on this machine? it would really
suck, if i buy such a machine and realize, that the hdsp won't work on
this machine, either...

cheers...

 Tim  mailto:[EMAIL PROTECTED]
  ICQ: 96771783
--
The only people for me are the mad ones, the ones who are mad to live,
mad to talk, mad to be saved, desirous of everything at the same time,
the ones who never yawn or say a commonplace thing, but burn, burn,
burn, like fabulous yellow roman candles exploding like spiders across
the stars and in the middle you see the blue centerlight pop and
everybody goes Awww!
  Jack Kerouac



-- 
 Tim  mailto:[EMAIL PROTECTED]
  ICQ: 96771783
--
The only people for me are the mad ones, the ones who are mad to live,
mad to talk, mad to be saved, desirous of everything at the same time,
the ones who never yawn or say a commonplace thing, but burn, burn,
burn, like fabulous yellow roman candles exploding like spiders across
the stars and in the middle you see the blue centerlight pop and
everybody goes Awww!
  Jack Kerouac



Re: [linux-audio-dev] Major problem with RME HDSP/Multiface and a 64-bit AMD laptop

2004-03-21 Thread Tim Blechmann
On Sat, 20 Mar 2004 00:35:02 -0500
Ivica Ico Bukvic [EMAIL PROTECTED] wrote:

 First off I would like to extend my sincere apologies for my atrocious
 cross-posting. I am currently in a rather desperate situation and
 would highly appreciate any help I can get in this matter.
 
 Begin long blurbe

wait ... this seems to be similar to the problem i have with my hdsp ...
i can't run it on my linux system at all, althouth it works fine with
windows xp:

can you try jack as super user with -R flag?

if you use an input signal, some of the input gets copied to the output
if a sound application is running, which results some distortion ...
could you start jack / pd, and try to use any of the input channels try
several settings of hdspmixer... 

the problem with my hdsp is definitely a cardbus driver issue ... from
what i heard from people who tried to help me is, that there are some
problems in mapping the memory from the kernel to the buffer inside the
cardbus bridge ...
the problem with the kernel driver for the yenta socket is, that it's
not properly supported ... thomas charbonnel, who maintains the hdsp
driver and i wrote a message to both the kernel and the pcmcia-cs
mailing-list, but didn't get any answer...

of course, it could be a problem of the cardbus controller hardware,
that the windows driver may handle differently than the yenta-socket
module for linux my machine has an o2micro cardbus controller, that,
conserning rme's support may produce problems ... 
i'm able to sell my notebook to my mother ;-) and get a new one, soon...
the only reason, why i won't get an amd64 is that the notebooks that are
equipped with this chip, have either ene or ricoh cardbus controllers,
controllers rme warns against ... that's why i'll order a p4 inspiron,
soon...

anyway, when i talked to thomas a short time ago, he considered going to
the lad conference, i'll go there, and concerning the schedule, you'll
be there, too ... maybe we could try to track this problem down and try
to contact the kernel mailinglist again...

i hope that you will be more luck than i was ...

 Tim  mailto:[EMAIL PROTECTED]
  ICQ: 96771783
--
The only people for me are the mad ones, the ones who are mad to live,
mad to talk, mad to be saved, desirous of everything at the same time,
the ones who never yawn or say a commonplace thing, but burn, burn,
burn, like fabulous yellow roman candles exploding like spiders across
the stars and in the middle you see the blue centerlight pop and
everybody goes Awww!
  Jack Kerouac


Re: [linux-audio-dev] Major problem with RME HDSP/Multiface and a 64-bit AMD laptop

2004-03-23 Thread Tim Blechmann
 I would encourage you to hold off for a couple months, of course if
 you can afford to wait. It took me literally a good year on my old
 Inspiron 8000 (later replaced for 8100) before most of the quirks were
 resolved on it (both Win32 and Linux-side). This is pretty much the
 case with most of the new technology. For instance my newest toy, the
 aforementioned m6807 by eMachines has been on the market for barely 2
 months and it is in dire need of a BIOS update. Hopefully one will be
 released by eMachines (although I am a bit skeptical about this one as
 most of their other products don't have such low-level updates
 available), but if not, there are plenty of other resellers that might
 since this model is being rebranded by over half-dozen companies
 across the world.
actually i don't _have_ to buy a new machine, but my current system
won't work with my hdsp (i'm unable to rewrite the kernel driver for
the cardbus interface) and my maudio quattro is limited to 4 channels /
kernel 2.4 and the input channels are only working if i restart alsa
several times...
and since i've got these problems on my machine with the hdsp, i'll
probably stick to a cardbus bridge, rme doesn't warn against
(currently i couldn't find any amd64 laptop available in germany, that's
matching these criteria)

  anyway, when i talked to thomas a short time ago, he considered
  going to the lad conference, i'll go there, and concerning the
  schedule, you'll be there, too ... maybe we could try to track this
  problem down and try to contact the kernel mailinglist again...
 
 Absolutely! Looking forward to meeting you!
but: it's not said, that we experience the same problem ... there are
some differences in the behaviour of our machines ...

some further questions:
- if you play a sound file with aplay, does it take the right time to
  play back? on my machine it took twice as long as it should, i
  suppose, there were 32 samples of the soundfile followed my 32 samples
  zero
- does the _pitch_ of the distortion change, if you change the sample
  rate with hdspconf?

cheers ... 

 Tim  mailto:[EMAIL PROTECTED]
  ICQ: 96771783
--
The only people for me are the mad ones, the ones who are mad to live,
mad to talk, mad to be saved, desirous of everything at the same time,
the ones who never yawn or say a commonplace thing, but burn, burn,
burn, like fabulous yellow roman candles exploding like spiders across
the stars and in the middle you see the blue centerlight pop and
everybody goes Awww!
  Jack Kerouac



[linux-audio-dev] [ot] lad conference karlsruhe

2004-03-31 Thread Tim Blechmann
hi all,

sorry for cross-posting ... 

i'm planning to go to the lad conference at the zkm in karlsruhe and
kindly want to ask if someone coming from the south east passes
stuttgart on the way there and is able to share a ride ...

i'd appreciate any offer and i'm willing to contribute to the fuel
expences ... if you are interested, please contact me off list...

thanks a lot...

 Tim  mailto:[EMAIL PROTECTED]
  ICQ: 96771783
--
The only people for me are the mad ones, the ones who are mad to live,
mad to talk, mad to be saved, desirous of everything at the same time,
the ones who never yawn or say a commonplace thing, but burn, burn,
burn, like fabulous yellow roman candles exploding like spiders across
the stars and in the middle you see the blue centerlight pop and
everybody goes Awww!
  Jack Kerouac



[linux-audio-dev] ladspa: delayorama

2004-04-09 Thread Tim Blechmann
hi steve and list...

i've experiencing some problems with the delayorama plugin ... 
if the (feedback * taps) is bigger than 100, there is a big possibility
of clipping / sound getting louder and lounder / the plugin getting
unstable (???)...
i'd suggest to post a warning to stdout or stderr that the plugin will
get unstable when using these values ...

cheers...

 Tim  mailto:[EMAIL PROTECTED]
  ICQ: 96771783
--
The only people for me are the mad ones, the ones who are mad to live,
mad to talk, mad to be saved, desirous of everything at the same time,
the ones who never yawn or say a commonplace thing, but burn, burn,
burn, like fabulous yellow roman candles exploding like spiders across
the stars and in the middle you see the blue centerlight pop and
everybody goes Awww!
  Jack Kerouac



-- 
 Tim  mailto:[EMAIL PROTECTED]
  ICQ: 96771783
--
The only people for me are the mad ones, the ones who are mad to live,
mad to talk, mad to be saved, desirous of everything at the same time,
the ones who never yawn or say a commonplace thing, but burn, burn,
burn, like fabulous yellow roman candles exploding like spiders across
the stars and in the middle you see the blue centerlight pop and
everybody goes Awww!
  Jack Kerouac



[linux-audio-dev] ladspa: flanger

2004-04-09 Thread Tim Blechmann
hi steve and list again ...

there is another problem with the ladspa plugin flanger, that's quite
annoying ...
if i change the lfo frequency, there is a good chance of the plugin to
become unstable ... 
i suppose it's a denormal problem, but i'm not sure ... does anyone have
a hint, what the problem might be, how to solve it?

cheers...

 Tim  mailto:[EMAIL PROTECTED]
  ICQ: 96771783
--
The only people for me are the mad ones, the ones who are mad to live,
mad to talk, mad to be saved, desirous of everything at the same time,
the ones who never yawn or say a commonplace thing, but burn, burn,
burn, like fabulous yellow roman candles exploding like spiders across
the stars and in the middle you see the blue centerlight pop and
everybody goes Awww!
  Jack Kerouac



-- 
 Tim  mailto:[EMAIL PROTECTED]
  ICQ: 96771783
--
The only people for me are the mad ones, the ones who are mad to live,
mad to talk, mad to be saved, desirous of everything at the same time,
the ones who never yawn or say a commonplace thing, but burn, burn,
burn, like fabulous yellow roman candles exploding like spiders across
the stars and in the middle you see the blue centerlight pop and
everybody goes Awww!
  Jack Kerouac



Re: [linux-audio-dev] swh plugins and fixing undenormalize

2004-06-24 Thread Tim Blechmann
 Since the problem is denormalised numbers, has anybody thought of
 adding a small DC offset (1e-15) or alternating the
 addition/subraction of a small value?
of course it is possible to add a small dc offset ... but what if we are
working in a feedback loop? or even worse with a high pass filter?
if you alter addition/substraction and send it throuth a low pass filer?
the denormal problem is not a trivial one, but afaik a macro like this
is the only one working for sure...

cheers  tim

-- 
mailto:[EMAIL PROTECTED]ICQ: 96771783

After one look at this planet any visitor from outer space 
would say I want to see the manager.
  William S. Burroughs


Re: [linux-audio-dev] swh plugins and fixing undenormalize

2004-06-25 Thread Tim Blechmann
 I have a denormal fix without a branch but you probably don't want to
 see it ;-)
  It's pretty simple, just OR the bits of the exponent together which
  gives either
 0 (denormal) or 1, typecast that to float, and then multiply the
 original float by that (0.0 or 1.0).  Voila, no branch, but it is
 messy looking ;-)

there is one problem ... if you multiply the denormal number with the 1
or 0, you will probably have one denormal operation on the cpu instead
of a branch ... i don't know, that's worse ...
but definitely, some benchmarks would be useful for any denormal
flushing algorithm...

cheers...

-- 
mailto:[EMAIL PROTECTED]ICQ: 96771783

After one look at this planet any visitor from outer space 
would say I want to see the manager.
  William S. Burroughs


Re: [linux-audio-dev] swh plugins and fixing undenormalize

2004-06-26 Thread Tim Blechmann
On Fri, 25 Jun 2004 17:38:24 -0500
Jan Depner [EMAIL PROTECTED] wrote:

 On Fri, 2004-06-25 at 13:49, Tim Blechmann wrote:
   I have a denormal fix without a branch but you probably don't want
   to see it ;-)
It's pretty simple, just OR the bits of the exponent together
which gives either
   0 (denormal) or 1, typecast that to float, and then multiply the
   original float by that (0.0 or 1.0).  Voila, no branch, but it is
   messy looking ;-)
  
  there is one problem ... if you multiply the denormal number with
  the 1 or 0, you will probably have one denormal operation on the cpu
  instead of a branch ... i don't know, that's worse ...
  but definitely, some benchmarks would be useful for any denormal
  flushing algorithm...
  
 
   The definition of denormal is that the exponent is 0 so you will
   never
 multiply a denormal by 1, only by 0.  I'm not sure whether that would
 be a denormal operation or not.  It depends on the compiler.

hm ... someone should write a test for all these algorithms ... i'm
curious, how different compilers / different algorithms actually affect
the speed of the code ...

cheers tim

-- 
mailto:[EMAIL PROTECTED]ICQ: 96771783

After one look at this planet any visitor from outer space 
would say I want to see the manager.
  William S. Burroughs


[linux-audio-dev] sonar tracking question

2004-07-16 Thread Tim Blechmann
hi all,

i'm currently working on an installation, where i have to track persons
in a room ...
in theory it should be possible to track a person by the time the sound
will need to reach the microphone ... i know, these are only ms, but
using a tricky algorithm, it might be possible ...
has anyone been trying to work on something like that? if so, i'd like
to hear about the results ...

cheers... tim

-- 
mailto:[EMAIL PROTECTED]ICQ: 96771783

After one look at this planet any visitor from outer space 
would say I want to see the manager.
  William S. Burroughs


Re: [linux-audio-dev] P4 kernel patch/option against denormals

2004-09-19 Thread Tim Blechmann
 This is for apps, correct? Not the kernel? cat /proc/cpuinfo lists
 my flags as:
 
 fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 
 clflush dts acpi mmx fxsr sse sse2 ss ht tm
 
 which indicates that SSE is already in place. yes?

which indicates that your cpu supports sse ...

t

-- 
mailto:[EMAIL PROTECTED]ICQ: 96771783
http://www.mokabar.tk

After one look at this planet any visitor from outer space 
would say I want to see the manager.
  William S. Burroughs


Re: [linux-audio-dev] P4 kernel patch/option against denormals

2004-09-19 Thread Tim Blechmann
 Yes, this is the part that I am unclear on. Can you explain briefly
 how these flags are set? Is it during kernel-compilation or is it
 something done later on? Is it a one-time option, or is it reset after
 every reboot?

intel processor identification and the CPUID instruction 

t

-- 
mailto:[EMAIL PROTECTED]ICQ: 96771783
http://www.mokabar.tk

After one look at this planet any visitor from outer space 
would say I want to see the manager.
  William S. Burroughs


Re: [linux-audio-dev] RME is no more

2004-11-25 Thread Tim Blechmann
 The official statement is that there will be no support for ALSA
 (Linux) FireWire drivers from RME. In other words there will be no
 such drivers, as it is impossible to write them without tons of
 hardware and software documentation from RME. And we won't share these
 information with anyone.
since complaining about this at the rme support i got the following
response:

 FW Audio gibt es derzeit unter Alsa gar nicht. Und sehr viel von dem,
 was beim FF800 FW-technisch unter Windows geschieht, ist
 Eigenentwicklung. Wir würden also mit einem OS-ALSA-Treiber bzw. der
 dafür notwendigen Hardware-Dokumentation in mehrfacher Weise unserer
 Konkurrenz unter die Arme greifen. Bitte haben Sie Verständnis daür,
 daß das nicht in unserem Sinne sein kann. Es geht nicht um eine
 prinzipielle Abkehr von Linux.
a short translation:
currently there is no firewire audio support in alsa. a lot of the
firewire technology for windows has been their development. 
it's not that they generally stop linux support...

cheers ... tim

-- 
mailto:[EMAIL PROTECTED]ICQ: 96771783
http://www.mokabar.tk

After one look at this planet any visitor from outer space 
would say I want to see the manager.
  William S. Burroughs



[linux-audio-dev] 2.6.10-ck1 hdsp problem

2004-12-30 Thread Tim Blechmann
hi all ...

i can't get my hdsp working on the latest ck-patched kernel ... it
doesn't appear in the lspci output ... 2.6.9-ck3 worked flawless ..

the dmesg output is:
Linux version 2.6.10-ck1 ([EMAIL PROTECTED]) (gcc version 3.4.3 20041125
(Gentoo Linux 3.4.3-r1, ssp-3.4.3-0, pie-8.7.7)) #1 Mon Dec 27 17:37:54
CET 2004 BIOS-provided physical RAM map:
 BIOS-e820:  - 0009f000 (usable)
 BIOS-e820: 0009f000 - 000a (reserved)
 BIOS-e820: 000dc000 - 000e (reserved)
 BIOS-e820: 000e4000 - 0010 (reserved)
 BIOS-e820: 0010 - 1fef (usable)
 BIOS-e820: 1fef - 1feff000 (ACPI data)
 BIOS-e820: 1feff000 - 1ff0 (ACPI NVS)
 BIOS-e820: 1ff0 - 1ff8 (usable)
 BIOS-e820: 1ff8 - 2000 (reserved)
 BIOS-e820: ff80 - ffc0 (reserved)
 BIOS-e820: fff0 - 0001 (reserved)
511MB LOWMEM available.
On node 0 totalpages: 130944
  DMA zone: 4096 pages, LIFO batch:1
  Normal zone: 126848 pages, LIFO batch:16
  HighMem zone: 0 pages, LIFO batch:1
DMI present.
ACPI: RSDP (v000 TOSCPL) @ 0x000f6db0
ACPI: RSDT (v001 TOSCPL   RSDT   0x0604  LTP 0x) @
0x1fefacc1 ACPI: FADT (v001 TOSCPL BR20 0x0604 PTL  0x0001)
@ 0x1fefef64 ACPI: BOOT (v001 TOSCPL $SBFTBL$ 0x0604  LTP
0x0001) @ 0x1fefefd8 ACPI: DSDT (v001 COMPAL BR20 0x0604
MSFT 0x010d) @ 0x Built 1 zonelists
Kernel command line: root=/dev/ram0 real_root=/dev/hda1 init=/linuxrc
resume=/dev/hda2  #vga=0x317 splash=verbose Local APIC disabled by BIOS
-- you can enable it with lapic mapped APIC to d000 (01405000)
Initializing CPU#0
PID hash table entries: 2048 (order: 11, 32768 bytes)
Detected 2492.541 MHz processor.
Using tsc for high-res timesource
Console: colour dummy device 80x25
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Memory: 512408k/523776k available (3064k kernel code, 10704k reserved,
932k data, 188k init, 0k highmem) Checking if this processor honours the
WP bit even in supervisor mode... Ok. Calibrating delay loop... 4915.20
BogoMIPS (lpj=2457600) Mount-cache hash table entries: 512 (order: 0,
4096 bytes) CPU: After generic identify, caps: bfebf9ff 
  CPU: After vendor identify, caps:  bfebf9ff 
  CPU: Trace cache: 12K uops, L1 D cache: 8K
CPU: L2 cache: 512K
CPU: After all inits, caps:bfebf9ff   0080
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU0: Intel P4/Xeon Extended MCE MSRs (12) available
CPU0: Thermal monitoring enabled
CPU: Intel(R) Pentium(R) 4 CPU 2.50GHz stepping 07
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
ACPI: setting ELCR to 0200 (from 0820)
checking if image is initramfs...it isn't (no cpio magic); looks like an
initrd Freeing initrd memory: 1347k freed
NET: Registered protocol family 16
PCI: PCI BIOS revision 2.10 entry at 0xfd9a0, last bus=2
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20041105
ACPI: Interpreter enabled
ACPI: Using PIC for interrupt routing
ACPI: PCI Root Bridge [PCI0] (00:00)
PCI: Probing PCI hardware (bus 00)
PCI: Transparent bridge - :00:1e.0
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.AGP_._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.SLOT._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs *5)
ACPI: PCI Interrupt Link [LNKB] (IRQs *11)
ACPI: PCI Interrupt Link [LNKC] (IRQs 11) *0, disabled.
ACPI: PCI Interrupt Link [LNKD] (IRQs *5)
ACPI: PCI Interrupt Link [LNKE] (IRQs *11)
ACPI: PCI Interrupt Link [LNKH] (IRQs 5) *11
ACPI: Embedded Controller [EC0] (gpe 28)
Linux Plug and Play Support v0.97 (c) Adam Belay
pnp: PnP ACPI init
pnp: PnP ACPI: found 10 devices
SCSI subsystem initialized
PCI: Using ACPI for IRQ routing
** PCI interrupts are no longer routed automatically.  If this
** causes a device to stop working, it is probably because the
** driver failed to call pci_enable_device().  As a temporary
** workaround, the pci=routeirq argument restores the old
** behavior.  If this argument makes the device work again,
** please email the output of lspci to [EMAIL PROTECTED]
** so I can fix the driver.
pnp: 00:00: ioport range 0xfe00-0xfe01 has been reserved
Simple Boot Flag at 0x36 set to 0x1
Machine check exception polling timer started.
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
apm: overridden by ACPI.
devfs: 2004-01-31 Richard Gooch ([EMAIL PROTECTED])
devfs: boot_options: 0x0
Installing knfsd (copyright (C) 1996 [EMAIL PROTECTED]).
SGI XFS with large block numbers, no debug enabled
Initializing Cryptographic API
vesafb: 

[linux-audio-dev] jack ports alignment

2005-04-08 Thread Tim Blechmann
hi all, 

just a short question about jack ...

the pointer that 
void *jack_port_get_buffer (jack_port_t *, jack_nframes_t);
returns, is that 128 bit aligned (for simd use)? 

thanks ... tim 

-- 
mailto:[EMAIL PROTECTED]ICQ: 96771783
http://www.mokabar.tk

latest mp3: kMW.mp3
http://mattin.org/mp3.html

latest cd: Goh Lee Kwang  Tim Blechmann: Drone
http://www.geocities.com/gohleekwangtimblechmannduo/

After one look at this planet any visitor from outer space 
would say I want to see the manager.
  William S. Burroughs


[linux-audio-dev] jack newbie question

2005-04-08 Thread Tim Blechmann
hi all ...

another jack newbie question ...

sometimes jacks kicks out my application, since the subgraph times out
... 
basically i have two questions about that:

- is there an api function, that tells jack not to kick the application
or a callback that tells the application that it has been kicked out?

- is it possible to query the time out so that i can adapt the callback
that it finished before this time out?

thanks ... tim

-- 
mailto:[EMAIL PROTECTED]ICQ: 96771783
http://www.mokabar.tk

latest mp3: kMW.mp3
http://mattin.org/mp3.html

latest cd: Goh Lee Kwang  Tim Blechmann: Drone
http://www.geocities.com/gohleekwangtimblechmannduo/

After one look at this planet any visitor from outer space 
would say I want to see the manager.
  William S. Burroughs


[linux-audio-dev] microsleeping

2005-05-12 Thread Tim Blechmann
hi all..

i'm trying to sleep for some very low time slices ... about 100 to 1000
us ...
but i can't get below about 1 ms ... are there any workarounds to sleep
for very small time slices?

i tested nanosleep(), usleep() and select(0, 0, 0, 0, timout) ...

thanks  tim

-- 
mailto:[EMAIL PROTECTED]ICQ: 96771783
http://www.mokabar.tk

latest mp3: kMW.mp3
http://mattin.org/mp3.html

latest cd: Goh Lee Kwang  Tim Blechmann: Drone
http://www.geocities.com/gohleekwangtimblechmannduo/

After one look at this planet any visitor from outer space 
would say I want to see the manager.
  William S. Burroughs


Re: [linux-audio-dev] TAP EQ problems

2005-08-05 Thread Tim Blechmann
 Interesting. So again I'm inclined to think that the reported problem
 is due to denormals.
 
 I usually do a very blunt ... + 1e-20 at strategic places. So far,
 nobody has complained about the DC offset :-)
 
 Similar approach works fine here, too (flipping the sign of the 
 addition constant at every sample or every block, depending on the 
 algorithm in question). 
 
 Inaudible (in fact barely measurable), code is branchless and simple. 
 Perfect solution for a stupid little problem.
the denormal handling on the sse unit is far better than on the fpu ...
it's also possible to enable hardware FTZ/DAZ ...

better a hardware solution than a software solution ;-)

t

-- 
mailto:[EMAIL PROTECTED]ICQ: 96771783
http://www.mokabar.tk

latest mp3: kMW.mp3
http://mattin.org/mp3.html

latest cd: Goh Lee Kwang  Tim Blechmann: Drone
http://www.geocities.com/gohleekwangtimblechmannduo/

After one look at this planet any visitor from outer space 
would say I want to see the manager.
  William S. Burroughs


Re: [linux-audio-dev] pysndfile, pyrtaudio, pyrtmidi, pysoundtouch

2006-04-02 Thread Tim Blechmann
On Sat, 2006-04-01 at 21:47 -0900, Patrick Stinson wrote:
 I just finished writing python bindings for libsndfile if anyone is
 interested. I only wrapped the functions I needed to read files, but I
 could reasily finish the wrapper in a couple of hours if anyone is
 interested. unit tests are included. 

i'm curious, what's the advantage of your libsndfile python bindings
over libsndfile-python
(http://arcsin.org/softwares/libsndfile-python.html)?

cheers ... tim

--
[EMAIL PROTECTED]ICQ: 96771783
http://www.mokabar.tk

Life is really simple, but we insist on making it complicated.
  Confucius


signature.asc
Description: This is a digitally signed message part


Re: [linux-audio-dev] modular sequencing environment/synth // any projects to dig in?

2006-07-08 Thread Tim Blechmann
hi all,

 On Wed, Jul 05, 2006 at 09:05:36PM +0200, Niklas Kl?gel wrote:
  wow, thanks! I am going to look into the source of the projects the
  next days, currently pnpd triggers most of my attention.

thanks ...

 are there any plans to make pnpd compatible with pd patches?
 that would be rally good IMHO. at least *some* layer of
 compatibility that could support documentation and examples.

well, pd and pnpd won't be completely compatible, the syntax will be
very similar, although some aspects are handled differently...
but in any case, i'll write a pd-to-pnpd patch converter, that will
handle most of the differences, but not all ... 

however i must say, pnpd is in a very early stage of development, it
contains only a handful of objects and is missing a usable user
interface ... christian klippel's karma will become a qt gui client, but
currently they are not able to communicate ...

i'll create a mailinglist about the pnpd project in the next few days,
if some people are interested to subscribe, please drop me a line ...

cheers ... tim

--
[EMAIL PROTECTED]ICQ: 96771783
http://www.mokabar.tk

Desperation is the raw material of drastic change. Only those who can
leave behind everything they have ever believed in can hope to escape.
  William S. Burroughs


signature.asc
Description: This is a digitally signed message part


Re: [linux-audio-dev] modular sequencing environment/synth // any projects to dig in?

2006-07-08 Thread Tim Blechmann
 I only took a few minutes to try it, I downloaded the source, but I
 think the version of SCons in my Ubuntu (Dapper) system wasn't new
 enough to work with the build script...
 In any case I played around but couldn't get it to compile.

pnpd requires a pretty recent version of scons to build ... however,
even if you compile it, don't expect too much ... it will only play a
test sine wave :)

tim

--
[EMAIL PROTECTED]ICQ: 96771783
http://www.mokabar.tk

I had nothing to offer anybody except my own confusion
  Jack Kerouac


signature.asc
Description: This is a digitally signed message part


Re: [linux-audio-dev] modular sequencing environment/synth // any projects to dig in?

2006-07-10 Thread Tim Blechmann
hi steve,

On Sun, 2006-07-09 at 22:44 -0400, Stephen Sinclair wrote:
 ah, cool.
 just curious, what is your dev environment then?
 (distro, etc.)

i'm currently working on gentoo/gcc-4.1.1, but every recent gcc (i.e. =
3.4 should work).
although i'm developing on linux, i'm trying to keep it cross-platform
and also support osx/win32...

 i might be interested in contributing some code eventually...
 (partly cause i was once considering re-writing pd from scratch as
 well, but decided it was too big a project for the amount of time i
 have right now..)

i have created a mailing list to cover the development ... feel free to
subscribe at https://klingt.org/cgi-bin/mailman/listinfo/pnpd-dev

cheers ... tim

--
[EMAIL PROTECTED]ICQ: 96771783
http://www.mokabar.tk

Just what the hell is the experimental tradition?
  Morton Feldman


signature.asc
Description: This is a digitally signed message part


Re: [linux-audio-dev] job offer... [Fwd: Algorithm Development Manager (Full-Time)]

2006-08-25 Thread Tim Blechmann
On Sat, 2006-08-26 at 00:06 +0200, David Olofson wrote:
  7. I'm not opposed to companies posting to l-a-a or l-a-d when they
  have relevent job openings, but this recruitment firm is spamming in
  my opinion.
 
 Got one of those too. 

only one? i received 3 mails to 3 different addresses, that i've been
using on various mailing lists in the last few years ...
makes me wonder, where they harvest the addresses ...

cheers ... tim

--
[EMAIL PROTECTED]ICQ: 96771783
http://www.mokabar.tk

Every word is like an unnecessary stain on silence and nothingness
  Samuel Beckett


signature.asc
Description: This is a digitally signed message part


Re: [linux-audio-dev] donations or sponsoring?

2007-02-06 Thread Tim Blechmann
(i find it a bit hard to follow this thread, if it's split to lad and
lau, _please_ stick to one list)

On Tue, 2007-02-06 at 11:58 -0500, nick thomas wrote:
 On 2/6/07, Leonard Ritter [EMAIL PROTECTED] wrote:
  As an open source developer, how are you going to sustain and finance
  ongoing development?
 
 Here's an excellent list of many ways to make money to fund an open
 source project:
 
 http://tinyurl.com/6w68a
 
 Most of them are more applicable to relatively mature projects, unfortunately.

i especially like the point no. 15: Sue people using Open Source (SCO)

t

--
[EMAIL PROTECTED]ICQ: 96771783
http://www.mokabar.tk

Life is really simple, but we insist on making it complicated.
  Confucius


signature.asc
Description: This is a digitally signed message part