Author |
Message |
Dan Lavin
Joined: Nov 09, 2006 Posts: 649 Location: Spring Lake, Mi, USA
Audio files: 21
|
Posted: Mon Apr 11, 2011 1:03 pm Post subject:
BassBoy US$29 Midi Monosynth Subject description: Anybody else buy one of these? |
|
|
http://www.mikroe.com/eng/products/view/658/bassboy/#order
Well, it works...almost. I get a lot of stuck notes and incorrect notes or notes that don't sound at all using an M-Audio 49 keyboard. I'm hoping that my particular BassBoy is somehow defective. I'd hate to think this was a 'normal' device. Too bad, since it is pretty cheap. Not worth returning for my money back since shipping was US$25.
Anybody have better success than me? _________________ Synth DIY since 1977! |
|
Back to top
|
|
|
JovianPyx
Joined: Nov 20, 2007 Posts: 1988 Location: West Red Spot, Jupiter
Audio files: 224
|
Posted: Mon Apr 11, 2011 2:23 pm Post subject:
|
|
|
Interesting. Do you have access to a different keyboard? Or scoped the MIDI logic output before it goes into the uC? I've heard of more than one odd MIDI thing happening due to grounding that shouldn't be there. I'm wondering why it costs $25 to ship it... _________________ FPGA, dsPIC and Fatman Synth Stuff
Time flies like a banana. Fruit flies when you're having fun. BTW, Do these genes make my ass look fat? corruptio optimi pessima
|
|
Back to top
|
|
|
TheAncientOne
Joined: Dec 26, 2006 Posts: 144 Location: United Kingdom
|
Posted: Mon Apr 11, 2011 3:15 pm Post subject:
|
|
|
He's shipping from central Europe, and using DHL, to avoid too many 'losses in transit'. The $25 covers up to 5Kg, so a group buy might be a good idea.
On the 'bad MIDI' problem; here are a few thoughts.
1) bad/high capacitance cable
2) low output on the Keyboard
3) bad opto on the Bassboy board
Hinton Instruments Website has a lot of good info on MIDI cabling and testing and is well worth a look. His simple testers are well worth making, as are the timing test adapters.
Hope you get it sorted, it seems a very cool project.
Best wishes
Mike _________________ Mike |
|
Back to top
|
|
|
Dan Lavin
Joined: Nov 09, 2006 Posts: 649 Location: Spring Lake, Mi, USA
Audio files: 21
|
Posted: Mon Apr 11, 2011 4:05 pm Post subject:
|
|
|
OK, I switched keyboards and it worked just fine. The M-Audio 49 is my go-to keyboard for testing and seems to play all my other midi stuff just fine. The other keyboard that did work was a Doepfer MKE unit. Hmmmm. It's bad enough I have a project queue...now I have to add diagnostics to a module and keyboard! _________________ Synth DIY since 1977! |
|
Back to top
|
|
|
JovianPyx
Joined: Nov 20, 2007 Posts: 1988 Location: West Red Spot, Jupiter
Audio files: 224
|
Posted: Mon Apr 11, 2011 4:16 pm Post subject:
|
|
|
Cool, that would mean that there's likely nothing wrong with the bass machine itself.
I had another friend with a similar problem which turned out to be an inexpensive USB to MIDI adapter that had a funky ground connection which caused something like what you described. Maybe check how the "bad" keyboard is wired internally? What's even more frustrating is I'll bet you can find equipment that will work just fine with that keyboard.
And as TheProf wrote, cables can be a problem as well. (mine are mostly home-made).
Heh, and Dan, why do you think you should be excluded from the herd of people (myself included) that have such queues? _________________ FPGA, dsPIC and Fatman Synth Stuff
Time flies like a banana. Fruit flies when you're having fun. BTW, Do these genes make my ass look fat? corruptio optimi pessima
|
|
Back to top
|
|
|
Dan Lavin
Joined: Nov 09, 2006 Posts: 649 Location: Spring Lake, Mi, USA
Audio files: 21
|
Posted: Mon Apr 11, 2011 6:51 pm Post subject:
|
|
|
Scott, well it's not as cool as just about everything you're working on, but it is cheap and dirty and does make a nice bass voice. The slide/portamento effect can be initiated with legato playing but if you leave a note down, play a second note then release the second note, the first note does not sound again, so it's not as monophonic synth-like as I prefer. I have yet to set up the cc controls for filter, etc. so I can't tell you how those work. Apparently, they are using a "moog" algorithm for the filter...we'll see. They may want to change that to "transistor ladder" to avoid possible trademark issues.
Another possibility is that the opto-isolator pull-up resistor may not optimized. I remember working on TH's Midi to CV-Gate/Trigger unit and having to change the value to get it to work with everything I had. I had similar problems Tom verified the schematic. Maybe it was the same M-Audio kbd? I don't remember, it was a couple years ago.
The unit ships from Serbia. It was fun tracking the shipment thru eastern Europe. Nowhere do they mention they are in Serbia. I wonder if they think there's still bad feelings from the Balkans war? I think there are a lot more issues in the world to worry about now.
I think The Prof is right. Group buy is the way to go. Maybe someone from each country can organize one _________________ Synth DIY since 1977! |
|
Back to top
|
|
|
egasimus
Joined: Feb 11, 2011 Posts: 113 Location: Bulgaria
|
Posted: Mon Apr 11, 2011 10:27 pm Post subject:
|
|
|
^ Offtopic: Not really bad feelings from the wars, but Eastern Europe isn't exactly prospering, and there is a general mistrust for EE countries - at least in Western Europe. It's because impoverished EE citizens often emigrate to Western Europe countries, and by 'impoverished EE citizens' I mean mostly gypsies who want to live off social welfare aids and petty crime. This sort of gypsies. So that's probably why Serbia isn't mentioned anywhere. |
|
Back to top
|
|
|
TheAncientOne
Joined: Dec 26, 2006 Posts: 144 Location: United Kingdom
|
Posted: Tue Apr 12, 2011 2:36 am Post subject:
|
|
|
I remember 'Sasha', (I'm not sure of he's on here - he does more on MIDIbox), complaining about the endless official paperwork and costs of exporting from Serbia when I helped with his modified x0xb0x project, (he did the panels and modified PCB's, I sorted out a parts bulk buy). I wonder if he's using DHL to cover all that, too? Is Serbia still subject to trade sanctions?, I know it was at one time.
Back to the MIDI problem. If it's a non-optimised opto resistor, (good thinking Dan!), then you'll have to trot out the SMT kit. It's a new product, and it might be he's not that familiar with production spread; a slightly low sensitivity on the opto might hit a limit somewhere if the resistor is sub optimal.
Same goes for the keyboard. The orginal MIDI spec calls for drive from a transistor or TTL open collector output. A lot of more modern devices use a pin of a micro processor, sometimes these can be a bit marginal on current drive. I had a similar problem with a friends portable groovebox, (can't remember the model - could have been a Yamaha). A loop check revealed it wasn't capable of delivering the specified current. With good sensitive optos in The devices he was driving, it worked fine, but failed with a few older units. My solution was to add a small buffer, and use the spare stages in the chip to drive LED's. I do that with some of my home made MIDI gear for another reason, the driver chip is there because it's easy to replace if some kind of bad wiring problem kills it, (this is me playing safe for when equipment goes out live; a CD4049 I can change, a programmed PIC or AVR is another matter), though I may be over worrying about this!
You could check by putting MIDI splitter in line with the M-Audio and seeing if the problem went away. If you haven't got one, there are quite a few designs around - the parts cost is trivial, and they perfboard up easily.
A few thoughts anyway. _________________ Mike |
|
Back to top
|
|
|
egasimus
Joined: Feb 11, 2011 Posts: 113 Location: Bulgaria
|
Posted: Tue Apr 12, 2011 5:52 am Post subject:
|
|
|
Trade sanctions? Not anymore, I think, but they aren't in the EU, either, which does indeed make shipping costs to pretty much anywhere quite prohibitive, thanks to various customs taxes.
Have you heard about the case when (sometime in the mid-20th century I guess) the customs service of some country took a bunch of perforated cards which contained a computer program for a 'bulk item', so they took a 'sample' from them, as law required them to. Took the debugging team a while to find out why the program didn't work |
|
Back to top
|
|
|
Dan Lavin
Joined: Nov 09, 2006 Posts: 649 Location: Spring Lake, Mi, USA
Audio files: 21
|
Posted: Mon Apr 18, 2011 11:00 am Post subject:
|
|
|
http://www.mikroe.com/eng/downloads/get/1621/bassboy_manual_v102.pdf
I've been looking at the midi in circuit here. Is it just me or does that 10K pull up resistor on pin 5 of the CNY17-3 seem a little high? On a 5V circuit, I usually see something in the 1-2K range. _________________ Synth DIY since 1977! |
|
Back to top
|
|
|
JovianPyx
Joined: Nov 20, 2007 Posts: 1988 Location: West Red Spot, Jupiter
Audio files: 224
|
Posted: Mon Apr 18, 2011 12:31 pm Post subject:
|
|
|
Hi Dan,
That's a pullup on an open collector transistor. In my opinion, 10K should work and so should 1K.
I would look at the the collector pin with an Oscope - when the MIDI signal is present, the signal should ideally be a nice rectangular waveform from near 0 volts to near 3.3 volts. If it's sharp/crisp like that, it should work.
That resistor basically sets the gain of the transistor where the higher the resistance the higher the gain, but lower collector current. The circuit receiving that should ideally have a fairly high impedance and should not load it. If it looks sloppy, as in a slow rise or slow fall, you might try other values (such as 2K or 1K) and see if that improves it. Seeing the difference on the Oscope will tell you whether you are improving it.
I don't have a datasheet for that optoisolator - what you need to do is look at the collector current rating. 1K at 3.3v will allow 3.3mA to flow. Make sure that the current allowed by the pullup won't violate max Ic (collector current). If it's below max, it can still work very well - and won't blow the IC. _________________ FPGA, dsPIC and Fatman Synth Stuff
Time flies like a banana. Fruit flies when you're having fun. BTW, Do these genes make my ass look fat? corruptio optimi pessima
|
|
Back to top
|
|
|
Dan Lavin
Joined: Nov 09, 2006 Posts: 649 Location: Spring Lake, Mi, USA
Audio files: 21
|
Posted: Mon Apr 18, 2011 4:31 pm Post subject:
|
|
|
Scott,
Thanks for the suggestions and tips! I guess Iĺl have to drag out the old o´scope. It might be a little while before I get back at this. _________________ Synth DIY since 1977! |
|
Back to top
|
|
|
Alex_BG
Joined: Apr 21, 2011 Posts: 10 Location: Belgrade, Serbia
Audio files: 3
|
|
Back to top
|
|
|
rosch
Joined: Oct 03, 2009 Posts: 164 Location: germany
|
Posted: Fri Apr 22, 2011 2:08 pm Post subject:
|
|
|
hey Alex,
nice synth, i like it!
will you release the control board soon? |
|
Back to top
|
|
|
Alex_BG
Joined: Apr 21, 2011 Posts: 10 Location: Belgrade, Serbia
Audio files: 3
|
Posted: Sat Apr 23, 2011 10:43 am Post subject:
|
|
|
I'm a bit tied up right now, but the project will be finished eventually.
The idea is this:
it has 12 pots, where 4 pots can be either pot or switch.
it will work as midi merger, recieving notes via midi input, and will send notes together with midi cc values from pots itself to midi output.
Sasha (midibox.org) is completing the sequencing part of xoxbox, and integration of this pot board will be very easy, but can also work as a standalone midi pot control.
IMPORTANT:
Sincere apology to everyone who already bought older version of bassboy
After the ports initialization, the state of the ports cannot be read immediately, so the information about the state of the ports can be wrong. Is it a atxmega bug or problems appeared from production process itself, there is a chance that bassboy doesn't read the state of playing mode & channel mode pins correctly. This can be resolved in following way (this applies only to version SSP 1.0; in newer version a time delay has been added): add a resistor network 10k SIL5 - see picture below.
Description: |
|
Filesize: |
96.64 KB |
Viewed: |
253 Time(s) |
This image has been reduced to fit the page. Click on it to enlarge. |
|
|
|
Back to top
|
|
|
Dan Lavin
Joined: Nov 09, 2006 Posts: 649 Location: Spring Lake, Mi, USA
Audio files: 21
|
Posted: Mon Apr 25, 2011 7:50 am Post subject:
|
|
|
Alex,
1. Welcome to the electro-music.com forum!
2. Quote: | If you look at the schematic, the base of the phototransistor is connected with a 100KOhm
resistor to ground. That improve CNY17-3 speed (rise 5.6uS/fall 3.6us) instead of 6.4uS/123.6uS without resistor.
| I suspect my initial problems were due to my M-Audio keyboard that I used for testing. Bassboy worked quite well with my Doepfer MKE unit. I really like how the fingered portamento (slide) works.
3. Really looking forward to the controller board! This will really make this unit shine. I tried to test it with my Alesis Photon X25 keyboard, but the LCD stopped funtioning and I couldn't program the knobs to correctly control the BassBoy! All I could get was a little filter and volume control.
4. Quote: | After the ports initialization, the state of the ports cannot be read immediately, so the information about the state of the ports can be wrong. | Thanks for the fix. Looks simple enough, especially since the rest of the unit is already assembled. _________________ Synth DIY since 1977! |
|
Back to top
|
|
|
Dan Lavin
Joined: Nov 09, 2006 Posts: 649 Location: Spring Lake, Mi, USA
Audio files: 21
|
Posted: Mon Apr 25, 2011 11:02 am Post subject:
|
|
|
Alex,
One other quick question about the planned control/pot board: would it be possible to change the cc number for the pots?
I'm asking because of another project I was involved with:
http://electro-music.com/forum/topic-21634.html
could certainly use pots for changing reverb, chorus, filter, portamento, etc.
If not in a menu, I suppose we could change the firmware to match GM Midi specs? Just a thought, it could make the pot board a product on its own. _________________ Synth DIY since 1977! |
|
Back to top
|
|
|
Alex_BG
Joined: Apr 21, 2011 Posts: 10 Location: Belgrade, Serbia
Audio files: 3
|
Posted: Sun May 01, 2011 10:06 am Post subject:
|
|
|
Yes, it`s configurable via MIDI and look like this...
Aleks
p.s. knobs in the game...
Description: |
|
Filesize: |
81.11 KB |
Viewed: |
261 Time(s) |
This image has been reduced to fit the page. Click on it to enlarge. |
|
Description: |
|
Download |
Filename: |
ControlB.pdf |
Filesize: |
16.02 KB |
Downloaded: |
276 Time(s) |
|
|
Back to top
|
|
|
Alex_BG
Joined: Apr 21, 2011 Posts: 10 Location: Belgrade, Serbia
Audio files: 3
|
Posted: Thu Jun 23, 2011 10:01 pm Post subject:
|
|
|
Test patterns ( LIVE MODE jumper )
Description: |
|
Download |
Filename: |
Seq01-TG VIRUS.mp3 |
Filesize: |
472.13 KB |
Downloaded: |
354 Time(s) |
Description: |
|
Download |
Filename: |
Seq01-TG VIRUS.mid |
Filesize: |
4 KB |
Downloaded: |
269 Time(s) |
Description: |
|
Download |
Filename: |
Seq02-DJ ABADROZA.mp3 |
Filesize: |
190.5 KB |
Downloaded: |
350 Time(s) |
Description: |
|
Download |
Filename: |
Seq02-DJ ABADROZA.mid |
Filesize: |
3.41 KB |
Downloaded: |
246 Time(s) |
Description: |
|
Download |
Filename: |
Speedy J -Ping Pong seq.mp3 |
Filesize: |
912.75 KB |
Downloaded: |
316 Time(s) |
|
|
Back to top
|
|
|
Dan Lavin
Joined: Nov 09, 2006 Posts: 649 Location: Spring Lake, Mi, USA
Audio files: 21
|
Posted: Sat Jun 25, 2011 6:40 am Post subject:
|
|
|
Nice samples Alex! How is the control/pots board coming along? _________________ Synth DIY since 1977! |
|
Back to top
|
|
|
Alex_BG
Joined: Apr 21, 2011 Posts: 10 Location: Belgrade, Serbia
Audio files: 3
|
Posted: Sat Jun 25, 2011 10:50 am Post subject:
|
|
|
Because my health status momently it is not good ( i have operation of left knee ) that will be move for later. With best regards, Alex |
|
Back to top
|
|
|
Dan Lavin
Joined: Nov 09, 2006 Posts: 649 Location: Spring Lake, Mi, USA
Audio files: 21
|
Posted: Sat Jun 25, 2011 11:26 am Post subject:
|
|
|
OK, hope you get well soon, Alex! _________________ Synth DIY since 1977! |
|
Back to top
|
|
|
Cynosure
Site Admin
Joined: Dec 11, 2010 Posts: 966 Location: Toronto, Ontario - Canada
Audio files: 82
|
Posted: Thu Sep 22, 2011 10:36 am Post subject:
|
|
|
Did you ever get the pots working with this. It seems like a great sounding bass synth for the price. The only reason I haven't ordered one yet is the cost of shipping. |
|
Back to top
|
|
|
Dan Lavin
Joined: Nov 09, 2006 Posts: 649 Location: Spring Lake, Mi, USA
Audio files: 21
|
Posted: Thu Sep 22, 2011 6:35 pm Post subject:
|
|
|
Cynosure:
you may want to propose a group buy for, say Ontario, then the shipping won't be so bad. If you can't handle the buy yourself, maybe someone else could step up? _________________ Synth DIY since 1977! |
|
Back to top
|
|
|
Cynosure
Site Admin
Joined: Dec 11, 2010 Posts: 966 Location: Toronto, Ontario - Canada
Audio files: 82
|
Posted: Thu Sep 22, 2011 7:05 pm Post subject:
|
|
|
Not a bad idea. I know of at least one other person who would be interested. |
|
Back to top
|
|
|
|