I read the header file, convert it to hex and comment it here
http://pastebin.com/YBQTieNZ
The comments came from reading
http://www-mmsp.ece.mcgill.ca/Documents/AudioFormats/WAVE/WAVE.html
After reading your replies and the page I understood a little better
about the problem.
> From: Erik de Castro Lopo
> It doesn't stop writing data, it stops reading. Basically you have
> a file which contains > 4Gig of audio data, but the file header
> says its only 20 minutes (60001717 frames).
>
Im curious, why does wave format need to store the chunk size, does it
have any advantages?
> Any of W64, RF64 and CAF (all supported by libsndfile) would be fine.
> I would not recommend sun/next au; it main disadvantage is that it
> has no way of storing meta data.
In what way does meta data would be useful? Does it keep the
samplerate, and all the technical stuff,
or is it to keep other kinds of information?
> As for salvaging this file, give me a day or two and I'll write a
> utility to drag your data out of the file.
Wow, I'm very grateful for you spending your time helping me and
answering my questions. Thank you very much.
> Erik
> --
> ----------------------------------------------------------------------
> Erik de Castro Lopo
> http://www.mega-nerd.com/
> From: Rick Green
> On Mon, 19 Apr 2010, Erik de Castro Lopo wrote:
>
>> Any of W64, RF64 and CAF (all supported by libsndfile) would be fine.
>> I would not recommend sun/next au; it main disadvantage is that it
>> has no way of storing meta data.
>
> That's not a bug, it's a feature! (In this case, anyway)
Could you elaborate in what way does not being able to store meta data
a feature? Is meta data harmful or bring any trouble?
>
> Use a simple utility(dd comes to mind) to strip the header off the .wav
> file, and write the rest to .au .
I think that .au also has a very simple header.
Do I need to add a .au header? Can sox add the header automatically?
What is a good way to create it manually?
The thing that confuses me is the endianness of the data.
Wave is little endian, while this page
http://www-mmsp.ece.mcgill.ca/Documents/AudioFormats/AU/AU.html
says that AU is big-endian, or is it just the header?
Altough on the bottom of the page it says that the data is stored in
little endian.
So, is it enough to copy the data using dd (minus the header), and add
a header file manually?
>
> Then use another utility (sox?) to read the .au file, which will read the
> entire file since it doesn't have any bogus header data to convince it
> otherwise, and write out a .w64 file.
I tried splitting the file and reading it using sox and it says it
can't find Sun/NeXT/DEC identifier.
I guess I should add a header myself?
>
> --
> Rick Green
I did it!!!
At first I tried copying it using dd, unfortunately it is very slow
since I used bs=1
One of the core usage went up to 100% and after a while my cpu
temperature is 72 degC.
So I stopped it.
And then I wrote a simple python script to read the file skipping the
first 112 bytes and copying it to a new file.
After that using sox I converted it to w64. Now I'm able to open the full file.
Hurray.
Thank you very much for all of your help. I wouldn't have a clue what
to do without your help.
Shani H Pribadi
KMetronome is a MIDI metronome with KDE4 user interface, based on the
ALSA sequencer.
Changes in 0.9.3
* Build system adapted to the changes in Drumstick-0.3
* Bundled Drumstick-0.3.1 library sources
Copyright (C) 2005-2010, Pedro Lopez-Cabanillas
License: GPL v2
More info
http://kmetronome.sourceforge.net
Sources
http://sourceforge.net/projects/kmetronome/files/kmetronome/0.9.3/
Regards,
Pedro
Hi all,
exactly 150 years ago the first sound recording was made, written in ink.
In exactly one month the Linux Audio Conference 2010 will take place.
These two events gave rise to
"The 150-Years-of-Music-Technology Composition Competition"
There are nice prizes to be won and of course the honour and fame associated
with the winning composition. The winning composition will also be played
at the Linux Sound Night on May 3rd.
All the info you need for participating in the competition is here:
http://wiki.linuxaudio.org/lac2010/composition-competition
Have fun !
Than van Nispen tot Pannerden and Marc Groenewegen
On 15.04.2010 22:55, David García Garzón wrote:
> Let me ask you some questions.
>
> - Which version of Qt are you using?
It's 4.6.2 (I am using 64bit version of Arch, if that means anything).
> - Is the QTDIR environment var defined? how?
It was set (pointing to /opt/qt where I have qt3 installed) but I unset
it before compilation (it was breaking config phase if set).
> - Which modules are available at /usr/lib/pkgconfig/Qt*?
Qt3Support.pc
QtAssistantClient.pc
QtCLucene.pc
QtCore.pc
QtDBus.pc
QtDesignerComponents.pc
QtDesigner.pc
QtGui.pc
QtHelp.pc
QtMultimedia.pc
QtNetwork.pc
QtOpenGL.pc
QtScript.pc
QtScriptTools.pc
QtSql.pc
QtSvg.pc
QtTest.pc
QtUiTools.pc
QtWebKit.pc
QtXmlPatterns.pc
QtXml.pc
> - If QtDesigner4.pc is one, which is the content?
There is no QtDesigner4. Just QtDesigner:
---8<-------------------
prefix=/usr
exec_prefix=${prefix}
libdir=${prefix}/lib
includedir=${prefix}/include/QtDesigner
qt_config=lex yacc warn_on uic resources qt warn_on release incremental
link_prl exceptions no_mocdepend release stl qt_no_framework silent
system-sqlite release shared dll largefile stl precompile_header mmx
3dnow sse sse2 dylib create_prl link_prl depend_includepath
fix_output_dirs QTDIR_build use_libmysqlclient_r hide_symbols qt dll
qt_install_headers create_pc shared dll moc thread
Name: Qtdesigner
Description: Qtdesigner Library
Version: 4.6.2
Libs: -L${libdir} -lQtDesigner
Libs.private: -lQtScript -lQtXml -lQtGui -L/usr/X11R6/lib64 -lQtCore
-lpthread
Cflags: -I/usr/include -I${includedir}
Requires: QtXml
---8<-------------------
Cheers!
Igor
On 12/04/2010, fons(a)kokkinizita.net <fons(a)kokkinizita.net> wrote:
> While reading some random pages I had an hallucination
> about an 'In Depth' DIY-surgery site:
>
> "If after opening the breast, removing some ribs and
> pushing aside the lungs (be careful not to make any
> holes in them) you notice an organ that seems to be
> pulsating all the time, leave it alone for now.
> It's the heart, you can read more about it in <this
> post>."
Well, there's a slight difference between the two fields in the
magnitude of the effects of merely pointing someone in the right
general direction and letting them figure out the rest with trial and
error...
Hello guys.
I'm in need of help right now.
Last night I recorded a show using qtractor.
I recorded it as two files, the first one is for the first hour, and
second file is for the rest, about 4 hours.
The first file can be played successfully, but the second file does
not. It would only play until about 20 minutes, and stop.
This is the output of soxi
shani@shanihplaptop ~/Projects/GME/2010 % soxi 6.wav
soxi WARN wav: wave header missing FmtExt chunk
Input File : '6.wav'
Channels : 2
Sample Rate : 48000
Precision : 24-bit
Duration : 00:20:50.04 = 60001717 samples ~ 93752.7 CDDA sectors
File Size : 4.77G
Bit Rate : 30.6M
Sample Encoding: 32-bit Floating Point PCM
The first file is only about 1GB, but the duration is about one hour.
I wasn't able to verify the recordings last night, but I remember that
when it's being recorded the waveforms are shown on the screen just
fine.
When the show ended, I stopped the recording, pressed Save, and
shutdown the computer. I was in a hurry, so I forgot to close qtractor
first.
Does it have anything to do with the error.?
Is there any way to salvage the recording? Might it be that part of
the file is corrupt but the rest isn't?
Thank you
Hi all,
What's the best way of browsing of the sample libraries? Loading them
into Amarok takes far too long and I can't get the konqueror show me
the tags... There must be an app to do this in a better way! :)
Cheers,
--
Hakan (m1fcj) - http://www.hititgunesi.org
[please send this to composers/researchers who might be interested]
Call for Papers - Schillinger System
I'm only accepting submissions of abstracts right now.
All received submissions will be verified by a return email.
If you do not receive email confirmation after submitting your abstract
then it was not received and you will need to resubmit.
Abstract: 300 words or less
Deadline: June 1st
Language: English
Suggested topic areas for abstracts include:
- Earle Brown's study/use of the Schillinger System
- applications in electro-acoustic music
- applications in electronic music
- applications in computer music
- applications in visual arts
- Schillinger System related software
- Schillinger System and aesthetics
- Schillinger and Mathematics
- the films of Mary Ellen Bute and the Schillinger System
- interviews with composers using the System in new music
Please direct any related questions to: anechoicmedia(a)gmail.com