Re: New libraries wave-d and y4m-d

2014-04-30 Thread Chris via Digitalmars-d-announce

On Wednesday, 30 April 2014 at 13:43:45 UTC, ponce wrote:

On Wednesday, 30 April 2014 at 13:39:41 UTC, Chris wrote:

On Wednesday, 30 April 2014 at 12:24:14 UTC, ponce wrote:

On Wednesday, 30 April 2014 at 08:34:42 UTC, Chris wrote:


That's great! At the moment I'm using PortAudio and 
libsndfile, it would be nice to have a D sound library one 
day.


What are you missing in the current offering?


Current offering of what, waved or portaudio/libsndfile?


"Current offering" as in the set of libraries available from D.
libsndfile and portaudio can be used through bindings. But 
maybe you were thinking about eventually not using them?


I use portaudio and libsndfile through D bindings. I was just 
wondering, if there will be a comparable sound library written 
purely in D one day. It'd be a bit like re-inventing the wheel, I 
know, but since we already got the wheel in form of those two 
libs, there's no harm in rolling our own custom wheel at our own 
pace (pardon the pun).


Re: New libraries wave-d and y4m-d

2014-04-30 Thread ponce via Digitalmars-d-announce

On Wednesday, 30 April 2014 at 13:39:41 UTC, Chris wrote:

On Wednesday, 30 April 2014 at 12:24:14 UTC, ponce wrote:

On Wednesday, 30 April 2014 at 08:34:42 UTC, Chris wrote:


That's great! At the moment I'm using PortAudio and 
libsndfile, it would be nice to have a D sound library one 
day.


What are you missing in the current offering?


Current offering of what, waved or portaudio/libsndfile?


"Current offering" as in the set of libraries available from D.
libsndfile and portaudio can be used through bindings. But maybe 
you were thinking about eventually not using them?




Re: New libraries wave-d and y4m-d

2014-04-30 Thread Chris via Digitalmars-d-announce

On Wednesday, 30 April 2014 at 12:24:14 UTC, ponce wrote:

On Wednesday, 30 April 2014 at 08:34:42 UTC, Chris wrote:


That's great! At the moment I'm using PortAudio and 
libsndfile, it would be nice to have a D sound library one day.


What are you missing in the current offering?


Current offering of what, waved or portaudio/libsndfile?


Re: New libraries wave-d and y4m-d

2014-04-30 Thread ponce via Digitalmars-d-announce

On Wednesday, 30 April 2014 at 08:34:42 UTC, Chris wrote:


That's great! At the moment I'm using PortAudio and libsndfile, 
it would be nice to have a D sound library one day.


What are you missing in the current offering?


Re: New libraries wave-d and y4m-d

2014-04-30 Thread Chris via Digitalmars-d-announce

On Tuesday, 29 April 2014 at 18:46:51 UTC, ponce wrote:
wave-d is a library for reading and writing WAV format 
(range-based).

https://github.com/p0nce/wave-d


---

y4m-d is a library for reading and writing Y4M files.
https://github.com/p0nce/wave-d

Y4M is one of the simplest uncompressed video format, it's 
designed to provide a bit of meta-data over raw YUV files.


That's great! At the moment I'm using PortAudio and libsndfile, 
it would be nice to have a D sound library one day.


Re: New libraries wave-d and y4m-d

2014-04-30 Thread ponce via Digitalmars-d-announce
On Wednesday, 30 April 2014 at 02:47:38 UTC, Rikki Cattermole 
wrote:


I checked out y4m-d when it went up on the dub repository. 
Looks interesting.
I do have to ask, are you interested in creating a unified 
library for multimedia with a importers/exporters a bit like 
ASIMPP? Because I think that could be rather useful and not too 
much work on top of the given types already had.


Not really especially for video.

Muxed video requires superior abstractions that I won't get 
right. Real streams may contains dynamic "type-change" and time 
flows continuously.
So the generic "streal" abstraction when opening multimedia will 
be much more involved than in y4m, and this hard work has already 
been done in ffmpeg/libav.




Re: New libraries wave-d and y4m-d

2014-04-29 Thread Rikki Cattermole via Digitalmars-d-announce

On Tuesday, 29 April 2014 at 18:48:33 UTC, ponce wrote:

There was a typo error: https://github.com/p0nce/y4m-d

On Tuesday, 29 April 2014 at 18:46:51 UTC, ponce wrote:


y4m-d is a library for reading and writing Y4M files.
https://github.com/p0nce/wave-d


I checked out y4m-d when it went up on the dub repository. Looks 
interesting.
I do have to ask, are you interested in creating a unified 
library for multimedia with a importers/exporters a bit like 
ASIMPP? Because I think that could be rather useful and not too 
much work on top of the given types already had.


Re: New libraries wave-d and y4m-d

2014-04-29 Thread ponce via Digitalmars-d-announce

There was a typo error: https://github.com/p0nce/y4m-d

On Tuesday, 29 April 2014 at 18:46:51 UTC, ponce wrote:


y4m-d is a library for reading and writing Y4M files.
https://github.com/p0nce/wave-d




New libraries wave-d and y4m-d

2014-04-29 Thread ponce via Digitalmars-d-announce
wave-d is a library for reading and writing WAV format 
(range-based).

https://github.com/p0nce/wave-d


---

y4m-d is a library for reading and writing Y4M files.
https://github.com/p0nce/wave-d

Y4M is one of the simplest uncompressed video format, it's 
designed to provide a bit of meta-data over raw YUV files.