Shop OBEX P1 Docs P2 Docs Learn Events
Luna Mod Looper Basic Stamp 2 Version — Parallax Forums

Luna Mod Looper Basic Stamp 2 Version

playinmyblues_nsccplayinmyblues_nscc Posts: 38
edited 2013-02-26 12:05 in Robotics
Hi All. I do not post much in the Parallax Forums but this is definitely the place for this project. Let me tell you a little bit about it.

A while back I had the chance to read Make: 26 which contained the article on how to build a Luna Mod Looper. The person who built the project used a PICAxe mcu and I did not have one. So I searched the Web for an Arduino version and found one quickly. I built it and downloaded the code to the Arduino. It did not sound very good compared to the PICAxe version or the Propeller version my friend made. I decided to make a Basic Stamp 2 version and searched the Web and found nothing. I also searched for anything to do with the BS2 and producing music and found very little.

After getting a couple of subroutines done I realized that there was only going to be room to record 8 notes in a loop. That is probably the reason why nobody has done this type of project with the BS2. I finished it anyway and am quite pleased with the end result despite its shortcomings. After completion the the StampWorks book I am hoping to learn enough to make some significant improvements. One of the goals is to produced a longer loop. It might work out with the EEPROM chip included in the kit. I would also like to add an LCD.

Here are three links for the project:
YouTube: https://www.youtube.com/watch?v=ShpE2LbsXpQ
Instructable: http://www.instructables.com/id/Luna-Mod-Looper-Basic-Stamp2-Version/
Program Code: http://www.mediafire.com/?c0z2b1wc10uiz53

Has anybody else done something like this? I would like to see your projects.

The schematics used can be accessed by clicking on the attachment link on the Title/Thread Starter after you click on Projects:

Schematics1.jpg



Sorry for the low visibility but the schematic is there. Just click on the space above or go to the Instructable.
Basically, they are all from the Parallax Professional Development Board and the StampWorks book.
1024 x 743 - 30K

Comments

  • rwgast_logicdesignrwgast_logicdesign Posts: 1,464
    edited 2012-12-26 10:14
    This is really awesome!! Good Job, I need to pick up Make:26 off the shelf and see the original but this is definitely very cool wouldn't have thought a Bs2 could do this. I definitely think if you stored the loops in an EEPROM you could get more than 8 notes, really cool project for the Bs2!
  • playinmyblues_nsccplayinmyblues_nscc Posts: 38
    edited 2012-12-28 15:57
    Thanks for the comment rwgast_logicdesign. This project was done just to see if it would in some way and what the limitations might be.

    Rather than post a new video here is a little update: At my friend's suggestion, I changed the loopList array to hold Bytes of data instead of Words. This made it possible to increase the loop size from 8 notes to 16 notes. The unexpected by musical result was notes with a range of C3 to B3 and those requiring higher frequency numbers turned into glitches as the high 8 bits were lost. Try it with your version and see how it sounds.

    New and improved video: https://www.youtube.com/watch?v=qgtXuLrh2HY
    Original video: https://www.youtube.com/watch?v=ShpE2LbsXpQ

    I just remembered that we, my friend and I talked about a new addition but I think I will work on getting it to function before I tell you. Let me know if you come up with your own cool versions and what are commonly known as "happy mistakes" with your coding.
  • playinmyblues_nsccplayinmyblues_nscc Posts: 38
    edited 2013-02-26 12:05
    Hello, again. There is a new video for the Luna Mod Looper Basic Stamp 2 Version. Have a look here: http://www.youtube.com/watch?v=1YoIxKOQcE0

    There will be another video soon. The next video will show some more actual playing of the instrument in real time. That was not really what I thought of as I was building it. The volume control for the audio amp really makes playing the looper accessible. I also found that using the Record mode allows different notes in real time and the tempo works well and can be changed quickly if kept at the faster tempos.
Sign In or Register to comment.