fluid-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[fluid-dev] RIFF header not found; fluidsynth2


From: Matt Wallis
Subject: [fluid-dev] RIFF header not found; fluidsynth2
Date: Mon, 25 Nov 2019 17:03:18 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0

There seems to be a difference between the WAV files created by fluidsynth1 and fluisdynth2. Specifically, I'm getting an error when I try to play a fluidsynth2 WAV file. This is on Ubuntu 18.04

   $ fluidsynth  -F AScore.wav /usr/share/sounds/sf2/FluidR3_GM.sf2
   AScore.midi
   FluidSynth runtime version 2.0.8
   Copyright (C) 2000-2019 Peter Hanappe and others.
   Distributed under the LGPL license.
   SoundFont(R) is a registered trademark of E-mu Systems, Inc.

   Rendering audio to file 'AScore.wav'..
   $ play AScore.wav
   play FAIL formats: can't open input file `AScore.wav': WAVE: RIFF
   header not found


whereas SoX's play command will play the equivalent WAV created by fluidsynth1:

   $ /usr/bin/fluidsynth  -F AScore.wav
   /usr/share/sounds/sf2/FluidR3_GM.sf2  AScore.midi
   FluidSynth version 1.1.9
   Copyright (C) 2000-2018 Peter Hanappe and others.
   Distributed under the LGPL license.
   SoundFont(R) is a registered trademark of E-mu Systems, Inc.

   Rendering audio to file 'AScore.wav'..
   matt@ocinara:~/Music/Matt/NightRideHome$ play AScore.wav

   AScore.wav:

     File Size: 3.53M     Bit Rate: 1.41M
      Encoding: Signed PCM
      Channels: 2 @ 16-bit
   Samplerate: 44100Hz
   ... etc ...



SoX seems to complain about 'RIFF header not found'. If this is genuinely something that 's missing from the fluidsynth2 WAV, is there a way to put it back? Or is the problem with SoX?

BTW:

   $ play --version
   play:      SoX v14.4.2






reply via email to

[Prev in Thread] Current Thread [Next in Thread]