Author Topic: Boids and midi update  (Read 19495 times)

0 Members and 1 Guest are viewing this topic.

Agent C

  • Guest
Re: Boids and midi update
« Reply #30 on: April 16, 2009, 11:46:35 pm »
I'm using the wav writer plugin of synth library.  I suppose I can just do it by hand.  Here is there headers section from a hex editor

52 49 46 46 28 16 a9 00 57 41 56 45 66 6d 74 20 10 00 00 00 01 00 06 00 30 75 00 00 40 7e 05 00 0c 00 10 00 64 61 74 61

with the last 8 bytes being "data" and the rest is the data section

Offline James

  • Administrator
  • Hero Member
  • *****
  • Posts: 2090
  • Milliwatts: 46
  • Gender: Male
    • View Profile
    • LaserBoy !!!
Re: Boids and midi update
« Reply #31 on: April 17, 2009, 01:30:46 am »
Well that should tell us the whole story.

BTW, There are some variations on the wave file format that Dean pointed out.

Unfortunately, LaserBoy does not know how to read some of the arrangements that might be found in a wave file.

The good news is that it seems to be reasonably well documented.

I'm pretty sure if I spent some time with Audacity or GoldWAVE I could split up the wave you made and put it back together into a 6 channel wave with LaserBoy.

I've just been pretty blown away trying to get LaserBoy put back together in a way that makes more sense.

James.  :)
LaserBoy is Sofa King Cool!
But it will never be Alpha King Done!

Offline James

  • Administrator
  • Hero Member
  • *****
  • Posts: 2090
  • Milliwatts: 46
  • Gender: Male
    • View Profile
    • LaserBoy !!!
Re: Boids and midi update
« Reply #32 on: April 17, 2009, 02:05:06 am »
Check this out.

This is what I get when I fiddle with it a bit.

It's 3D because there are very few points per frame so I grabbed 400 for each frame and spread them out in Z in the order that they would be drawn.

Open it in LaserBoy and rotate your vire a little off axis (press and hold the 4 key).

James.  :)
« Last Edit: April 17, 2009, 02:08:26 am by James »
LaserBoy is Sofa King Cool!
But it will never be Alpha King Done!

Agent C

  • Guest
Re: Boids and midi update
« Reply #33 on: April 17, 2009, 02:58:33 pm »
Can't wait to check it out when I get home from work. 

Offline BlinkenLights

  • he's just this guy, ya know?
  • Administrator
  • Hero Member
  • *****
  • Posts: 726
  • Milliwatts: 4
  • Gender: Male
  • 'The Messenger' by Will Cascio
    • View Profile
Re: Boids and midi update
« Reply #34 on: April 17, 2009, 03:04:20 pm »
sweet....
it looks cool and organic...


Agent C

  • Guest
Re: Boids and midi update
« Reply #35 on: April 17, 2009, 03:10:30 pm »
Awesome - so glad it works for you.  It's funny that is was an 11M wav, a 3M ild file, and about 20 lines of code.
How do the colors look?

Offline BlinkenLights

  • he's just this guy, ya know?
  • Administrator
  • Hero Member
  • *****
  • Posts: 726
  • Milliwatts: 4
  • Gender: Male
  • 'The Messenger' by Will Cascio
    • View Profile
Re: Boids and midi update
« Reply #36 on: April 17, 2009, 03:42:09 pm »
colorful.... the ild is shorter because he stacked the points i think..


Offline drlava

  • Sr. Member
  • ****
  • Posts: 314
  • Milliwatts: 18
    • View Profile
Re: Boids and midi update
« Reply #37 on: April 17, 2009, 06:37:14 pm »
Getting off to a good start.  Can you make the 'boids' little circles instead of single dots?  Also make them a little more loosely-knit?
looking forward to trying it out.

Agent C

  • Guest
Re: Boids and midi update
« Reply #38 on: April 18, 2009, 12:47:38 pm »
I can make them whatever shape I want now.  I had to extend my laser segment class to include a translation and rotation method first, otherwise it would have been a pain.  As soon as I finish tidying up the new methods and fields mentioned in the other post I'll probably make the boids little triangles

 

SMF spam blocked by CleanTalk