> Try using sndfile-convert (in the sndfile-programs package in
> Debian/Ubuntu) to conver the file to a format which allows
> files larger than 4G. Try:
>
> sndfile-convert large-file.wav large-file.w64
>
> Let me know if that doesn't work.
>
> Erik
> --
> ----------------------------------------------------------------------
> Erik de Castro Lopo
> http://www.mega-nerd.com/
Nope, unfortunately it didn't work.
Here's the output of sndfile-info on the wav and the resultant w64
http://pastebin.com/YzPdxrNg
The resultant w64 length is only 20 minutes, just the same as the one
that is able to be read from the wave file.
What happens if a wav file has a size larger than 4G? Does it stop
writing any audio data? Or the audio data is there,
but can not be read because of the header length is insufficient? But
why is the error start after only 20 minutes of audio,
shouldn't it worked for the first 4G?
I saved the recordings as wavex because I thought wavex support file
size more than 4GiB.
Speaking of file formats, do you have any recommendations for file
format for recording?
My choice is between w64, caf, or sun/next au. I heard au is more
primitive, but is chunk-less,
and that gives it some advantage over the others, though i don't
understand what kind of advantage it has.
w64 has more support in the windows world, which is what my friends
using, but I can always bounce to a different format later.
I'm not sure what caf has to offer though, I don't understand the
technical terms.
Here's a blog where I read it about
http://blog.bjornroche.com/2009/11/wave64-vs-rf64-vs-caf.html
Greetings,
Every now and then I decide to update a page on the original Linux
soundapps site. Recently I cleaned up this page for audio/MIDI plugins :
http://linux-sound.org/plugins.html
Please advise if I've left out anything or if any information there is
wrong. I've covered plugins in LADSPA, DSSI, MESS, LV2, and VST formats,
hopefully I got all the major projects, and I'd like to know if I've
missed anything. TIA!
Best,
dp
Nigel Henry:
>
> Big problem for dialup users since BBC stopped realmedia streams.
>
> Listening to BBC radio on dialup is now hopeless as both the BBC's iplayer
> (flash), and wm streams need all the dialup bandwidth plus more (48kbps), so
> what I'm doing is recording the programmes, and hope to remove the silent
> buffering sections after which I can listen to them in the normal manner.
>
> Removing the silent bits manually, in mhwaveedit for example is going to take
> forever, so the question is, does anyone know of anything that would
> accomplish this automatically? I can think of 2 options as below, but how to
> accomplish them.
>
> 1: Some way of doing these recordings where the recording device will pause
> for the buffering silences, then continue when the speech starts again.
> Obviously it wouldn't want to stop for speech pauses, but these are not
> completely silent as are the buffering silences. I'm using qarecord at the
> moment for the recordings.
>
> 2: Some program to run the recorded wav files through, which would remove the
> buffering silence sections.
>
If you load your file into Snd, it should work to paste the following
lines into the terminal Snd was started from:
(let loop ((x 0)
(x0 -1))
(let ((y (sample x)))
(cond ((and (= x0 -1)
(= y 0))
(loop (1+ x)
x))
((and (not (= x0 -1))
(not (= y 0))
(> (- x x0) 32))
(display "deleting")(display x0)(display " -> ")(display x)(newline)
(let loop ((ch 0))
(cond ((< ch (channels))
(delete-samples x0 (- x x0) (selected-sound) ch)
(loop (1+ ch)))))
(loop x0 -1))
((and (not (= x0 -1))
(not (= y 0)))
(loop (1+ x) -1))
((< x (frames))
(loop (1+ x) x0)))))
You might want to adjust the number 32 (minimum number of zero-frames to
yield a deletion), but I think 32 should work fine.
Johannes Kroll wrote:
> In the native Linux VST section, you might want
> to add Wolpertinger, a little subtractive synth in development, open
> source: http://tumbetoene.tuxfamily.org/index.php?category=1
>
Done. :)
> Another excellent Linux native VST host is Renoise: www.renoise.com.
> Non-free though, demo available, the full version costs 58 euros.
>
>
I've added it to the list of compliant hosts.
Thanks !
dp
Big problem for dialup users since BBC stopped realmedia streams.
Listening to BBC radio on dialup is now hopeless as both the BBC's iplayer
(flash), and wm streams need all the dialup bandwidth plus more (48kbps), so
what I'm doing is recording the programmes, and hope to remove the silent
buffering sections after which I can listen to them in the normal manner.
Removing the silent bits manually, in mhwaveedit for example is going to take
forever, so the question is, does anyone know of anything that would
accomplish this automatically? I can think of 2 options as below, but how to
accomplish them.
1: Some way of doing these recordings where the recording device will pause
for the buffering silences, then continue when the speech starts again.
Obviously it wouldn't want to stop for speech pauses, but these are not
completely silent as are the buffering silences. I'm using qarecord at the
moment for the recordings.
2: Some program to run the recorded wav files through, which would remove the
buffering silence sections.
Anyone with a brainwave for either of the above?
I'm too far away for adsl broadband on the phone lines, and a satellite
connection for the amount of online radio I listen to would be a bit
expensive for me.
Thanks for any help with this.
Nigel.
Hello,
A friend of mine was talking about how he would like to be able to busk
with his keyboard, and I said I would look into the possibility of
building him a battery powered PA for it. Does anyone have any
suggestions for good ways of going about this? We would like to keep the
cost as low as possible.
Cheers,
andy
Hi linux-audio peoples,
I want to announce my new and fun and useful python script -- I call it
'jackctl' -- it basically is a frontend to the jack tools 'jack_lsp' and
'jack_connect'. It's like 'qjackctl' , but since it's command line, no 'q'
!!!
get it here:
http://www.akjmusic.com/software/jackctl20100526.py
Why would I embark on writing such a script? Who would want to use this?
You'll want to try this if one or any of the the following apply:
1) You don't want to have to install the entire QT toolkit for a single
program.
2) If you like the command line, use a console, but still use jack often
enough
3) You've used jack and 'jack_connect' through the command line before, but
hated having to type the full name of the jack ports.
4) You've noticed that 'qjackctl' introduces CPU overhead and xruns you
don't have when you use command-line jack, i.e. you are obsessed with the
lowest possible latency
5) You want a fast, simple interface to connect jack ports that is even
faster than a GUI---no need to point the mouse, just type two numbers and
go!
It's very simple. All you need is Python (and who doesn't have that on their
machine). You put the script in your PATH, or link it/rename it, making sure
it's exectuable. When you run it, you'll see a list of current numbered jack
ports, and you can connect them by typing two numbers separated by a space.
You can disconnect them by typing 'd' then the two numbers separated by a
space. No hassles, and a nice feature is that it will protect you from
making ear-blasting feedback connections. It's even quicker than qjackctl,
b/c it takes more time to point your mouse at the ports in the GUI and then
click 'connect' than it does to type two single-digit numbers and then hit
return, yes?
Let me know how you like it...I'm interested in reasonable feature requests.
One potential TODO would be to make this script have a user-friendly way to
start the jack daemon, but for now, I do that manually....
Enjoy, comments welcome!
--
Aaron Krister Johnson
http://www.akjmusic.comhttp://www.untwelve.org
Hello all!
Does JACKMIDI also start/stop jack_transport? Does a start/stop issued on a
JACKMIDI port influence the jack transport system?
Thanks a lot!
Kindest regards
Julien
--------
Music was my first love and it will be my last (John Miles)
======== FIND MY WEB-PROJECT AT: ========
http://ltsb.sourceforge.net
the Linux TextBased Studio guide
======= AND MY PERSONAL PAGES AT: =======
http://www.juliencoder.de
Hi all,
I updated to ubuntu 10.04 it asked me if I wanted a real-time kernel. I agreed. when I start jack I get a warning:
Memory locking is unlimited - this is dangerous. You should probably alter the line:
@audio - memlock unlimited
in your /etc/limits.conf to read:
@audio - memlock 769515
I went to the limits.conf there was only:
@audio - rtpro-99 (or something similar). not
@audio - memlock unlimited
Under system administrator ubuntu studio controls there is a setting for memlock can I set it there?
Because I have had a lock up already. And I'm not a Linux user I'm only setting up a computer for some one who is and is not in the position to do it himself.
If it is better to set up from the command line please let me know.
__________ Information from ESET NOD32 Antivirus, version of virus signature database 5151 (20100527) __________
The message was checked by ESET NOD32 Antivirus.
http://www.eset.com
Robin Gareus wrote:
> I'm please to announce that xjadeo just got bumped up to version 0.4.10:
>
>
...
hallo robin,
thanks a lot for this update.
unfortunately this one will not compile here.
my system is 32bit sidux and i downloaded the tarball.
when running ./autogen.sh:
...
configure.ac:508: required file `src/qt-gui/Makefile.in' not found
configure.ac:508: required file `src/qt-gui/qjadeo.pro.in' not found
configure.ac:538: required file `contrib/tsmm/Makefile.in' not found
or when running configure:
....
configure: creating ./config.status
config.status: error: cannot find input file: `src/qt-gui/Makefile.in'
...
so it seems to me, there is something missing in the tarball.
cheers,
doc