jvoorhis (Jeremy Voorhis)

Name
Jeremy Voorhis
Email
Company
Kongregate
Location
Portland, Oregon
Member Since
May 01, 2008 (about 1 year)

Following 8 githubbers and watching 33 repositories view all →

Public Repositories (15)

  • Motivik

    Motivik is a domain-specific language for computer music

    legend

    Last updated Wed Nov 18 21:24:47 -0800 2009

  • ruby-llvm

    LLVM bindings for Ruby

    legend

    Last updated Tue Nov 17 20:05:37 -0800 2009

  • ruby-portaudio

    Ruby bindings for PortAudio

    legend

    Last updated Mon Nov 16 20:42:21 -0800 2009

  • hs-coreaudio

    Haskell bindings for portions of CoreAudio

    legend

    Last updated Thu Oct 22 22:01:46 -0700 2009

  • core_audio

    CoreAudio bindings for Ruby

    legend

    Last updated Sun Aug 16 13:11:43 -0700 2009

  • gamelan

    Gamelan is a good-enough soft real-time event scheduler, written in Ruby, especially for music ap...

    legend

    Last updated Fri Jul 24 09:43:57 -0700 2009

  • midiator

    A Ruby library for interacting with system MIDI services.

    legend

    Forked from bleything/midiator Thu Nov 20 19:47:11 -0800 2008

    Last updated Sat Jul 11 13:31:21 -0700 2009

  • diatonic

    legend

    Last updated Sun Jul 05 20:01:19 -0700 2009

  • music_player

    Ruby bindings for OS X's high-quality music sequencing API

    legend

    Last updated Sun Mar 15 22:45:53 -0700 2009

  • fun

    Fun is functional programming tools for Ruby.

    legend

    Last updated Sun Jan 25 22:40:22 -0800 2009

  • music.rb

    music.rb is symbolic musical computation for Ruby.

    legend

    Last updated Tue Dec 09 18:54:08 -0800 2008

  • lucene_query

    A query builder for Lucene, written in Ruby

    legend

    Last updated Mon Nov 10 16:32:34 -0800 2008

  • rails

    Ruby on Rails

    legend

    Forked from rails/rails Fri Oct 24 09:41:21 -0700 2008

    Last updated Fri Oct 24 05:36:10 -0700 2008

  • ultimate_destroyer

    makes destroying mad data not kill your db

    legend

    Forked from stopdropandrew/ultimate_destroyer Wed Sep 10 17:54:21 -0700 2008

    Last updated Thu Sep 11 14:07:01 -0700 2008

  • carry_on

    Install gems, including C extensions, into vendor/. Supports extensions for multiple architectures.

    legend

    Last updated Wed Jul 16 12:42:47 -0700 2008

Public Activity feed

jvoorhis pushed to master at jvoorhis/Motivik Wed Nov 18 21:24:47 -0800 2009
HEAD is 8608af1f5ea865593201898a585906508989b39e

2 commits »

jvoorhis pushed to master at jvoorhis/Motivik Wed Nov 18 21:23:00 -0800 2009
HEAD is b3b370b5ce688b3a77ac1f6d538f45bef4cb8f13
  • Jeremy Voorhis committed b3b370b5:
    arb.rb samples each arbitrary program at multiple points.
jvoorhis pushed to master at jvoorhis/Motivik Wed Nov 18 08:42:01 -0800 2009
HEAD is 4f993bdc77ebb997390ed8a10423937025c49c05
  • Jeremy Voorhis committed 4f993bdc:
    Factored out code generation rules into a mixin shared between CompiledFunction and PortAudioCallback.
jvoorhis pushed to master at jvoorhis/Motivik Tue Nov 17 22:51:39 -0800 2009
HEAD is 3459b4157276ac6d986d2c4e088d013d7f2f7db2
  • Jeremy Voorhis committed 3459b415:
    Removed old declarations from arb.rb.
