Hey all,
I recently found this little hardware project:
http://www.niklasroy.com/project/39/...ound-performer
which allows the user to assign sounds to different binary bits and then output them to do a 'binary beat'.
I thought this was pretty neat, so I have managed to do a software version of this using Lazarus!
I have decided to call it "bitBEAT". It is a work in progress, but I have now gotten it to generate an uncompressed .wav file filled with binary beats in the same way as described in the pocket sound performer project
I have used some samples I got from the pxtone music creation project by Pixel, and hard coded them into the program as a test like so:
Code:
BitBeatTest.SetBitCount(8);
BitBeatTest.LatchSoundToBit(0,cHHCL_Dance);
BitBeatTest.LatchSoundToBit(1,cSynTom1);
BitBeatTest.LatchSoundToBit(2,cTom1);
BitBeatTest.LatchSoundToBit(3,cBDdance);
BitBeatTest.LatchSoundToBit(4,cHHCL_Dance);
BitBeatTest.LatchSoundToBit(5,cHHMid_Dance);
BitBeatTest.LatchSoundToBit(6,cSD_Dance);
BitBeatTest.LatchSoundToBit(7,cHHMid_Dance);
I can then play or generate the 'bit beat' output and save it to a file - I am rather pleased
When I have cleaned up the project a bit I will post it so you guys can have a play
cheers,
Paul
Bookmarks