Author Topic: USB / Sound Devices with TI 83/84 + (SE)  (Read 4596 times)

0 Members and 1 Guest are viewing this topic.

Offline LincolnB

  • Check It Out Now
  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1115
  • Rating: +125/-4
  • By Hackers For Hackers
    • View Profile
USB / Sound Devices with TI 83/84 + (SE)
« on: July 19, 2011, 01:22:15 pm »
I own a ti-84 plus. Browsing around on ticalc.org and other such sites occasionally leads me to a download to USB software, for calculator, like msd8x and usb8x and such things.
My question is, what all can I do with usb devices on a calculator? I know I need to buy an adapter but I don't know exactly what kind, the specs, etc. What drivers have been written to interact with usb devices? I guess what I'm looking for is some complete documentation on the subject. I've heard of how brandonw wrote a driver to interact between the mouse and Doors CS, where can I download that? There's a lot of questions here, and I pretty much would just like to know what you guys do about USB devices interacting with calculators. :)

I have a similar set of questions, for the subject of doing sound on a calculator. Again, what kind of adapter do I need? What software is available for it?
Thanks.
« Last Edit: July 19, 2011, 03:38:05 pm by buttsfredkin »
Completed Projects:
   >> Spacky Emprise   >> Spacky 2 - Beta   >> Fantastic Sam
   >> An Exercise In Futility   >> GeoCore

My Current Projects:

Projects in Development:
In Medias Res - Contest Entry

Talk to me if you need help with Axe coding.


Spoiler For Bragging Rights:
Not much yet, hopefully this section will grow soon with time (and more contests)



Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: USB Devices with TI 83/84 + (SE)
« Reply #1 on: July 19, 2011, 01:38:53 pm »
Oh, my, if it wasn't right before lunch, I would answer all those questions for you.  Since I am about to eat, I'm sorry, but I'll only answer these few.

There is no complete documentation for the calculator.  If you know z80 (And I mean really well) you can look at brandonw's svn (which I will not link to, nor should anyone link to anything of brandonw's.  PM me for a link) and learn from that code like I did/am doing.  This page isn't complete, but has quite a few resources with it.  Definitely be sure to go down to the very bottom under the "In other News" section.

EDIT: Also note, that even brandonw and I can't give you complete documentation.  I usually go to brandonw for questions, but I would definitely study his code. (again, I'm not putting a link here)
« Last Edit: July 19, 2011, 01:39:56 pm by graphmastur »

Offline ben_g

  • Hey cool I can set a custom title now :)
  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1002
  • Rating: +125/-4
  • Asm noob
    • View Profile
    • Our programmer's team: GameCommandoSquad
Re: USB Devices with TI 83/84 + (SE)
« Reply #2 on: July 19, 2011, 02:06:32 pm »
You can make the adapter for usb yourself. here is described how to do it. (Sorry, it's in dutch. I don't know an english tutorial, but you can use google translate)

for sound, there is thrusound. Search for it on ticalc. You can buy an adapter for sound at some hardware shops.

EDIT: keep in mind: msd8x does not work with every usb flash drive.
« Last Edit: July 19, 2011, 02:07:33 pm by ben_g »
My projects
 - The Lost Survivors (Unreal Engine) ACTIVE [GameCommandoSquad main project]
 - Oxo, with single-calc multiplayer and AI (axe) RELEASED (screenshot) (topic)
 - An android version of oxo (java)  ACTIVE
 - A 3D collision detection library (axe) RELEASED! (topic)(screenshot)(more recent screenshot)(screenshot of it being used in a tilemapper)
Spoiler For inactive:
- A first person shooter with a polygon-based 3d engine. (z80, will probably be recoded in axe using GLib) ON HOLD (screenshot)
 - A java MORPG. (pc) DEEP COMA(read more)(screenshot)
 - a minecraft game in axe DEAD (source code available)
 - a 3D racing game (axe) ON HOLD (outdated screenshot of asm version)

