Jump to content

Rowan

Members
  • Posts

    602
  • Joined

  • Last visited

  • Days Won

    5

Everything posted by Rowan

  1. Rowan

    LCD Window 3

    From the album: Rowan - MBSEQ V4

  2. Rowan

    LCD Window 1

    From the album: Rowan - MBSEQ V4

  3. I'm approaching the final stages of my MB6582 build and am wondering if the fan is really needed. I absolutely hate fans in gear in my studio and have gone to great expense removing/replacing them in a lot of my gear where possible. My build currently has 5 x 8580 SIDS with the view of adding a further 3 x 8580 in the future. I guess I'll need to install heatsinks on all the SIDS. I'm going to get panels cut and I'm thinking the best option would be to replace the fan cutout on the back panel with some slots to allow cooling via passive convection. Has anyone got any reason to believe this is a bad idea?
  4. After a bit of messing about and learning the basics of how SPI works I have been able to successfully connect a SD Card and the ENC28J60 board simultaneously to J16 of a SMT32F4 core.
  5. I haven't been able to find any reference to this info on uCapps.de and the forum so it's reference info for anyone who wants to connect an external SD card socket and ENC28J60 based ethernet board at the same time. Both of these devices are connected to the core with SPI. While I have been try to get them both to work at the same time I have learnt that SPI can be connected in two ways, "Star" and "Chain". The SD card socket and ethernet module need to connected in a "Star" configuration in order to work. Basically the two devices share Serial In (MOSI) , Serial Out (MISO) and Serial Clock (SCK) signals but each have individual Slave Select (SS) signals. The attached picture illustrates this pretty well.
  6. Rowan

    Rear Panel 1

    From the album: Rowan - MBSEQ V4

  7. I received the board today and it works! One point to note is that the board would not work correctly when supplied with 3.3v, it needed 5v to spring fully into life. When I was researching this a few days ago I came across a few people online saying the same thing. I'll look into why it's not working with 3.3v but right now I'm happy that it's working.
  8. I have been looking at sourcing parts for a MBHP Ethernet module and I came across generic ENC28J60 modules intended for the Arduino. There seem to be three variants available and they seem to have almost identical schematics to the MBHP design, I'm guessing they are all based on the Microchip reference design for the ENC28J60. These models can be purchased very cheap on eBay... Less than $3 (USD) with free postage if you buy from Hong Kong. Just search enc28j60 on eBay and you'll find them. I have ordered one from a UK seller at a cost of £4 to try out. If it does work it could be the perfect alternative for the MBHP solution. Once it's arrived and I have tested it I'll report back.
  9. MIDI reception seemed fine after I uploaded the firmware and patches. The SIDs behaved a little odd. Some patches would only play out the left (if I remember correctly) audio channel. I put this down to bad a SID chip. Rave has replaced the SIDS so if that was the problem it should have been fixed.
  10. Here you go. MBHP Quad IIC_MIDI parts list +-------+------------------------------------+-----+ | Loc. | Description | Qty | +-------+------------------------------------+-----+ | IC1x | PIC16F88 | 4 | | IC1x | IC-Socket for 16F88 | 4 | | LEDx | 3mm LED red | 4 | | Q1x | 20mhz crystal | 4 | | C3 | 10µF Electrolytic capacitor | 1 | |C1x,C2x| 15pF Ceramic capacitor "33" | 8 | | C4x | 100nF=.1µF Ceramic capacitor "104" | 4 | | R2x | 220Ω resistor | 4 | | R9x | 220Ω resistor | 4 | | R10x | 220Ω resistor | 4 | | -- | 5 pin DIN connector | 4 | | J4 | 1x4 pinheader | 1 | |-------|---optional BLM connection parts----|-----| | IC2 | 6N138 optocoupler | 1 | | IC2 | IC-Socket for 6N138 | 1 | | R6 | 1KΩ resistor | 1 | | R7 | 4.7KΩ resistor | 1 | |R8-R10 | 220Ω resistor | 3 | | D1 | 1N4148 diode | 1 | | -- | 8 pin DIN connector | 1 | | -- | Box Header 2x5 | 1 | +-------+------------------------------------+ Parts list taken from here: http://www.midibox-shop.com/quadIIcMIDIR2.html
  11. Wow...... I've surprised myself and found the problem, fixed it and managed to compile the app! I compared the seq_ui_sysex.c file from the MB909 and MB SEQ V4 source and look for what was different FILE_SendSyxDump line. This was in the original file s32 status = FILE_SendSyxDump(path, sysex_port); changed it to s32 status = FILE_SendSyxDump(path, sysex_port, sysex_delay_between_dumps); And added this to the local variables static u16 sysex_delay_between_dumps = 100; // only changed once after startup Now it works and I have a project file that can be uploaded to a STM32F4 core.
  12. I'm going to now try and get my feet wet with a bit of programming, I admit that I don't know what I'm doing yet but I want to learn. What I'm trying to do is compile a build of the MB909 firmware of the STM32F4 core. I "think" I have set everything up correctly according to the wiki article and I can build the 001_forwarding_midi tutorial successfully. I'm getting an error when I make the project file. Can anyone advise me what is wrong and how I fix it? This is what Terminal is spitting out. Creating object file for app.c Creating object file for tasks.c Creating object file for seq_hwcfg.c Creating object file for seq_ui.c core/seq_ui.c: In function 'SEQ_UI_LCD_Update': core/seq_ui.c:2664:11: warning: variable 'animation_r_ptr' set but not used [-Wunused-but-set-variable] core/seq_ui.c:2663:11: warning: variable 'animation_l_ptr' set but not used [-Wunused-but-set-variable] core/seq_ui.c: At top level: core/seq_ui.c:800:12: warning: 'SEQ_UI_Button_MultiCopy' defined but not used [-Wunused-function] core/seq_ui.c:892:12: warning: 'SEQ_UI_Button_MultiPaste' defined but not used [-Wunused-function] Creating object file for seq_ui_todo.c Creating object file for seq_ui_menu.c Creating object file for seq_ui_bookmarks.c Creating object file for seq_ui_edit.c Creating object file for seq_ui_lcd.c Creating object file for seq_ui_mute.c Creating object file for seq_ui_pmute.c Creating object file for seq_ui_pattern.c Creating object file for seq_ui_pattern_remix.c Creating object file for seq_ui_song.c Creating object file for seq_ui_trkevnt.c Creating object file for seq_ui_trkmode.c Creating object file for seq_ui_trkdir.c core/seq_ui_trkdir.c: In function 'LCD_Handler': core/seq_ui_trkdir.c:274:7: warning: unused variable 'i' [-Wunused-variable] core/seq_ui_trkdir.c:265:14: warning: unused variable 'dir_names' [-Wunused-variable] Creating object file for seq_ui_trkdiv.c Creating object file for seq_ui_trklen.c Creating object file for seq_ui_trktran.c Creating object file for seq_ui_trkgrv.c Creating object file for seq_ui_trkmorph.c Creating object file for seq_ui_trkrnd.c Creating object file for seq_ui_trkeuclid.c Creating object file for seq_ui_trkrec.c Creating object file for seq_ui_trgasg.c Creating object file for seq_ui_fx.c Creating object file for seq_ui_fx_echo.c Creating object file for seq_ui_fx_humanize.c Creating object file for seq_ui_fx_limit.c Creating object file for seq_ui_fx_lfo.c Creating object file for seq_ui_fx_scale.c Creating object file for seq_ui_manual.c Creating object file for seq_ui_util.c Creating object file for seq_ui_bpm.c Creating object file for seq_ui_bpm_presets.c Creating object file for seq_ui_opt.c Creating object file for seq_ui_save.c Creating object file for seq_ui_midi.c Creating object file for seq_ui_sysex.c core/seq_ui_sysex.c: In function 'Button_Handler': core/seq_ui_sysex.c:194:6: error: too few arguments to function 'FILE_SendSyxDump' In file included from core/seq_ui_sysex.c:25:0: /Users/rowanspicer/svn/mios32/trunk/modules/file/file.h:130:12: note: declared here make: *** [project_build/core/seq_ui_sysex.o] Error 1
  13. Rowan

    BLM pcb

    Hi, I'd like to buy one. How much would shipping be to the UK? Rowan
  14. If you guys didn't know, Marquard have a webshop where you can buy though them. They have the switches and caps you need. https://www.marquardt-shop.com/en/products/switches//6425.html I have brought via their site before and was cheaper than anywhere else I could find.
  15. Rowan

    DIY jam

    From the album: Rowan - MBSEQ V4

    Here are the fruits of my labour this winter. At the end of autumn I decided to build a simple switch matrix to control my Machinedrum and I ended up building a MBSEQ, MB-6582 (Control Surface not built yet, but Base PCB fully working stuffed with 4 x 8581 SIDS), Mutable Instrumets Anushri and Shruthi, Sonic Potions LXR and Audiothinges P6 ;)
  16. Thanks for the offer borfo, but I'll pass. I've got a Mouser cart of MB-6582 CS parts at the moment inc the encoders. Once I hit the minimum value for free shipping I'll order from them.
  17. Hi All, I'm looking to buy some 16mm encoders for a MB-6582 CS PCB. I need 16 x Non-Dented and 1 x Dented with 20mm flat shaft. Can anyone help? Thanks
  18. Are you interested in sell the Pac-Tec case on its own?
  19. Thanks Sneaktheif, I got my pair of PCBS today.
  20. It would be great to have a Grids like track type implemented in the SEQ. I built a Anushri over the weekend and really like generative drum sequencer feature. Being able to use something similar with any midi device would be very powerful especially if it could be controlled with the BLM.
  21. I'll take one board please.
  22. I'd like To buy the MB-6582 screen cover.
×
×
  • Create New...