Shop OBEX P1 Docs P2 Docs Learn Events
ISD Chips — Parallax Forums

ISD Chips

ArchiverArchiver Posts: 46,084
edited 2000-07-25 23:33 in General Discussion
I have a BS2 project that needs the ability to record and playback
sounds/phrases in a certain order. I have looked at a few option and think
the chip I want to use is the ISD2560. I may need to use 2 of them to get
enough storage space. (I know the have bigger chips, but the quality goes
down if you go higher). So I'm looking for help from anyone who has had
experience in this. I did a search of the archive and found a couple of
references to www.quadravox.com, but I don't think it is what I'm looking
for. Here is my project:
I am making something for many end users. The overall system needs to be
very flexible. But in essence the user gets a box that can have multiple
triggers to several events. Each event will need a sound/phrase attached to
it. Actually it will be something like this: Trigger-sound-event. The
sounds need to be able to be recorded by the user and allowed to change at
any time. The quadravox site seemed like it's system wanted to be
programmed all at once, and not changed. This won't work. My system needs
the ability to change often. Basically what I would like is the whole
system go into a "record mode." The user can select the sound he wants to
record. These will be numbered to correspond to the events. He can then
record and preview the sound. If he likes it he can move onto the next one.
If not he can re-record it. He could/should do this in order. And it may
be a limitation we impose on him, but it would nice if after recording the
10 messages he realized #3 was wrong that he could go back and fix just that
one without having to redo the following 7 again.
Once recorded, the program needs to play each sound with the correct event.
These events may happen in sequence, but it would be nice to allow for some
impromptu changes in the order. Precision is very important here. If the
wrong sound plays with the wrong trigger than it will ruin everything. The
people we are selling to need to be assured that what they expect to happen,
will happen.
The quadravox site was also talking about using a chip recorder. I can't do
that since the end user will not have one. I can't even guarantee that they
will have a computer. The people I'm selling to, aren't computer people.
So I need any record function built into the stamps program.
When I was looking at the schematics on the ISD site, it looks like I'm
going to have to sacrifice several of the stamps pins. Since I need pins
for multiple triggers and outputs as well, I can't really afford to loose to
many. This will also be done on budget. A very tight budget! So I'm
looking for simple solutions. I'm VERY new to electronics, and yet I'm the
most experienced of the group I'm creating this for. Pretty scary, but
true. We have a ton of ideas, and I'm sure they are possible, I just need
to find out how.

Comments

  • ArchiverArchiver Posts: 46,084
    edited 2000-07-25 23:33
    You need to interface ISD chip directly.Quadravox offer a one interface chip
    but if you would like you can write code to communicate directly with ISD
    chip.In that case you will have all possibility record and play any message
    previously recorded in chip.You need to memorize all start and end message
    address (start address for message 1-message 1-stop address for message
    1-start address for message 2-message 2 stop address message 2....etc).I'm
    already used this theory of operation but I didn't use basic stamp.I use
    ATMEL 80C2051 with ISD 3300. In chip I menage 12-15 different message witch
    can be re-recorded one by one,or all together.When I need to program all
    together I use one button pressed each time when I need to separate
    messages.
    Best regards and good luck with your project.
    I wish you all the best.
    Regards from Croatia.
    ONE OF THE BEAUTIFUL ISLAND IN CROATIA
    www.lopar.com

    Original Message
    From: "Hendricks, Shawn" <I.Work@M...>
    To: <basicstamps@egroups.com>
    Sent: 2000. srpanj 25 20:01
    Subject: [noparse][[/noparse]basicstamps] ISD Chips


    > I have a BS2 project that needs the ability to record and playback
    > sounds/phrases in a certain order. I have looked at a few option and
    think
    > the chip I want to use is the ISD2560. I may need to use 2 of them to get
    > enough storage space. (I know the have bigger chips, but the quality goes
    > down if you go higher). So I'm looking for help from anyone who has had
    > experience in this. I did a search of the archive and found a couple of
    > references to www.quadravox.com, but I don't think it is what I'm looking
    > for. Here is my project:
    > I am making something for many end users. The overall system needs to be
    > very flexible. But in essence the user gets a box that can have multiple
    > triggers to several events. Each event will need a sound/phrase attached
    to
    > it. Actually it will be something like this: Trigger-sound-event. The
    > sounds need to be able to be recorded by the user and allowed to change at
    > any time. The quadravox site seemed like it's system wanted to be
    > programmed all at once, and not changed. This won't work. My system
    needs
    > the ability to change often. Basically what I would like is the whole
    > system go into a "record mode." The user can select the sound he wants to
    > record. These will be numbered to correspond to the events. He can then
    > record and preview the sound. If he likes it he can move onto the next
    one.
    > If not he can re-record it. He could/should do this in order. And it may
    > be a limitation we impose on him, but it would nice if after recording the
    > 10 messages he realized #3 was wrong that he could go back and fix just
    that
    > one without having to redo the following 7 again.
    > Once recorded, the program needs to play each sound with the correct
    event.
    > These events may happen in sequence, but it would be nice to allow for
    some
    > impromptu changes in the order. Precision is very important here. If the
    > wrong sound plays with the wrong trigger than it will ruin everything.
    The
    > people we are selling to need to be assured that what they expect to
    happen,
    > will happen.
    > The quadravox site was also talking about using a chip recorder. I can't
    do
    > that since the end user will not have one. I can't even guarantee that
    they
    > will have a computer. The people I'm selling to, aren't computer people.
    > So I need any record function built into the stamps program.
    > When I was looking at the schematics on the ISD site, it looks like I'm
    > going to have to sacrifice several of the stamps pins. Since I need pins
    > for multiple triggers and outputs as well, I can't really afford to loose
    to
    > many. This will also be done on budget. A very tight budget! So I'm
    > looking for simple solutions. I'm VERY new to electronics, and yet I'm
    the
    > most experienced of the group I'm creating this for. Pretty scary, but
    > true. We have a ton of ideas, and I'm sure they are possible, I just need
    > to find out how.
    >
    >
    >
    >
    >
Sign In or Register to comment.