000webhost

Web hosting
Showing posts with label Maschine. Show all posts
Showing posts with label Maschine. Show all posts

Wednesday, June 10, 2015

Repairing Musical Instruments/Electrical Equipment, the Value of Money, and Dating

If you've been reading this blog for a while now you've noticed that I do a lot of tinkering. One of the things I've been tinkering wih a lot of late though has been electronic music hardware/software. Some things to note:

- you should make the assumption that no one is going to help you with with regards to circuit diagrams when it comes to fixing machines, re-designing/modifying them, etc... The best that you'll be able to manage are teardown pictures/diagrams posted by others out on the 'Interwebs'. 

Don't make the assumption that your problem is the exact same as others out there. Most of the time though they'll be the usual problems that other electronic devices face such as improper contact (also referred to as dry soldering) or failed electronic components.The biggest problem that you will face will be the intermittent issues. For instance, thermally related or else physical contact problems that haven't quite made themselves completely obvious. I had something like this recently. A screen on a Maschine was basically malfunctioning from time to time. The owner told me to press down on the screen to make it work. I tried it and it seemed to work. After tearing it down and trying to fix various contacts it became obvious that this one was slightly more difficult to fix. Putting pressure across the board didn't provide any further clues until a capacitor (C207, halfway across the PCB) fell off (and the problem seemed to be consistent). Re-soldering seems to have fixed the problem. 

