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 35 repositories view all →

Public Repositories (15)

  • Motivik

    Motivik is a domain-specific language for computer music

    legend

    Last updated Mon Nov 23 20:18:28 -0800 2009

  • ruby-llvm

    LLVM bindings for Ruby

    legend

    Last updated Mon Nov 23 13:18:10 -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 Mon Nov 23 20:18:29 -0800 2009
HEAD is 38159be54b414212337690a09b59262362e30cdf
  • Jeremy Voorhis committed 38159be5:
    Implemented Signal#compose. Defined module functions in place of example lambdas (except for trans). Tidied up examples.
jvoorhis started watching ffi/ffi Mon Nov 23 15:24:50 -0800 2009
ffi's description:
Ruby FFI
jvoorhis started watching MagLev/maglev Mon Nov 23 11:57:21 -0800 2009
maglev's description:
GemStone Maglev Ruby Repository
jvoorhis pushed to master at jvoorhis/Motivik Mon Nov 23 08:39:29 -0800 2009
HEAD is c894480a9ae027599a1bd63eaf4ca3a6894e19cc
  • Jeremy Voorhis committed c894480a:
    Fixed coercion
jvoorhis pushed to master at jvoorhis/Motivik Mon Nov 23 08:35:36 -0800 2009
HEAD is f459f27bb6c2302d88faced66279ee2e45310158

3 commits »

jvoorhis pushed to master at jvoorhis/ruby-llvm Sun Nov 22 21:51:02 -0800 2009
HEAD is 5e65bbe75f983d6ccf406ba07b51036dbd49461f
  • Jeremy Voorhis committed 5e65bbe7:
    Added Builder.seq and Builder.current_block
jvoorhis pushed to master at jvoorhis/Motivik Sun Nov 22 18:33:34 -0800 2009
HEAD is f84d0048ebc7608f1cdf3c23f67c79bcc3a0803e

4 commits »

jvoorhis pushed to master at jvoorhis/ruby-llvm Sat Nov 21 21:51:54 -0800 2009
HEAD is d228eb1fb32dd10caf04464e6a13ecf946067ae0
  • Jeremy Voorhis committed d228eb1f:
    Re-implemented LLVM::Builder in a compositional style.
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