Hello,
This time I am encoding from a cassette with a rather low noise level.
And I'd like to do several things automatically, from the command line,
rather than call up Audacity and GWC and do some manual selection.
So, which command line tools(if they are available, of course) will:
- Do lowpass filtering?
- Cut off the silence in the beginning and the end?
- Split a file into songs based on long periods of silence in betweeh
them?
For the latter two points, the silence is not absolute, there is some
noise at about -40 db. The tool I want would take a "noise level" value
in db as a parameter. The REALLY good tool would leave about a second of
"silence" before/after a song intact, because it may contain the
beginning or end that are below the threshold. The PERFECT tool would
also be able to look at a file with just noise and give me that db
value, but it may be too much to ask, so I can find out in Audacity as
well.
So - are these tools available? Or am I out of luck? Of course, I can
use GWC to split a file into songs and Audacity to cut out the silence
manually, but that's quite a lot of mouse-dragging for an operation that
could be automatic.
Yours, Mikhail Ramendik
Hi list,
as had been announced on LAD earlier, the 3rd International Linux Audio
Conference (or "LAC05" for short) will take place on April 21st-24th, 2005,
again at the ZKM (Zentrum fuer Kunst und Medientechnologie, Center for
Arts and Media Technology) in Karlsruhe, Germany.
The organizers are now happy to send out the Call for Papers, Call for Music
and more. We have prepared a web site containing all the details, including
the text of the Calls, submission instructions, mailing list/contact
addresses and more here:
http://www.zkm.de/lac
The website is not fully equipped yet (e.g., the templates for Papers have
not been finished, and registration is not yet possible), but this will
be added in the next weeks. Please watch the "News" page for up to date
information.
Compared to the last 2 years, we have changed several points. With the
conference growing both in numbers of talks and visitors, certain things need
to be planned more precisely in advance. That is why we now have a review
process for papers and mandatory registration (as well as some other
smaller changes, see the web page for details). We hope that you will agree
that this is only for the better.
We hope for a lot of interesting and entertaining papers and talks, and look
forward to meet you (again :-) in April 2005. One detail we can reveal already
now is that we could "hire" Fernando Lopez-Lezcano to hold the keynote.
If you know of other interested parties - local user groups, composers, other
mailing lists or individuals - please forward this mail wherever appropriate.
If you have any kind of questions about the conference or this call,
please don't hesitate to contact us at: lac2005 _at_ zkm _dot_ de.
Thanks for reading,
The LAC05 organization team:
Goetz Dipper (ZKM)
Matthias Nagorni
Frank Neumann
--------------------------------------------------------------------------
LAC 2005 Calls
==============
Call for Papers
---------------
We invite submissions of papers addressing all areas of audio processing based
on Linux and open source software. Papers can focus on technical, artistic or
scientific issues and can target developers or users. This includes (but is not
limited to) the following categories:
* Computer Music
* Music Production
* Instruments
* Drivers and Sound Architecture
* Audio Distributions
* Generic (Usage, Documentation etc.)
The conference is held in English.
In contrast to the last conferences we are asking you to submit elaborated
papers rather than abstracts only, for the following reasons:
* We are planning to publish conference proceedings (in print and online)
and a conference CD.
* Also, the conference has grown to such an extent that we have to limit
the number of talks. All papers will be reviewed by a board of experts.
Based on their recommendations the organization team will decide which
talks will be accepted.
If you want to present some work in progress rather than a complete paper,
please consider the sections "Call for Project Notes" and "Call for Posters".
Length of a paper is 4-8 pages. Papers should include an abstract (50-100
words). The abstract will be published separately on the conference website
once the paper has been accepted. Also, papers should include up to 5 keywords.
We are going to use these keywords to create an index of the proceedings.
In general talks should take 20-30 minutes followed by 5 minutes discussion. If
you think you need more time, please tell us. Please also notify us if you need
a special technical setup.
The technical standard setup will be:
* microphone (head set)
* projector with XVGA input (resolution 1024x768)
* stereo speaker setup with mini jack input
If you are not able to bring your laptop along with you, please notify us in
advance.
How to submit
* File format is PDF. If you cannot produce PDF, contact us. Make use of
the templates for paper formatting available at the web page.
If this is not possible, please contact us.
* See our check list to ensure that you do not forget to enclose all
necessary information.
* Send your paper and all necessary information until 10 Jan 2005 via
email to this address: lac2005 at zkm dot de
* You will be notified by 18 Feb 2005 whether your paper has been
accepted. The reviewers may ask you to modify your paper in order to be
accepted. The deadline for the final version is March 11, 2005.
Important Dates
10 Jan 2005: Paper submission deadline
18 Feb 2005: Notification of acceptance
11 Mar 2005: Final version deadline
21 - 24 Apr 2005: Conference
Call for Project Notes
----------------------
A project note is very similar to a paper, but does not need to be as
elaborated and complete.
Length of a project note is 2-4 pages. Project notes should include an abstract
(50-100 words) and up to 5 keywords.
In all other respects, the same criteria apply as for papers (see section "Call
for Papers").
How to submit
* File format is PDF. If you cannot produce PDF, contact us. Make use of
the templates for paper formatting available at the web page.
If this is not possible, please contact us.
* See our check list to ensure that you do not forget to enclose all
necessary information.
* Send your project note and all necessary information until 10 Jan 2005
via email to this address: lac2005 at zkm dot de
* You will be notified by 18 Feb 2005 whether your project note has been
accepted. The reviewers may ask you to modify your project note in order
to be accepted. The deadline for the final version is 11 Mar 2005.
Important Dates
* See dates for "Call for Papers"
Call for Posters
----------------
With respect to their content poster presentations do not differ from regular
talks: Posters can focus on technical, artistic or scientific issues and can
target developers or users. See section "Call for Papers" for more info on
this.
Since we never had poster sessions up to now, here is a short description of
what we are planning:
Authors will bring a printed poster to be attached to a wall. There will be
enough space to have about 10 posters presented simultaneously. Authors are
expected to present their posters by short presentations (max 10 min), which
they repeat several times during the whole poster session. A whole poster
session will take 2 hours. People can walk around and freely choose which
poster presentation to attend and can visit several presentations during the
whole poster session.
Two reasons why we decided to include poster sessions into the conference:
* We can have more presentations in the same time
* It allows for more "interactivity" with the audience
Note: It is not planned that you use your laptop while presenting the poster.
The poster will not be part of the conference proceedings. However you may
additionally provide a paper or project note on your topic which will be
included in the proceedings. See the section "Call for Papers" for more info
(especially about the paper templates). The poster itself will be included on
the conference CD and on the conference website.
How to submit
* File format is PDF. If you cannot produce PDF, contact us. There is no
template for posters.
* Add a separate abstract (ca 50-100 words). The abstract will be
published on the conference website once the poster has been accepted.
* Add a separate list of up to 5 keywords describing your poster. We are
going to use these keywords to create an index for the conference CD
and online.
* See our check list to ensure that you do not forget to enclose all
necessary information.
* Send your poster and all necessary information until 10 Jan 2005 via
email to this address: lac2005 at zkm dot de
* All submissions will be reviewed by a board of experts. See section
"Call for Papers" for more info on this.
Important Dates
* See dates for "Call for Papers"
Call for Workshops/Tutorials
----------------------------
With respect to their content workshops do not differ from talks: Workshops can
have technical focus as well as artistic or scientific focus. Workshops can be
targeted to developers as well as users. See section "Call for Papers" for more
info on this.
Workshops will take place in seminar rooms. Attendance is limited to ca. 10
people. A workshop can take significantly longer than a talk (2-3 hours).
We have already had workshops during the last conferences, but most of them
were rather spontaneously initiated. We will still retain the possibility of
spontaneous workshops, but additionally we would like to encourage people to
submit carefully prepared workshops.
You might submit a paper along with your workshop proposal. If accepted, the
paper will be included in the conference proceedings. Make use of the paper
templates (see section "Call for Papers").
How to submit
* See our check list to ensure that you do not forget to enclose all
necessary information.
* Send an abstract (ca. 50-100 words), all necessary information and
your (optional) paper until 10 Jan 2005 via email to this address:
lac2005 at zkm dot de
* The abstract will be published on the conference website once the
workshop has been accepted.
* All submissions will be reviewed by a board of experts. See section
"Call for Papers") for more info on this.
Important Dates
* See dates for "Call for Papers"
Call for BOFS
-------------
"Birds Of a Feather Sessions" - among all the events during the conference, the
BOFS will be the most spontaneous. So there is no deadline for BOFS
submissions.
A BOFS is a chance for like-minded users and/or developers to exchange
experience and knowledge about a specific topic. This can happen in a public
place like the ZKM cafe or in a seminar room (if available).
If you like to suggest a topic for a BOFS, do not hesitate. Send an email to
lac2005 at zkm dot de, include an abstract (50-100 words), a title for the
BOFS, and possibly additional remarks.
Call for Music
--------------
There will be again some concerts during the conference. We are looking for
music that has been produced completely or mostly under Linux and/or with open
source software:
* Interesting demos of sound synthesis, sound processing, etc. This
should include a short talk/introduction to the technique used.
* "Serious" compositions, to be played in a concert-like context
* Electronica, Chill-Out, Ambient etc.
If you want to participate, send your composition(s) to this address:
Linux Sound Night
ZKM | Institut fuer Musik und Akustik
Lorenzstr. 19
D-76135 Karlsruhe
Germany
Make use of one of the following media formats:
* Media: Audio-CD, DVD or CD-ROM
* File formats: aiff or wav
* Channels: mono, stereo or multi-channel
* Samplerate: 44.1 or 48 kHz
* Resolution: 16 or 24 bit
Include the following items with your submission (in English):
* Requirements (speaker setup, instruments etc.)
* A filled-in and signed printout of the form available on the web.
For the printed programme and to be published online and on the conference CD,
in continuous text (no table or list please):
* A short commentary on the compositions (ca. 150 words)
* A short Curriculum Vitae (ca. 100 words)
Deadline for submissions is 10 Jan 2005.
A jury will select the compositions that will be performed/played. Furthermore,
the jury will give out 3 prices to participants to contribute to their travel
expenses.
Besides artistic criteria and technical reasons, these criteria apply for the
selection:
* Tape pieces or pieces which are performed by the composer herself will
generally have more chances to get included.
* If we get more pieces than we can include in the programme, composers
who are attending the conference are preferred.
Terms and conditions for participation can be found in the form mentioned
above. This form includes among other things:
* I will receive no fees whether my composition is played or not.
* GEMA fees (in case of performance) will be paid by ZKM.
* The material I send to ZKM will not be returned.
Additionally to this Call for Music, there will be an open stage called
"Plug & Chill - The Linux Jam Night"
at Saturday night (23 Apr 2005), where attendents of the conference are invited
to perform their pieces in a less "official" context. There is no deadline for
this, so people can decide during the conference if they want to participate.
However if you already know that you want to participate, do not hesitate to
inform us. Send us an email to lac2005 at zkm dot de and include a description
of your equipment and a short characterisation of your music (keywords only).
During the conference it is possible to register at the info desk. Note that
there is a time limit for "Plug & Chill". If we have received too many
registrations already you might not get a slot.
Contributions to "Plug & Chill" should not exceed 10 min.
There will be a room at ZKM where people can meet during the conference and
rehearse for "Plug & Chill".
sometime ago (few months) someone posted a link to an app that was a CD front end that would allow the placement of track flags anywhere in a wave file before burn. Can someone tell me where to get it ?
thanks
>sometime ago (few months) someone posted a link to an app that was a CD front >end that would allow the placement of track flags anywhere in a wave file >before burn. Can someone tell me where to get it ?
>
>thanks
gcdmaster. It allows for setting index points as well. (including index 0)
http://cdrdao.sourceforge.net/gcdmaster/
-Reuben
On Sat, 2004-10-02 at 18:03, John Hedditch wrote:
> > On Sat, 2004-10-02 at 17:31, Florian Schmidt wrote:
> > > Also maybe the alsa drivers themselfes might be problematic/buggy. If
> > > the above minimal alsa app still produces xruns, then either alsa lib or
> > > the drivers themselfes are to blame [probably].
> > >
> > > Of course such a test is not a proof but might give important clues.
>
> How about the following?
> arecord -t raw -r96000 -fU24_LE -c2 --period-size=64 --buffer-size=128 fish
>
> This work just fine (no xruns).
>
> If we tried to drop down to 32 frames per period it (unsurprisingly)
> breaks, however, and we get
> the following:
> arecord -t raw -r96000 -fU24_LE -c2 --period-size=32 --buffer-size=64 fish
> Recording raw data 'fish' : Unsigned 24 bit Little Endian, Rate 96000 Hz, Stereo
> overrun!!! (at least 0.087 ms long)
> overrun!!! (at least 0.053 ms long)
> overrun!!! (at least 0.152 ms long)
> overrun!!! (at least 0.055 ms long)
> overrun!!! (at least 0.055 ms long)
> overrun!!! (at least 0.054 ms long)
> overrun!!! (at least 0.064 ms long)
> overrun!!! (at least 0.070 ms long)
> overrun!!! (at least 0.166 ms long)
> overrun!!! (at least 0.175 ms long)
> overrun!!! (at least 0.165 ms long)
> overrun!!! (at least 0.175 ms long)
>
> Anyway, this tends to support the jack client / jackd hypothesis, yes?
>
Right, this is exactly the expected behavior with the VP kernel. 64
frames at 96kHz (or 32 at 48kHz) is about the lower limit of PC
hardware, I would expect 32 @ 96 to break.
Try to isolate the jack clients that don't work...
Lee
Hey,
I have been helping this user get set up with 2.6+VP, and it really
looks like the kernel is not the problem - the maximum latency reported
by Ingo's tracer is under 200 usecs, but there are still xruns. All my
tests show that it should work at 128 or even 64 frames with this
setup. It really looks like jackd or the jack clients are the problem.
How would we debug this further? I am stumped...
-----Forwarded Message-----
From: John Hedditch <jhedditc(a)physics.adelaide.edu.au>
To: Lee Revell <rlrevell(a)joe-job.com>
Subject: Re: Linux audio latency
Date: Sun, 03 Oct 2004 05:39:17 +0930
Actually, it's looking good. I can cheesetracker plus a few different
hydrogens running at the same time with no xruns if I go to -p256.
Still, it's a bit sad that this takes us over the magical 3ms ...
No xruns with no clients. Hmmmm. OK. I now know how to kill it completely.
ardour + 3 parallel find *'s + freqtweak = 100s of xruns, and the
following latency trace
preemption latency trace v1.0.7 on 2.6.9-rc2-mm4-VP-S7
-------------------------------------------------------
latency: 206 us, entries: 2 (2) | [VP:1 KP:1 SP:1 HP:1 #CPUS:1]
-----------------
| task: ksoftirqd/0/2, uid:0 nice:-10 policy:0 rt_prio:0
-----------------
=> started at: rtl8139_poll+0x3c/0x10e
=> ended at: rtl8139_rx+0x22b/0x347
=======>
00000001 0.000ms (+0.206ms): rtl8139_poll (net_rx_action)
00000001 0.206ms (+0.000ms): touch_preempt_timing (rtl8139_rx)
On Sat, Oct 02, 2004 at 04:18:41PM -0400, Lee Revell wrote:
> On Sat, 2004-10-02 at 15:54, John Hedditch wrote:
> > Still xruns. That is with the following settings:
> > usr/bin/jackd -R -p512 -t200 -dalsa -dhw:0 -r96000 -p128 -n2 -M
>
> Hmm, ok. I did not realize you were running at 96KHZ. Still, it does
> not look like a kernel issue. Do the xruns correspond to any particular
> system activity? Do you get xruns if you run jackd with no clients and
> load the system heavily?
>
> Lee
OK, this one I have no idea about. This is all very strange. Someone
on jackit-devel will have to field this...
Lee
-----Forwarded Message-----
From: John Hedditch <jhedditc(a)physics.adelaide.edu.au>
To: Lee Revell <rlrevell(a)joe-job.com>
Subject: Re: Linux audio latency
Date: Sun, 03 Oct 2004 06:05:16 +0930
Oh, and another one. If you run jackd as
usr/bin/jackd -R -p512 -t200 -dalsa -dhw:0 -r96000 -p128 -n2 -M
then Hydrogen goes berserk starting up, spitting out trillions of
[WARNING] Hydrogen [audioEngine_process] trylock != 0. Frames = 0. Lock in audioEngine_process
messages.
And the higher you set the -p option, the faster it loads ....
Well, that's why I use csound, except the only problem is that its very
time consuming, takes weeks to do just one song, because I have to enter
every note by hand. In that way I can transcribe rhythm tracks that aren't
consistant, because I have such atomic level control. I also have created
some composition techniques that would be impossible to do with most midi
sequencers because I'm both using pitches that are outside those notes
supported by midi, and I'm also running five different time signatures
against each other.
But like I said the drawback to this approach is that its like pointalist
painting, and it takes forver to compose a tune.
> this is really not currently feasible in RAM.
But that's irrelevant from Snd's point of view -- it normally only
keeps 8K samples (or is it bytes?) in RAM for each open channel
or mix -- are you thinking of some other editor perhaps? One
of my standard "regression tests" operates on a 6 hour stereo
44 khz sound.
Anyway, I looked at the spreadsheet-for-sound business, and I
think I can make it work in Snd without great pain -- you could
use it that way now, but not easily. I'll poke at it further.
Hi.
Today I released ZynAddSubFX 2.1.0.
News:
- Added a installer for windows (thanks to
NSIS installer ( http://nsis.sourceforge.net/ ) ).
Both VST and standalone vesions are contained in the
same installer.
- Added a new user interface for beginners.
You can switch the current user interface with that
anytime do you want.
- All parts, effects, etc. are counted from
'1' and not from '0'
- Added the posibility to compile the OSS and
JACK support in the same binary (look in the
Makefile.inc)
- VST host should be able to save all
zynaddsubfx parameters into their setups (this is
untested)
- Bugfixes and other
For those who don't know, ZynAddSubFX is a powerfull
opensource software synthesizer available at
http://zynaddsubfx.sourceforge.net
Enjoy.
Paul
_______________________________
Do you Yahoo!?
Declare Yourself - Register online to vote today!
http://vote.yahoo.com