Monday, December 7, 2009

0 comments

random fracatal art

fractal Art  on Twitpic

Designed by alphacore
0 comments

released through twtmuzik composition(n4)

Thought I give twtmuzik a try and release a track through them give it a listen and let me know what you think if you like it please retweet..

0 comments

Composition(n4) 01

This is the first song on a upcoming full length Album by the same Name

Compositions n4 01 by alphacore

Tuesday, December 1, 2009

0 comments

live ruby coding (multi-channel-demo)

This is a 2nd Demo screencast created to show users how they can trigger multi-able channels of midi in a live performance environment..



thanks and enjoy

ALPHACORE

Monday, November 30, 2009

0 comments

Live ruby coding through tweet a sound

This is a short demo video to show livecoding music with Ruby played through tweet a sound..




More videos coming soon to show muiltchannel routing and more..

thanks for viewing and sharing..

Tuesday, November 24, 2009

2 comments

Simple Ruby script to convert any website to Music

Simple Ruby script that allows you to convert any website into a musical composition..

# Created using the Midi Library Gem created by Jim Menerad
# to_midi Provided from the Rails Cookbook

# This script generates any website into a single midi Track
# Application website_song method logic Created & Designed by Gabriel G. Updated Nov 24th 2009

require 'rubygems'
require 'midilib'
require 'open-uri'

# Logic Behind the Midi
class Array

def to_midi(file, note_length='half')
midi_max = 128.0
midi_min = 0.0
low, high = min, max

song = MIDI::Sequence.new

song.tracks << (melody = MIDI::Track.new(song))

melody.events <<

MIDI::Tempo.new(MIDI::Tempo.bpm_to_mpq(120))
melody.events << MIDI::ProgramChange.new(0, 0)

each do |number|
midi_note = (midi_min + ((number-midi_min) * (midi_max-low)/high)).to_i
melody.events << MIDI::NoteOnEvent.new(0, midi_note, 127, 0)
melody.events << MIDI::NoteOffEvent.new(0, midi_note, 127,
song.note_to_delta(note_length))
end
open(file, 'w') { |f| song.write(f) }
end
end

# Method converts the website into a Musical composition
def website_song(w,tl)
t_a=[]; t=open("#{w}")
a=t.read; t_a=a.unpack("C*")
t_a.to_midi("#{tl}.mid")
end

# Method needs a website and title for the song example
website_song("http://google.com","google_song")


The Source Code for this app can be downloaded here Download App

Monday, November 23, 2009

0 comments

Needing donations to cover cost to New Launch Sites

Hello Everyone,

Ive been working very hard on launching several new online ruby music Application.
I'm currently looking for funding to help cover the cost of domain names, hosting and Storage space..

Any size donation is greatly apprecatied

Thank you all for your Support.

Click here to lend your support to: Ruby Music Events and make a donation at www.pledgie.com !

Gabriel G Aka Alphacore
 

About Me

My Photo
Alphacore
Seattle, Wa, United States
GabrielG1976 at Gmail dot com
View my complete profile