Jump to content

Arkadiuz

Members
  • Posts

    10
  • Joined

  • Last visited

About Arkadiuz

  • Birthday April 4

Profile Information

  • Gender
    Male

Arkadiuz's Achievements

MIDIbox Newbie

MIDIbox Newbie (1/4)

0

Reputation

  1. Hello there, I'm having problems with noise on the faders, and actually it may be an interesting problem: The device is an Midibox LC, but with some hardware and software mods, not big deal. It doesn't have ledrings, and no motorfaders. Just regular cheap generic 10 KOhm faders. It uses 4 DINx4 modules, 1 DOUTx4 moudule, and a Core32 module. Also, a GLCD T6963 240x64. The tact switches, encoders, leds, and faders, are all placed on custom PCB's designed and made by me, not a great work, but if anybody interested on the sch and pcb, contact me! All boards and signals are connected by 5 pin ribbon cabe. There must be like 25 cables like those. The faders are connected directly to the Core32 board. The LCD too, but with a 20-16 ribbon cable. So, the MBLC is working, I tested it with Cubase SX, and works like a charm, except for the noise on the faders. I get random noise, one channel at a time, then it hits any other channel, and other and so on, small changes though, but pretty annoying when using the 'solo' function. I tried lowering the AIN resolution to 4 bits, and didn't work. When the project is in 'Stop', there's no noise. When you hit 'Play', there comes the noise. When you unplug the LCD cable, the noise goes out and works perfect, except the LCD :S. So, I think the LCD cable (25 cm long) is causing the problem, but don't know hot to solve it. Update: [ Tried to power the boards with batteries + 7805 but the noise is still there. I don't know man, this is like black magic :-S ] Any tip?
  2. Hello, I've been experimenting with the mios32 and the modules, to get a basic LC, and arrived to nice results. I didn't included led rings nor motor faders, it's more expensive and difficult for me, and I'm not interested for now. I'd like to know, how is mechanism to receive data from an audio tool, when working with a logic control? For example, I'd like to display time/beats information on the lcd. But I can't find the way to do it... Is there a mc_map with events associated for receiving data, or it works trough sysex messages? I need a spark of light here. Thanks
  3. I was trying to compile MIOS Studio 2 under Mandriva Linux 2009.1, with kernel x86 2.6.31.5, KDE4.2, juce 1.51, gcc 4.4.1 ; and found that: In the file mios32/trunk/tools/mios_studio/src/gui/OscTool.h , line 21 #include "UdpSocket.h" should be something like #include "../UdpSocket.h" and in the file mios32/trunk/tools/mios_studio/src/gui/OscTool.cpp , line 17 #include "UdpSocket.h" should be something like #include "../UdpSocket.h" Once solved that, when the linking process starts, it errors with undefined reference to `__sync_add_and_fetch_4' To solve it I edited mios32/trunk/tools/mios_studio/build/linux/MiosStudio.make , in the lines of CFLAGS I added "-march=i686" , (took that solution searching the web), and it went just fine. That MIOS STUDIO is a nice piece of work. Now I'm fighting the MIDI from the linux side.
  4. Great news! I've discover something: If you install a newer version of Sourcery G++, like I did, it doesn't compile, gives the error like above. I tried the arm-2009q3-68-arm-none-eabi, and tadaa: ------------------------------------------------------------------------------- Application successfully built for: Processor: STM32F103RE Family: STM32F10x Board: MBHP_CORE_STM32 LCD: ks0108 ------------------------------------------------------------------------------- arm-none-eabi-size project.elf text data bss dec hex filename 63208 96 14368 77672 12f68 project.elf So, it's important to stick with that version of toolchain. ummm.., I wonder, why? See you!
  5. Alright, I'm having some problems to get this working under Linux. I've downloaded and installed Sourcery G++ Lite 2010q1-188 for ARM EABI. Created the env variables: export PATH=$PATH:$HOME/CodeSourcery/Sourcery_G++_Lite/bin export MIOS32_PATH=$HOME/mios32 export MIOS32_FAMILY=STM32F10x export export MOS32_BIN_PATH=$MIOS32PATH/bin export MIOS32_GCC_PREFIX=arm-none-linux-gnueabi export MIOS32_PROCESSOR=STM32F103RE export MIOS32_BOARD=MBHP_CORE_STM32 export MIOS32_LCD=clcd Then, inside $MIOS32_PATH/apps/controllers/midibox_lc_v2 , make -s gives this: [midibox_lc_v2]make -s collect2: ld terminated with signal 11 [segmentation fault] $HOME/home/user/CodeSourcery/Sourcery_G++_Lite/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1/../../../../arm-none-linux-gnueabi/bin/ld: warning: libm.so.6, needed by /home/user/CodeSourcery/Sourcery_G++_Lite/bin/../arm-none-linux-gnueabi/libc/thumb2/usr/lib/libstdc++.so, not found (try using -rpath or -rpath-link) /home/user/CodeSourcery/Sourcery_G++_Lite/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1/../../../../arm-none-linux-gnueabi/bin/ld: error: app.o: Conflicting architecture profiles M/A /home/user/CodeSourcery/Sourcery_G++_Lite/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1/../../../../arm-none-linux-gnueabi/bin/ld: failed to merge target specific data of file app.o And so on... :-S I think maybe isn't well configurated Sourcery G++, or there are libraries missing? Thanks
  6. Phil, thanks, now I understand how the modules work. It's really cool how it's done, the AIN and the DIN. Once I've the kit ready, I'll start to play to make it an MBLC to use with Cubase. I plan to use 8 faders and 16 buttons as a start. Meanwhile, I'll try to set up the programming enviroment in linux, and compile something, and explore the code and examples. Also, later I'd like to drive a 320x240 graphic lcd, based on a sed1315 controller. In case of success with that I'll upload the driver for that display. I'll stick futures questions about this project on this thread. Hope to get something working soon! Folks, thanks again, see you around!
  7. Hello again. I need some help. I'd like to build a MBLC, and experiment a little. As a start, I'm thinking to buy the parts from avishowtech. I'd like a LC, with common faders, no motor faders, some buttons, and configure them as I like. For the STM32 Core kit, and make it a MBLC, what other module parts do I need? Then, is it too hard to write the program for LC? are there some examples? Thank you so much, best regards!
  8. nILS, thanks, it's my pleasure, it's quite cool what all of you've been doing here!. TK, thanks a lot for the notes, that is exactly what I needed. I didn't want to pressure, awfully sorry. It won't happen again. Promise. Both thanks to take the time for answer. I've downloaded the svn repository, and started to look around, specially the examples and tutorials, very cool and really helpful, although, that wasn't enough information for my problem. That's why I started the thread. So, the thing is, I'd like to build a universal mackie control, with just a couple of buttons and sliders, no more for now. Later, maybe, add some more of those, and a touch screen on a 320x240 lcd, not important. I guess that's in the drivers part. I have a development kit from ST with a uC from STR71 family, running at 48MHz, 64KB flash, and 16 KB RAM, with some IO's, ADCs, UART, USB, and JTAG programming via parallel port. It came with eclipse and the gcc tool chain, ported to windows, and some examples. I downloaded examples from ST to use the USB stack, but none is a usb audio standard. Now I'm thinking if it's enough memory ¿?. And what environment to use, if eclipse, realview, or linux. So, I'm still in the part, it's possible to do it with this uC? To avoid a lot of work gone to trash. Again, thanks to any helpful soul!
  9. mmm, well, BUMP, and it seems that either my question was too basic, or too hard, or bad explained... Anybody!?
  10. Hello!, I want to use the mios32 with a different microcontroller, an STR7, it's the one on the development kit that I have. The question is, to those who are familiar with the project, so you can help me to take the decision: What part of the code, folders, must be ported, how far the changes go, from the low level? Where do I have to look? I know that for that is necessary to pick up the datasheet, read a lot, and make the proper changes, I imagine it's a lot of work. I'd like to get a big picture of what I have to do. Any help would be great, thanks!
×
×
  • Create New...