Hello,

Nice Project. About the integrated teensy, did you get a special deal with PJRC (creator of teeny) as the teensy is based on the HalfKay bootloader which is closed source and as i know you cannot download it to install the bootloader on your own microcontroller.

Also never tried to use teensyduino on other microcontroller (without midi usb libraries, it won't work).

Noizeinabox

Hi,

Seems that the delay to send data on GB (MGB mode) cause few probs, Thanks to uXe and WACOMalt for testing with higher values.
I've modified the teensy code (only the delay) and set it to 500. you can download it : https://drive.google.com/folderview?id= … =drive_web  (cannot upload anymore on googlecode, thanks google)

To clarify, All MAX patch routines (use sysex message) are NOT implemented in the teensyboy (no time to rewrite them for teensy libs), the project is open source and can be downloaded, so feel free to implement the Max Patch routine or even some midi control param to control few things on teensy config.

To modify few things on the code (this delay for ex.) there no difficult learning, jut need to install Arduino IDE, Teensy extension, and copy few files that are in my teensy zip file. Then edit the .ino file (or the main one) that match with the mode you want and in arduino IDE click upload.

For thoses who are complaining,i'm sorry but i'm not a chipmusician, when i was nearly finished with the code i searched (via this forum) people who would help me for the testing, only maniacfreakquency did some tests to help me. So, ther is certainly other bugs or problems on this.
If you see any prob or enhancement don't hesitate to write me a mail or a PM on chipmusic.

Noizeinabox aka xray303

3

(48 replies, posted in Nintendo Handhelds)

TylerBarnes wrote:
thursdaycustoms wrote:

My hero! I have a few teensy's and i need them to work properly since I don't actually need MIDI data for my own use. I just need USB sync. Thank you!

If sync is all you need what is wrong with little scale's $16 teensy midi sync? It work's well on DMG if you use a pulldown resistor on pin 3 of the link port.


Sync is also using midi.. (usb midi). For few leds, resistors and one switch more you will get a full Arduinoboy but with USB midi

4

(48 replies, posted in Nintendo Handhelds)

EDIT : Revision 2 SMD pcb

Idea for the Teensyboy Shield SMD :




I used a resistor array because easy and fast to solder .. (but more expensive)..
The size is only  bit bigger than the teensy ... the Green PCB is a Teensy.

What do you think ? prefer a trough hole version ? (could be bigger) or the sme but with trough hole leds ??

New topic for the release of TeensyBoy here :
http://chipmusic.org/forums/topic/11941 … -released/

6

(48 replies, posted in Nintendo Handhelds)

SuperBustySamuraiMonkey wrote:

xray303 would you do one on purpose to sell it to me? I suck at anything soldering related. REALLY suck

i will not design different version for each users, so we need to define what most people want before launching the PCB production (not really a cost issue but more a shipping delay because the last PCB i've done there is 2 to 3 weeks delay between production and shipping).

I see 2 major options, with SMD leds soldered directly (ideal for a external Teensyboy) or pads for classic leds and switch (better for internal build)

It is also possible to add more features (more mode) but what could be useful ? ( a plug for old NES pad would be awesome but it is not possible to control the GB with a DMG cable input ..sad..)

7

(48 replies, posted in Nintendo Handhelds)

thebitman wrote:
xray303 wrote:

Hi,

There is few things to assemble, the switch (to change mode) with a resistor and the leds with their resistors, that's it..

Will maybe do a "shield" but do you prefer to have smd leds directly soldered to the shield or pads to add 3 or 5mm leds ?

Alley Beach has been talking to me about a few shield ideas, if you would care to collaborate I'm sure he and I would be excited to bounce ideas around with you. smile

Why not, i've already done some other kind of PCB, so it not a prob for me to design PCB.

We can talk about this in this topic as it is related to TeensyBoy.

Which kind of "Shield" do you want ?

8

(13 replies, posted in Nintendo Handhelds)

It may be a stupid question but did you try power the Arduino with the usb instead of GB +5V line ??

9

(48 replies, posted in Nintendo Handhelds)

Hi,

There is few things to assemble, the switch (to change mode) with a resistor and the leds with their resistors, that's it..

Will maybe do a "shield" but do you prefer to have smd leds directly soldered to the shield or pads to add 3 or 5mm leds ?

10

(48 replies, posted in Nintendo Handhelds)

Today is the official release of the TeensyBoy.

What is a TeensyBoy ?
- It is simply a Arduinoboy on a Teensy 2.0.

What are the differences between Arduinoboy and TeensyBoy ?
- TeensyBoy is USB midi instead of classic Midi DIN connector, it doesn't need any driver just plus usb and it is recognized as a USB midi device

Is that all ?
- not exactly, Teensyboy is globally the same size as a Arduino Pro Mini ( so very small), more powerful than a Arduino Pro mini (doesn't change anything but it is easier to add new features), as it is Midi USB it need less components.

What are the difference in usability ?
- None, all Arduinoboy modes as been ported to work on the teensy, so usage is exactly the same.
The only difference is that there is no Max/MSP patch to configure it because it can be reconfigured with Arduino IDE directly with the USB

Arduinoboy mode available on Teensyboy :

1.LSDJ Slave :                     Working !
2. LSDJ Master:                   Working ! (tested with Ableton live 8)
3. LSDJ KEYBOARD mode: Working !
4. Nanoloop :                       Working ! (tested with nanoloop 1.6.3 demo)
5. mGB :                              Working !
6. LSDJ Midi Map :              Working !
7. LSDJ Midi Out :               Working !



How to build one ?
- Follow the schematics or cabling diagram, upload the code and that's it !
All infos available on : http://noizeinabox.blogspot.com/2013/08 … lease.html

The original code is from Trash80 the creator of ArduinoBoy, my part was to port it on Teensy and adapt for USB midi

Feel free to test it and don't hesitate to contact me if you see bugs or anything..

Pictures, code, etc.. available on the blog : http://noizeinabox.blogspot.ch/2013/08/ … lease.html
You can also look at this topic (it was made during the tests ): http://chipmusic.org/forums/topic/11708 … code-help/

Thanks to Trash80, maniacfreakquency, NEX, little-scale and all chipmusicians

Regards,

xray303 aka noizeinabox

11

(30 replies, posted in Nintendo Handhelds)

I downloaded the nanoloop 1.6.3 demo rom to test on my EMS64 cart  and it works (start, stop, bpm changes)  smile yeah.

So to recap :
1.LSDJ Slave :                     Working !
2. LSDJ Master:                   Working ! (tested with Ableton live 8)
3. LSDJ KEYBOARD mode: Working !
4. Nanoloop :                       Working ! (tested with nanoloop 1.6.3 demo)
5. mGB :                              Working !
6. LSDJ Midi Map :              Working !
7. LSDJ Midi Out :               Working !

It looks like that every Teensyboy mode is working,time for official release and start to make a small "shield" pcb.

Many thanks to Trash80 for the arduinoboy code, Maniacfreakquency for the tests  and all the chipmusic scene.

12

(30 replies, posted in Nintendo Handhelds)

maniacfreakquency wrote:

TEENSYBOY TEST update

Update:

LSDJ Slave mode: Working
LSDJ Master mode: Working ( but when I modify de bpms on Game Boy it does´nt change on FL Studio )
mGB mode: Working
Nanoloop mode: Doesn't Work, in the teensyboy the leds light but it doesn´t start on Nanoloop
LSDJ KEYBOARD mode: Working
LSDJ MIDI OUT: Working

xray303 wrote:

Thanks maniacfreak

In my last tests, lsdjmaster was working

I will check the nanoloop ad lsdj master mode
Regards


Hi i've found my Teensyboy and GB .. so started testing ...

I tested the LSDJ master mode with Ableton Live 8 and it works fine, start,stop,clock,and BPM changes are ok.
So it is maybe a config issue with FL studio .. does it work wit exactly the same config and a original Arduinoboy ?

Regards,

xray303 aka noizeinabox

13

(30 replies, posted in Nintendo Handhelds)

Yeah ... it rocks with the usb cable in the DMG ..

14

(30 replies, posted in Nintendo Handhelds)

Thanks maniacfreak

In my last tests, lsdjmaster was working

I will check the nanoloop ad lsdj master mode
Regards

As it is a Arduinoyboy code port on a Teensy, all mode are available (midiout too) except the MaxMSP patch to configure the arduinoboy.
So if someon want to test the Midiout mode, i will be happy the hear your results (because it has been tested but only a quick test )

BeatScribe wrote:

Hi guys, I'm doing some tedious, but promising experiments with samples on the gameboy. I'm working with a non-chip-affiliated audio engineer who has some cool ideas, but I don't have the technical expertise to give him everything he needs for our latest experiment.

Does anyone know the Frequency Response for the Gameboy? Or where I could find that information?


Hi,

I've did some experiment on the frequency response on the gameboy for a enhanced prosound,
My freq. analysis is quite basic, i've used white noise generated by LSDJ and then recorded that directly on may Mac, with a spectrum analyser to analyse it.

It is certainly not the best way to do that but was enough for my experiments.

You can see them here : http://noizeinabox.blogspot.com/2012/06 … nabox.html