jvoorhis pushed to master at jvoorhis/Motivik Tue Nov 17 22:50:22 -0800 2009
HEAD is 56c5f3f9779aa2b3ce1b7abcbb3ab34f6d7bacac
  • Jeremy Voorhis committed 56c5f3f9:
    Generalized core to rely on a single node type, Primitive, rather than individual types Add, Sub, Mul, etc.
jvoorhis pushed to master at jvoorhis/Motivik Tue Nov 17 21:49:19 -0800 2009
HEAD is 1d423095d771f6d7f22decb16a181f55679096c6
  • Jeremy Voorhis committed 1d423095:
    Implemented Interpreter to serve as an executable semantics. Renamed Function to CompiledFunction. Added test/arb.rb to support QuickCheck-style testing, including an assertion that interpreted and compiled programs produce results within some tolerance.
jvoorhis pushed to master at jvoorhis/Motivik Tue Nov 17 20:54:56 -0800 2009
HEAD is d426d43e1525d9c9af05cfc840ad2b52fcee4c4e

3 commits »

jvoorhis pushed to master at jvoorhis/ruby-llvm Tue Nov 17 20:05:37 -0800 2009
HEAD is 9e14e21f42d96efa9bd89d146288334500dadc3c
  • Jeremy Voorhis committed 9e14e21f:
    Removed FFI::AutoPointer usage.
jvoorhis pushed to master at jvoorhis/Motivik Tue Nov 17 20:04:49 -0800 2009
HEAD is 09baf86aa1476d6f393cb262fba9fe709405590d
  • Jeremy Voorhis committed 09baf86a:
    Renamed ast.rb to core.rb. Added Interpreter, implemented as a Fold.
jvoorhis created branch master at jvoorhis/Motivik Mon Nov 16 22:03:30 -0800 2009
New branch is at jvoorhis/Motivik/tree/master
jvoorhis created repository Motivik Mon Nov 16 22:03:09 -0800 2009
New repository is at jvoorhis/Motivik
jvoorhis created branch master at jvoorhis/ruby-portaudio Mon Nov 16 20:42:21 -0800 2009
jvoorhis created repository ruby-portaudio Mon Nov 16 20:41:24 -0800 2009
New repository is at jvoorhis/ruby-portaudio
jvoorhis pushed to master at jvoorhis/ruby-llvm Sun Nov 15 14:39:16 -0800 2009
HEAD is e1d10c9b4bde888d59d9cac4ae2856d5b3d55a68
  • Jeremy Voorhis committed e1d10c9b:
    Support for array and pointer types (api will likely change). Bugfix for trunc, zext, sext.
jvoorhis pushed to master at jvoorhis/ruby-llvm Sat Nov 14 20:50:30 -0800 2009
HEAD is 84089765b205500298ec2a34d0942261de47d688
  • Jeremy Voorhis committed 84089765:
    Implemented ExecutionEngine#pointer_to_global
jvoorhis pushed to master at jvoorhis/ruby-llvm Wed Nov 11 21:36:56 -0800 2009
HEAD is cb7ac07572dcd195efc3dae1800c9270390145bf
  • Jeremy Voorhis committed cb7ac075:
    LLVM::GenericValue supports Floats.
jvoorhis created branch master at jvoorhis/ruby-llvm Mon Nov 09 21:40:45 -0800 2009
jvoorhis created repository ruby-llvm Mon Nov 09 21:40:24 -0800 2009
New repository is at jvoorhis/ruby-llvm
jvoorhis opened issue 34 on lsegal/yard Sun Nov 08 12:17:19 -0800 2009
Missing support for RDoc's :nodoc: tag
jvoorhis started watching lsegal/yard Sun Nov 08 12:09:27 -0800 2009
yard's description:
YARD is a Ruby Documentation tool (Yay!)
jvoorhis pushed to master at jvoorhis/hs-coreaudio Thu Oct 22 22:01:46 -0700 2009
HEAD is baf30c40eb178286a44323b5f4535b0679a628a5
  • Jeremy Voorhis committed baf30c40:
    Implemented AUComponent.getParameter and setParameter
