
Christopher Kohlhoff wrote:
Hi James,
--- James McCartney <asynth@io.com> wrote:
This library's name should be changed as it will lead to confusion. There is already an audio i/o library called ASIO which has been in use for years in audio applications and supported by many software vendors and hardware manufacturers.
http://en.wikipedia.org/wiki/Audio_stream_input_output http://whatis.techtarget.com/definition/0,,sid9_gci213488,00.html
I don't think it will lead to confusion.
I have to admit, when I returned to boost after some time away and saw a lot of discussion about the Asio library, I did wonder why boost was getting involved in audio! Of course, once I got around to reading the content of the postings it cleared things up - but even if I suspected that Boost's Asio was not the same as Steinberg's, I didn't realise that it was to do with Asynch (or Synch) IO until I looked into it more closely. It's more for the latter reason that I too would welcome a (slight) change to the name (remotely possible trademark issues aside). From the current suggestions I like async_io, although I see that it could be a problem if a synchronouse version was implemented. I like the ambiguity of the S, which some have exploited to mean: Aynch/ Synch IO. Perhaps we could keep the letters, but stress the grouping like this: as_io ? Just my thoughts. I like the library and would to hate to think it got overlooked by some because the name doesn't give too many clues as to purpose. Best regards, [)o IhIL..