hal-sharp foo

Working on more Sonance stuff, I thought it’d be cool to have easy HAL access in Mono. With about 10 hours of work, I bring all-who-care hal-sharp, complete with HAL callback support, wrapped up in all the glory that is C#. It’s not finished, but it is functional, and it does rock.

hal-sharp is available from Mono SVN.

This entry was posted in Uncategorized and tagged , . Bookmark the permalink.

3 Responses to hal-sharp foo

  1. This is really good stuff!

    I’m really happy with HAL, and this API looks like a very nice way to code for it.

    Thank you so much :)

  2. Thanks! I tried to follow the HAL API as strictly as possible except for where the advantages of C# could come in to play, hence event and device abstraction.

    It’s usable for me in Sonance right now, so I probably won’t be putting much more work into the bindings (Agent and PSI support) for a few months, except for bug fixes, but of course I’ll gladly accept patches!

  3. MDK says:

    Nice! I wish HAL supported DV camcorders via firewire.

Leave a Reply

Your email address will not be published. Required fields are marked *


You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>