jvoorhis pushed to master at jvoorhis/hs-coreaudio Thu Oct 22 21:29:21 -0700 2009
HEAD is 28a68b8317e89b43a534256dc25949e643dab108
  • Jeremy Voorhis committed 28a68b83:
    Implemented AUComponent.getPropertyInfo, getProperty and getPropertyList.
jvoorhis pushed to master at jvoorhis/hs-coreaudio Tue Oct 20 21:20:32 -0700 2009
HEAD is 524aa8d9fcc01b8859d172be0d0717c078487638

2 commits »

jvoorhis pushed to master at jvoorhis/hs-coreaudio Tue Oct 20 21:06:19 -0700 2009
HEAD is aadfc5429046d3e67c73c3c93c5d434b391ee042
  • Jeremy Voorhis committed aadfc542:
    Remove extemporaneous ComponentDescriptions from ListAudioUnits.hs
jvoorhis pushed to master at jvoorhis/hs-coreaudio Tue Oct 20 20:45:46 -0700 2009
HEAD is a5303cc6d7dd4ffc3cb7796bcd5e4665415900c0
  • Jeremy Voorhis committed a5303cc6:
    Implemented componentInfo. componentName now returns IO (Maybe String) for situations where no name is given. Renamed doc/examples/Test.hs to PlayMidi.hs. Added ListAudioUnits.hs example.
jvoorhis pushed to master at jvoorhis/hs-coreaudio Mon Oct 19 17:32:35 -0700 2009
HEAD is 84f4fefa4daac8b5e3a513ea32302a45d214a0d4

2 commits »

jvoorhis pushed to master at jvoorhis/hs-coreaudio Mon Oct 19 00:22:30 -0700 2009
HEAD is 0554dec91229971c12486dad3d5a99d6a22d0219
  • Jeremy Voorhis committed 0554dec9:
    A readable Show instance for OSType
jvoorhis pushed to master at jvoorhis/hs-coreaudio Sat Oct 17 12:41:07 -0700 2009
HEAD is 4b18fd3b72b0403ad0e432816d681a8d43f38dc0
  • Jeremy Voorhis committed 4b18fd3b:
    Added haddock documentation
jvoorhis pushed to master at jvoorhis/hs-coreaudio Fri Oct 16 21:53:20 -0700 2009
HEAD is 9e651547a3d2fd277923bde3c82158646017bf41
  • Jeremy Voorhis committed 9e651547:
    Extracted new modules from AUGraph for a closer correspondance to the underlying library.
jvoorhis pushed to master at jvoorhis/hs-coreaudio Fri Oct 16 00:49:48 -0700 2009
HEAD is 0fed39c5c8a05cbc3c01b29579845af74a0001e3

3 commits »

jvoorhis pushed to master at jvoorhis/hs-coreaudio Tue Oct 13 21:25:52 -0700 2009
HEAD is 0bde0d0622c42e873e873cacee9ef97e72e90f2d
  • Jeremy Voorhis committed 0bde0d06:
    Replaced CInt with AUNode in applicable foreign decls
jvoorhis pushed to master at jvoorhis/hs-coreaudio Tue Oct 13 21:22:46 -0700 2009
HEAD is aae8eb58a581329fc4a65fac78bd1b67a068662a
  • Jeremy Voorhis committed aae8eb58:
    Added a wrapper for ComponentInstance. AudioUnits may be dereferenced from AUNodes. Simplified AUGraph type.
jvoorhis pushed to master at jvoorhis/hs-coreaudio Tue Oct 13 20:49:21 -0700 2009
HEAD is 6d76ef86fb4a7c0025aed334e398f2794541071a
  • Jeremy Voorhis committed 6d76ef86:
    AUGraph doesn't require hsc2hs.
jvoorhis created branch master at jvoorhis/hs-coreaudio Tue Oct 13 20:45:03 -0700 2009
jvoorhis created repository hs-coreaudio Tue Oct 13 20:44:36 -0700 2009
New repository is at jvoorhis/hs-coreaudio