Interesting facts. Maschine screens are interchangeable from side to side in case you want/need to repair one of these. They are their own separate module (except in the Mikro based on the description I'm seeing). They are not soldered on to the PCB but are connected via ZIF connectors. 
Repairing a lot of (non-trivial) electronics is a balance between luck, skill, perseverence, etc... Tips on dealing with intermittent problems include using physical pressure applied at strategic points to narrow down the source, purchasing better diagnostic equipment (sometimes your only choice), and using hair dryers/compressed air as a means of temperature regulation.
https://www.gearslutz.com/board/electronic-music-instruments-electronic-music-production/812965-maschine-mikro-has-met-beer-how-crack-open.html
http://www.illmuzik.com/forums/threads/maschine-mk1-controller-help.32980/
http://maschinemusic.com/forum/topics/maschine-mk2-defective-screens
https://www.native-instruments.com/forum/threads/maschine-studio-screens.211153/page-2
https://www.native-instruments.com/forum/threads/hardware-screens-not-working-properly.230738/
http://www.illmuzik.com/forums/threads/maschine-mk1-controller-help.32980/
https://www.native-instruments.com/forum/threads/i-got-2-maschines-and-on-botth-the-screens-are-flickering-out-after-not-even-1-year.193729/

- same with software interfacing. Some companies build their equipment with the express purpose of linking their hardware and software. They have no incentive to help you build something that will interface with their hardware/software. It will take luck, perservence and knowledge of reverse engineering to do what you need (See the relevant chapters in my book on 'Cloud and Internet Security' for further details regarding this.).
http://www.native-instruments.com/forum/threads/midi-keyboard-in-maschine-help.149559/
http://www.youtube.com/watch?v=JkDKV9ys3z8
http://www.youtube.com/watch?v=P2zFEHyBoZU
https://play.google.com/store/books/author?id=Binh+Nguyen
http://www.amazon.com/mn/search/?_encoding=UTF8&camp=1789&creative=390957&field-author=Binh%20Nguyen&linkCode=ur2&search-alias=digital-text&sort=relevancerank&tag=bnsb-20&linkId=3BWQJUK2RCDNUGFY
http://www.mpc-tutor.com/understanding-midi-on-the-akai-mpc/
http://www.acidboxblues.com/2012/07/so-ableton-live-crashes-and-you-think.html

- there is a good chance that you may be eletrocuted at some point. Take measures to reduce the chances that the amount of power that can exit through your body. I often work with rubber gloves, wear rubber sole shoes, etc... Isolate the problem as much as you can and work across modules. If in doubt order in a new module rather than doing component level repair. It will reduce the chances of you getting 'zapped' and sometimes may be the most viable, economic option available once you factor in the amount of time you must spend working on the problem. Finally, if in doubt send it off to someone more accomplished to have the repair completed. This seems obvious but I've come across some people who have tried to scrimage and have done more bad than good when attemping to 'repair' something.
http://dtbnguyen.blogspot.com.au/2013/03/repairing-laptop-power-bricks.html

- you will come across 'smelly equipment' from time to time. I recently came across a Maschine that had been used in a 'smoky environment'. It was so 'smoky' that I actually felt as though I was getting high from simply being around it. I had to tear it down and soak it (the control pads which seem to be made of a silicone and rubber compound, not the device) in hot water and bleach twice for several hours before I could operate 'normally' within it's vicinity. A tip, if you do have to use solvents or other cleaning chemicals test it at a lower concentration and amount first. You don't want to find out later down the line that the substance you used was actually highly corrosive and may have damaged sensitive electronic components.
https://www.gearslutz.com/board/so-much-gear-so-little-time/811452-how-remove-smoke-odour-gear-2.html
https://www.gearslutz.com/board/so-much-gear-so-little-time/632928-anyway-remove-cigarette-odor-used-gear.html
https://www.gearslutz.com/board/electronic-music-instruments-electronic-music-production/456754-how-do-remove-smell-smoke-y-synthesizer.html
http://forums.whirlpool.net.au/archive/1041569
https://www.gearslutz.com/board/so-much-gear-so-little-time/632928-anyway-remove-cigarette-odor-used-gear.html
http://en.wikipedia.org/wiki/Sodium_hydroxide
http://www.ebay.com/gds/How-to-Eliminate-Smoke-Smell-from-Your-eBay-Purchases-/10000000001669988/g.html
http://www.head-fi.org/t/60646/cigarette-smoke-smell-in-electronics-how-to-get-rid-of

As I was growing up, people often told me to, "do something you enjoy". Other told me to, "do something which will help you make heaps of money". Now, I'm a little, older, and a little bit wiser. I say, try and find a nice balance between the two.

You don't really realise what the value of money is until you actually are forced to consider what you earn and what you actually spend. For instance, the general belief is that everyone goes to school and works hard in an effort to find a good, high earning profession at the end of all of it. Recently, I've been looking at the numbers more carefully and for everything you have to put up with in some places you really wonder whether it's all worth it.

Increasingly, many of us are working extended hours (your job description may say 9 to 5 but in reality your hours are much longer or else you have to deal with an undue number of 'off hour' incidents) with unrealistic expectations, lack of training, favouritism/nepotism, un-supportive/directionless management and/or team mates for not much more and after you've factored in travel time/costs, bills, day to day living costs and so on there's not enough left over to say that it was actually worth it especially if it's not in a role that you particularly enjoy.

Even if you make heaps of money you've given up so much time during the week that you can be too burnt out to enjoy it.

Ironically, it's much the same even in some of the 'glamour industries' such as law, medicine, finance, and IT.
http://forums.whirlpool.net.au/forum-replies.cfm?t=2413007
http://forums.whirlpool.net.au/archive/2345937
http://www.amazon.com/The-Striped-Prison-Lisa-Pryor/dp/0330423509
http://skepticlawyer.com.au/2009/12/21/pin-striped-prison/

Moreover, it's the same with a lot of businesses. Live enough and you basically see that in spite of the impressive numbers (7 to 8 figures a month/year) that a lot of businesses may report it doesn't seem like they're going anywhere. They just seem/feel to be struggling to stay afloat a lot of the time. Things make a lot more sense to me now why many lot of companies seem so paranoid when it comes to profit margins and maintaining large amounts of cash savings on hand in case something goes bad (Microsoft has been somewhat notorious when it comes to this).

The obvious answer to this conundrum is to run your own business (or search for your 'dream job'). Unless you've actually been involved in a startup or have been involved in building a company from the ground up you don't realise how much stress is involved. Unless you actually enjoy the work, you're essentially stuck in the same doom loop scenario. Moreover, finding your 'dream job' is made much more difficult by the lack of opportunities, competition, and the fact by recruiters who may not be entirely up front about the job in question. The only thing I've been learning over and over again is to try and find a balance between time, money, and doing what you enjoy. Moreover, once you find something you enjoy and are making money out of it, make the most of it and stick at it for as long as you possibly can (whether that be your own business or working for someone else).

It's pretty darn obvious people use the information on this blog for all sorts of weird and wonderful things. For those girls who have supposedly been lusting after the man behind this blog, please send photos!!! :-) For those who are looking for immigration benefits though please though photos and send money too!!! :-)
http://www.native-instruments.com/forum/threads/maschine-hardware-holding-back-software.192152/
http://www.native-instruments.com/forum/threads/how-many-installs-of-maschine-do-we-get.82355/
https://www.native-instruments.com/forum/threads/maschine-sound-libraries-etc.104439/
https://www.native-instruments.com/en/support/knowledge-base/show/421/on-how-many-computers-can-i-activate-my-native-instruments-product/
http://www.native-instruments.com/en/support/knowledge-base/show/1136/i-have-activated-the-maschine-software-but-not-yet-received-my-free-version-of-massive/
http://www.native-instruments.com/en/support/knowledge-base/show/559/how-to-activate-a-native-instruments-product-on-an-offline-computer/
http://www.native-instruments.com/en/support/contact-support/registration-support/

- as usual thanks to all of the individuals and groups who purchase and use my goods and services
http://sites.google.com/site/dtbnguyen/
http://dtbnguyen.blogspot.com.au/

Tuesday, June 9, 2015

Custom MIDI (Hardware and Software) Controllers, MP3 Players, and SD Card Experiments

If you're like me (a technologist who has an interest in music) you've probably looked at a variety of MIDI controllers on the market but haven't found one that quite ticks all the boxes for everything that you want to do. It's also likely that you've looked at having multiple controllers and/or some of the higher end equipment but as always you can't always justify the cost of what you want versus what you actually need.

Of late, I've been looking at building my own (MIDI controllers). After all, these devices are relatively simple and often used highly standardised components (membrance based switches, encoders/knobs/other, some chips, etc...). Look at the following links/teardowns and you'll notice that there is very little to distinguish between them with many components being available from your local electronics store.
https://www.flickr.com/photos/psychlist1972/sets/72157631489556008/detail/
http://www.illuminatedsounds.com/?cat=23
http://www.illuminatedsounds.com/?p=744
http://bangbang-nyc.com/2013/05/ableton-push-disassembled/
http://pushmod.blogspot.com.au/
http://www.synthtopia.com/content/2013/08/26/ableton-push-stripped-bare/
http://www.mpcstuff.com/akstst.html

I've looked at starting from scratch for hardware builds but they have proven to be prohibitively expensive for my experiment (3D printing is an increasingly viable option especially as public libraries let them out for free, public use but there are limitations especially with regards to construction. For instance, many printers will require multiple sessions before a complete device can be constructed, there are durability concerns, etc...). Instead I've been looking at using existing electronics to interface with.
http://www.umidi.co/index.html
http://custommidicontrollers.com/
http://www.instructables.com/id/Custom-Built-MIDI-Controller/

For instance, finding something suitable to turn into a MIDI controller (calculators, toy pianos spring to mind). The circuitry is often very simple and basically all you need to is hook it up to an environmental control interface device with multiple sensors. A hardware interface is then used to provide electrical signal to MIDI control translation (such as an Arduino device). The other option is to analyse the electrical signal on a case by case basis. Then use this as a basis for writing a translation program which will turn the electrical signal into a MIDI signal which can be used to interface with other equipment, your existing software, etc...
http://www.musicradar.com/reviews/tech/akai-mpd24-22920
http://vvvv.org/contribution/mpd24-akai-midi-mapper
http://mods-n-hacks.wonderhowto.com/how-to/build-simple-midi-controller-251069/
http://shiftmore.blogspot.com.au/2009/12/calculator-midi-usb-controller.html
http://www.codetinkerhack.com/2012/11/how-to-turn-piano-toy-into-midi.html
http://www.codetinkerhack.com/2013/01/how-to-add-velocity-aftertouch-midi.html
http://makezine.com/2010/11/30/usbhacking/
https://wiki.python.org/moin/PythonInMusic
http://www.native-instruments.com/forum/threads/turning-any-usb-hardware-into-a-midi-device.47017/
http://createdigitalmusic.com/2009/11/novation-releases-all-midi-details-for-launchpad/
http://www.widisoft.com/english/widi-audio-to-midi-vst.html
http://code.google.com/p/audio2midi/
http://www.synthtopia.com/content/2013/07/26/midimorphosis-converts-audio-to-midi/
http://www.nativekontrol.com/

Another option I've been looking at is using third party electronic devices (such as a tablet or else cheaper MIDI control devices in combination with other software) to provide emulation for often much more expensive hardware. Good examples of this include the the high end hardware controllers such as Native Instrument's Maschine, Ableton's Push, a Akai's MPC/APC series, etc... (Even when purchased second hand these devices can often fetch up to around 80-90% of their retail value. Factor in the problem that few retailers are willing to provide demonstration equipment for them (StoreDJ is an exception) and you can understand why so many people re-sell their equipment with explanations often stating that the piece of equipment quite simply didn't fit into their setup.)
http://motscousus.com/stuff/2011-07_Novation_Launchpad_Ableton_Live_Scripts/
http://www.afrodjmac.com/blog/2013/03/14/more-ways-to-turn-your-launchpad-into-a-push
http://beatwise.proboards.com/thread/1315/free-preset-carbon-push-emulation
http://www.reddit.com/r/abletonlive/comments/1aopop/push_emulation_now_available_on_apc40_free_to/?

There are several main options to look at including TouchOSC, MIDI Designer, and Lemur. The two I've been most curious about are Lemur and TouchOSC though. Installation and setup consist of a daemon/service on your computer, an application of some sort on your tablet, and an editor that can be tablet or computer based. Thereafter, there are often 'templates' which are basically skins and underlying software code which allows you to design a MIDI interface from scratch and interface with other equipment/software directly from your tablet.
https://liine.net/en/products/lemur/
http://iosmidi.com/
http://mididesigner.com/
http://hexler.net/software/touchosc-android
http://djtechtools.com/2013/01/28/how-to-dj-using-liines-lemur-app-for-ipad/
http://www.youtube.com/watch?v=KJxAnm3j8TI
http://createdigitalmusic.com/2014/11/lemur-now-android-supports-cabled-connections-want-touch-app/
https://liine.net/en/community/user-library/view/421/

There are obvious issues here. Apple iPads are almost as expensive as some of the MIDI controllers we're looking at in this document. One option is to purchase the iPad Mini or something second hand. Basically, what I've been reading indicates that either option will do but that the screen size of the iPad Mini may make things a bit fiddly particularly if you have large hands. The other option is to use Android only applications. The only problem is that the iOS universe is often much more diverse than the Android one.
http://www.kvraudio.com/forum/viewtopic.php?t=397495
http://support.liine.net/customer/portal/questions/1244470-ipad-mini-compatibility-with-lemur-drum-pad-
http://forum.liine.net/viewtopic.php?f=25&t=2391
https://www.ableton.com/en/help/article/control-live-mobile-device/
https://www.gearslutz.com/board/electronic-music-instruments-electronic-music-production/700437-ni-maschine-mikro-vs-ipad-lemur.html
http://digitaldjtools.net/mappings/
http://forum.watmm.com/topic/76701-considering-an-ipad-mini/
https://documentation.meraki.com/SM/Monitoring_and_Reporting/Activation_Lock_Bypass_for_iOS_Devices

http://cydiamate.net/doulci-ios-8-3-activation-lock-bypass/

The other thing that needs to be considered is how you should interface. In theory, wireless is a great option. In practice I've been seeing stories about consistently lost connnections. Look at a hardware USB interface if need be.
http://www.djcity.com.au/irig-midi-interface-for-iphone-and-ipad
http://www.djcity.com.au/irig-midi2

To be honest though a lot of the emulators for the Push (and other devices) aren't perfect. You lose a bit of functionality (in some cases you gain a lot of extra functionality though but the emulation still isn't perfect). It's likely going to make you want to purchase these devices more or ward you off of them completely because they don't fit into your workflow.

With the cessation of production of the iPod Classic and other high capacity music player options I've been looking at alternatives on and off for a while. Clearly, high capacity SD based storage options are extremely expensive at this stage at the high end. One alternative though is using adapter cards for inexpensive, readily available, older low capacity MP3 players which utilise hard drives. The adapters required are available for around $10-20. Obvious problems using SD based storage include regarding speed limitations, capacity limitations, high prices, etc... Moreover, some of the adapters won't fit in the case, or there needs to be workarounds. For instance, currently there aren't enough 128GB SD cards at a reasonable price locally so running multiple SD cards in RAID configuration may be the compromise that you have to make for the immediate future.
http://www.ebay.com/bhp/sd-card-to-ide
http://cubicgarden.com/2013/05/05/upgrading-the-pacemakers-hard-drive/
http://www.head-fi.org/t/566780/official-ipod-video-classic-5g-5-5g-6g-6-5g-7g-ssd-mod-thread/270
http://www.ebay.com/itm/SD-SDHC-MMC-Card-to-1-8-ZIF-LIF-CE-SSD-Adapter-40pin-ZIF-LIF-cable-/111091174857

One interesting piece of information that I've come across recently is that there isn't much stopping people using SDXC cards in supposedly SDHC only card readers (either drivers or simple hardware blocks are the limitations). Basically, the primary difference between SDHC and SDXC are that the default file formats are one uses FAT32 as the default format while the other uses exFAT respectively. Clearly this limitation can be overcome with the right tools and knowledge though. For instance, Windows by default doesn't allow this so other options need to be employed.
https://gbatemp.net/threads/how-to-use-a-64gb-micro-sdxc-in-your-sdhc-compliant-flash-cart.335912/
http://www.ridgecrop.demon.co.uk/
http://www.tarkan.info/20121226/tutorials/ipod-and-sdhc-sdxc-cards
http://arstechnica.com/civis/viewtopic.php?t=1151548
http://en.wikipedia.org/wiki/Secure_Digital
https://www.ifixit.com/Guide/iPod+5th+Generation+%28Video%29+CF+or+SDHC-SDXC+Memory+instead+of+HDD+Replacement/7492
https://www.raspberrypi.org/forums/viewtopic.php?f=2&t=2252

http://superuser.com/questions/282202/which-consumes-more-power-hard-drive-or-sd-card-card-reader
http://raspberrypi.stackexchange.com/questions/1765/possible-to-connect-sata-device-to-the-sd-slot
http://www.techbuy.com.au/p/208703/HARD_DRIVE_-_EXTERNAL_DRIVE_CASE_SATA_-_USB_2.5/8WARE/WI21.asp
http://www.warcom.com.au/shop/flypage/computer-parts/media-players/49000?gclid=CKXk-bfN2sUCFUsHvAod-gQAGg
http://www.i-tech.com.au/products/144200_8ware_Portable_Wireless_Streaming.aspx

- as usual thanks to all of the individuals and groups who purchase and use my goods and services
http://sites.google.com/site/dtbnguyen/
http://dtbnguyen.blogspot.com.au/

Endless Energy, Endless Food, Endless Resources, and More

- after my last post I had to wonder whether or not we starving, freezing/burning, living without power for no reason in many parts of the w...