Archive | Libraries RSS for this section

Rug.Osc version 1.2.4 released

With new improved bits!!  Yes many of the bits have been revamped and better bits mean better bytes GET IT NOW!!!
https://bitbucket.org/rugcode/rug.osc/overview

Rug.Osc used for X-IO gloves project

Seb Madgwick over at x-io has been using Rug.Osc to demonstrate their amazing new glove tech!

Rug.Osc 1.2.0.0 Released

Rug.Osc

Simple, complete, open source OSC implementation for .NET and Mono.

Key Features:

  • Pure .NET (C#) (2.0 or greater) so any .NET / Mono platform is supported. (Windows, OS-X, Linux, Android, I-OS and more)
  • Message argument types supported are: int, long, float, double, string, symbol, bool, RGBA, Osc-Null, Osc-Timetag, Osc-Midi, impulse, char, blob and arrays.
  • Message address patterns and pattern matching.
  • Osc message bundles.
  • Send and receive osc packets via UDP.
  • Supports IPv4, IPv6, Unicast, Multicast and Broadcast (IPv4 only)
  • Read and write osc packets to streams.
  • Parse osc messages and bundles from strings.
  • Optimized for use in real-time applications.
  • 100% thread safe.
  • Released under a permissive MIT License

Browse the source or get the binarys or source code here or get it on NuGet here

Osc Addresses as Rug.Osc understands them

New wiki page on Rug.Osc Osc Addresses as Rug.Osc understands them should illuminate the murky world of the osc address space.

Rug.Osc 1.1.0.0 Released!

Browse the source or get the binarys here or get it on NuGet here

Rug.Osc Version 1.0.0.0 Released

Rug.Osc
Simple, complete, open source OSC implementation for .NET and Mono.

 
Key Features:

  • Pure .NET (2.0 or greater) so any .NET / Mono platform is supported. (Windows, OS-X, Linux, Android, I-OS and more)
  • Message argument types supported are: int, long, float, double, string, symbol, bool, RGBA, Osc-Null, Osc-Timetag, Osc-Midi, impulse, char, blob and arrays.
  • Message address patterns and pattern matching.
  • Osc message bundles.
  • Send and receive osc packets via UDP.
  • Read and write osc packets to streams.
  • Parse osc messages and bundles from strings.
  • Optimized for use in real-time applications

Download the binarys or browse the source code

First day at PM Studio

I have acquired a hotdesk at the Pervasive Media Studio its a great space and I actually found I could get a decent amount of code done during the day.

I was working on a middle-ware layer to my RugTech1 library that powers all my current art projects (dS, Me and My Shadow, others) trying to make it mono compatible and use OpenTK (OpenGL) on platforms where SlimDX (DirectX) is not available, im hoping this will remove the distressed looks i get from my Mac using collaborators. Its quite a big task though and I’m sure getting the 2 versions pixel perfect is going to be, to be frank, a total ball ache but I’m sure having a fully cross-platform art framework will be really useful.

Rug.Cmd 1.1 Has been released over on codeplex

Rugland Console Framework (Rug.Cmd) 
Rugland Console Framework is a collection of classes to enable the fast and consistent development of .NET console applications. Parse command line arguments and write your applications usage. If you are developing command line or build process tools in .NET then this maybe the lightweight framework for you. It is developed in C#.

Features 

Argument Parser

  • Easy to use and expandable command line argument parser. Handles: Bool, Plus / Minus, String, String List, CSV, Enumeration.
  • Built in ‘/?’ help mode.
  • Built in ‘/??’ and ‘/?D’ document generator modes.

Verbosity Levels

  • Show incremental levels of detail to aid debugging

Text Formatting Helpers

  • Standardized Formatting for Errors and Exceptions.
  • Built in ‘Build mode’ for integration with visual studio build events.
  • Pad and wrap large text blocks.
  • Colorize text blocks for maximum readability.

Basic Console Gui

  • Headings.
  • Simple progress bar.
  • Simple logo render methods.

Console Color Themes

  • Entirely optional.
  • Works with all background colors.
  • Embed your color theme in your application.
  • 4 built in color themes.
  • Built in high contrast mode for users with impaired vision.

Theme Designer Application

Simple hybrid console / forms application for editing console themes.

Check out the codeplex project page here