Chris,

     Excellent, then I will start benchmarking tomorrow :)

Thanks!

On Sat, Jul 16, 2016 at 9:35 PM, Chris Kuethe <chris.kue...@gmail.com>
wrote:

> Flac doesn't really need to know what the actual sample rate is; you
> could tell it 500e3 and you should get the same data out after
> compressing and decompressing it.
>
> On Sat, Jul 16, 2016 at 11:20 AM, Dave NotTelling <dmp250...@gmail.com>
> wrote:
> > Marcus & Dan,
> >
> >      Thank you very, very much for the detailed information!
> >
> > Dan: That's exactly what I thought when going into this at first.  But, I
> > decided to give gzip a shot just to see how well it did.  Turns out that
> (at
> > least for bursty environments) it almost halves the size of the original
> > file.  It should be noted that the file was in fc32 format so there were
> > likely a lot of unused bits there (or so I guess).
> >
> > Marcus: I have been giving thought to truncating some of the bits.
> Going as
> > far as thinking about dropping from sc16 to sc8.  I have worked with 8
> bit
> > sample files before and had plenty of success demodulating, so I'm
> thinking
> > that it might be an okay path to go down.  Dynamic range goes to hell,
> but
> > it it's worked in the past...  I think that re-packing as 12 bit would
> give
> > considerable space savings without a lot of CPU overhead.  I'll have to
> give
> > that one a go :)  I really like your idea of using FLAC.  Just a quick
> > Google search netted
> http://www.rtl-sdr.com/compressing-filtering-iq-data/.
> > What concerns me is that when I tried to use the command line flac in
> Ubuntu
> > it said that the sample rate must be between 1 and 655349 Hz.  I'll have
> to
> > poke around at it to see what happens when I set an incorrect bit rate
> > (maybe a multiple of will be fine?).
> >
> > Thank you both!
> >
> > -Dave
> >
> > On Sat, Jul 16, 2016 at 5:14 AM, Marcus Müller <marcus.muel...@ettus.com
> >
> > wrote:
> >>
> >> Ah!
> >>
> >> On 16.07.2016 11:04, Marcus Müller wrote:
> >> > and maybe, but this is really speculation, you can just modify the
> >> > error calculation to just ignore the 4 lower bits of the actual sample
> >> > data, and safe another few percents of data volume.
> >> Yeah, there's a FLAC__stream_encoder_set_bits_per_sample[0] function--
> >> guess that you don't need to modify anything. Also, there's a whole
> >> listing of things .._set_compression_level[1] sets internally. This
> >> approach (using FLAC as lossless waveform encoder) might be really
> >> interesting.
> >>
> >>
> >>
> >> [0]
> >>
> >>
> https://xiph.org/flac/api/group__flac__stream__encoder.html#gabfa3c989377785cda7c496b69dcb98cb
> >> [1]
> >>
> >>
> https://xiph.org/flac/api/group__flac__stream__encoder.html#ga07fc8c7806381a055a1eef26387e509f
> >>
> >> _______________________________________________
> >> Discuss-gnuradio mailing list
> >> Discuss-gnuradio@gnu.org
> >> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
> >
> >
> >
> > _______________________________________________
> > Discuss-gnuradio mailing list
> > Discuss-gnuradio@gnu.org
> > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
> >
>
>
>
> --
> GDB has a 'break' feature; why doesn't it have 'fix' too?
>
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to