This signature was last updated on 20/04/2015 and may be outdated

Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: USB Devices with TI 83/84 + (SE)
« Reply #3 on: July 19, 2011, 03:24:34 pm »
Basically you just find a female a and a male mini-b or a (either will work atm, preferably mini-a b/c there's less work for later (and yes I know in the end it has to be mini-a but I dealt with that ??)), cut the cables, strip off some of the outside shell.  Keep the mesh-like stuff on.
Strip the colored wires on both sites, twist like colors together and wrap with electrical tape.
Kind of twist together or whatever the meshy part, tape together.  Wrap whole assembly in electrical tape.

Now, look at the smaller plug.

Which one does it look like?
If it's A, you're done and ready to use it.
If it's B, read this
http://ourl.ca/7646/142328
or get yourself familiar with a soldering gun :P

You'll need to link pins 4 and x somehow to make it work.
http://pinouts.ru/connectors/usb_a_b_male.gif

As for the omni link, it's supposedly a "temporary" way to do it but I've had it that way with mine for quite a while now and it works..

[wikiti]msd8x[/wikiti] [wikiti]usb8x[/wikiti]
Useful info and stuff.  Good idea to browse through for a while.

EDIT: there's also [wikiti]USBtools[/wikiti], which allows you to do stuff like use a keyboard or mouse.

If you have any more questions, feel free to ask ;)
« Last Edit: July 19, 2011, 03:45:09 pm by Darl181 »
Vy'o'us pleorsdti thl'e gjaemue

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: USB Devices with TI 83/84 + (SE)
« Reply #4 on: July 19, 2011, 03:30:00 pm »
For the record, I wouldn't strip the USB cable.  I just bought a mini-A to A female.  It was pretty cheep, IIRC.

Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: USB Devices with TI 83/84 + (SE)
« Reply #5 on: July 19, 2011, 03:33:55 pm »
For the record, I wouldn't strip the USB cable.  I just bought a mini-A to A female.  It was pretty cheep, IIRC.
++

I use something like this most of the time.  Just not many people have access to that sort of thing ;)
For the record, I'm using a converted adapter from this kit and it's great, tho there are definitely cheaper alternatives out there.
imo it's a good thing to have a kit like this anyway =P
http://www.walmart.com/ip/Emerge-Tech-3-USB-2.0-Universal-Cable-Kit/12575355
« Last Edit: July 19, 2011, 03:35:20 pm by Darl181 »
Vy'o'us pleorsdti thl'e gjaemue

Offline LincolnB

  • Check It Out Now
  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1115
  • Rating: +125/-4
  • By Hackers For Hackers
    • View Profile
Re: USB Devices with TI 83/84 + (SE)
« Reply #6 on: July 19, 2011, 03:37:03 pm »
Can I just buy the right adapter on amazon or something? And what size are the sound jack adapters?
Completed Projects:
   >> Spacky Emprise   >> Spacky 2 - Beta   >> Fantastic Sam
   >> An Exercise In Futility   >> GeoCore

My Current Projects:

Projects in Development:
In Medias Res - Contest Entry

Talk to me if you need help with Axe coding.


Spoiler For Bragging Rights:
Not much yet, hopefully this section will grow soon with time (and more contests)



Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: USB / Sound Devices with TI 83/84 + (SE)
« Reply #7 on: July 19, 2011, 03:41:07 pm »
Headphones are normally 3.5mm.  The calc's port is 2.5mm.
(iirc?)
« Last Edit: July 19, 2011, 03:41:39 pm by Darl181 »
Vy'o'us pleorsdti thl'e gjaemue

Offline JosJuice

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1344
  • Rating: +66/-14
    • View Profile
Re: USB / Sound Devices with TI 83/84 + (SE)
« Reply #8 on: July 19, 2011, 04:06:35 pm »
Headphones are normally 3.5mm.  The calc's port is 2.5mm.
(iirc?)
Yes.

Offline LincolnB

  • Check It Out Now
  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1115
  • Rating: +125/-4
  • By Hackers For Hackers
    • View Profile
Re: USB / Sound Devices with TI 83/84 + (SE)
« Reply #9 on: July 19, 2011, 04:19:38 pm »
Thanks. What music creation utilities are there for on-calc music editing? If there's none, I'm totally making one.
Completed Projects:
   >> Spacky Emprise   >> Spacky 2 - Beta   >> Fantastic Sam
   >> An Exercise In Futility   >> GeoCore

My Current Projects:

Projects in Development:
In Medias Res - Contest Entry

Talk to me if you need help with Axe coding.


Spoiler For Bragging Rights:
Not much yet, hopefully this section will grow soon with time (and more contests)



Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: USB / Sound Devices with TI 83/84 + (SE)
« Reply #10 on: July 19, 2011, 04:23:21 pm »
There's a MIDI converter for Axe (link) and it seems like it's maintained.
Also squidgetx made a guitar-like program, I think it was called Axesynth.

As for playing, there's multiple ways--Trusound, DCS, and a few more I can't recall atm :P

Idk if there's a real song maker, sounds like a good project idea to me :)
« Last Edit: July 19, 2011, 04:23:54 pm by Darl181 »
Vy'o'us pleorsdti thl'e gjaemue