|
Post by Wibbleflex on Apr 22, 2004 5:11:03 GMT -5
Hello. I am using my DM2 with Traktor, DM2midi and presets for both downloaded from www.synth.biz/dm2/I see that people are working on a way to make the dm2 behave like decks, and that is good. In the meantime though, is there an easier solution for scratching? With these presets, you hold down the button in the centre of the 'deck' to enable that deck to scratch. This is obviously awkward as you need a hand for the crossfader. All you'd need to do to make it easier is make it so when the scratch button was pressed, it stayed 'on' until you pressed it again to switch it off. Can anyone technical see a way to do this? You might be able to get it to send the MIDI message constantly until you pressed it again...? I don't know much about it...
|
|
|
Post by troll on May 18, 2004 4:32:46 GMT -5
check out my response in shortcuts with traktor. hope it answers your question.
|
|
|
Post by Wibbleflex on May 20, 2004 6:33:04 GMT -5
Thanks for the tip. I tried setting the scratch button to toggle, but then realised that while it is set on, the sound will not be playing, only winding while stopped.
For the time being, I am using button 'A' next to the crossfader to switch scratch on deck B and v.v. , so I can use the crossfader hand to do it.
If anyone has a better solution, let us know.
|
|
|
Post by gaelead on Aug 5, 2004 17:56:05 GMT -5
Hi there, I just managed to use the scratch ring without pressing buttons. First, since DM2MIDI v1.1, you can throw a midi note when the scratch rings are released. So use this to throw an unused midi note for each deck. Then, use this software Bome's Midi Translator. With this cool stuff, you can translate the scratch controler to throw a Scratch On message (in addition to the scratch message). And to translate the note thrown when the scratch ring is released to a Scratch Off message. There is a Midi through for all the other controllers. Having this done, you come closer to the vinyl experience. One possible drawback, the scratch wheels may throw short messages when you push a button (thanks to the rubber sh*t...), it can be embarrassing... I hope this is quite clear, I'm a poor french guy, struggling with poor english abilities... Feel free to ask for more, if you find it a bit difficult to understand!
|
|
|
Post by gaelead on Aug 6, 2004 18:28:49 GMT -5
If you're used to Midi Ox, you can do the same as Bome's Midi Translator with it. Using the mapper... Midi Ox is much more powerfull than Midi Tranlator, but much more complex too!!! You can use it to merge several Midi inputs, monitoring midi messages, and a load of other strange things I don't understand... If you dare...
|
|
|
Post by Corporation NLI on Aug 10, 2004 22:22:33 GMT -5
Gaelead, Please elaborate on the way of setting up the programs (mainly DM2MIDI and Bome's Translator) Perhaps if you could post a copy of the template you use ( for both programs) . ;D This is very exciting! Corporation (not logged in) admin@dmtwo.tk
|
|
|
Post by gaelead on Aug 11, 2004 6:56:08 GMT -5
ok, I'll try to write this down this evening. --- edit ---- sorry, I did'nt managed yesterday, I'll do it this evening. --- edit ----
By the way, using the translator, you can use the scratch rings to control the "Wind" function in Traktor. Very usefull to do little adjustements for the timing of the track during the play (and more precise than the +/- buttons above the Sync button). The problem with this was traktor still "winding" when you don't move the rings anymore. With the translator, you can throw a "wind" message for not "winding" anymore when the wheels are released (basically a Wind message with the value of 64, or 40 in hexa)
So... more later
|
|
|
Post by gaelead on Aug 12, 2004 17:33:28 GMT -5
***** edit ****** I made some nuts in the DM2 Scratch.ini file.... Sorry!! Now, it's fixed! ***** edit ******So, let's go! First I assume you are using the settings for DM2MIDI and Traktor that you can find here www.synth.biz/dm2/Then start DM2midi, BOME's Midi Tranlator and Traktor. Set midi out for DM2MIDI on Midi Yoke 1, midi in for Translator on Midi Yoke 1, midi out for Translator on Midi Yoke 2 and midi device for Traktor on Midi Yoke 2. In DM2MIDI, go to Settings, Scratch Rings, and check the "Transmit event if Scratch Ring realesed" for both Rings. Let Event "MIDI note 1" for Left Ring and set Event "MIDI note 2" for Right Ring. Then save the following lines to a "DM2 Scratch.ini" file under the presets directory in Bome's Midi Translator: [DM2 Scratch] Name0=Scratch Left Incoming0=MID1 B0 0C oo Outgoing0=MID1 90 0A 7F OutputOriginal0=1 Stop0=0 Name1=Scratch L off Incoming1=MID1 90 01 oo Outgoing1=MID1 80 0A 00 OutputOriginal1=0 Stop1=0 Name2=Scratch Right Incoming2=MID1 B0 0D oo Outgoing2=MID1 90 0E 7F OutputOriginal2=1 Stop2=0 Name3=Scratch R off Incoming3=MID1 90 02 oo Outgoing3=MID1 80 0E 00 OutputOriginal3=0 Stop3=0
And then, save the following lines under a "DM2 Settings.ini" file in the same directory : [Current] MainTop=344 MainLeft=379 MainHeight=342 MainWidth=649 MainState=2 MainVisible=1 Preset=DM2 Scratch Tray Animation=1 Midi Thru=1 EventMonitor=1 ActiveSensing=0 TimingClock=0 DontShowExSettings=1 DontShowExPresets=1 DontShowImSettings=0 ImPresetsOverwrite=1
In Bome's Midi Traslator, click on File menu, Import... Translator Presets Choose "Overwrite existing translator preset", OK Then choose file "DM2 Scratch.ini", OK Click on File menu, Import... Settings (you may have to confirm... then OK) Then choose file "DM2 Settings.ini", OK All right, you are ready to climb into the Traktor and scratch like a lunatic... Just one more advice, with the DM2MIDI settings found on www.synth.biz/dm2, after switching the "1" button in the bottom left to enter the scratch mode, the scratch ring are not initialized until you click at least one time the center button. So you should click one time, and after that you'l be able to scratch without caring about buttons... (this can be changed in the DM2MIDI settings, but I won't spread a 200k file in this post... if you want, send me a Private Message with your email adress, and I'll give you a custom .dm2 file) I hope all this stuff can make your DM2 Toy more enjoyable!!! And send feedback if I mistaked somewhere. (and sorry if my english sounds a bit "odd"...)
|
|
|
Post by corporation on Aug 13, 2004 7:53:04 GMT -5
I hope all this stuff can make your DM2 Toy more enjoyable!!!
It sure does!!!!
This is fantastic! Just what I was hoping for. It definatly heightens the vinyl expirience!
Thank you Gaelead!
|
|
|
Post by gaelead on Aug 13, 2004 8:06:57 GMT -5
You're welcome!
Helping people is my life's goal ;D I'm glad to see you so enthusiastic!!
Bye!
|
|
|
Post by gaelead on Aug 14, 2004 12:36:44 GMT -5
Hi happy people! One little improvement to the above configuration, you can change the behaviour of the center buttons to avoid it sending "Scratch on" messages. And you can set them to enable/disable the scratch rings, avoiding some filthy random scratchs when you are not in a scratching session. In DM2MIDI, click on menu Settings, Tracks Control...
Click on the "..." button for "Left Lock button" Click on the "Multiple events" row in the "bank 1" line Choose "Cycle through events (execute then go to next)" Double click on the "Scratch On" column in the "MIDI note 10" line Replace "Scratch On" by "Deactivate Scratch" Click on "MIDI note 10" Choose "Redefine Multi-event" Set "L Scratch" to "Nothing" Ok Ok Ok
Click on the "..." button for "Right Lock button" Click on the "Multiple events" row in the "bank 1" line Choose "Cycle through events (execute then go to next)" Double click on the "Scratch On" column in the "MIDI note 14" line Replace "Scratch On" by "Deactivate Scratch" Click on "MIDI note 14" Choose "Redefine Multi-event" Set "R Scratch" to "Nothing" Ok Ok Ok
Then Ok(don't forget to save your settings) Now, it works like this : When you click on the "1" button in the left bottom to enter the "deck control mode" (according to the guy at www.synth.biz/dm2), the scratch rings are deactivated. When you move them, nothing appends. To activate one ring, press one time the center button. Then the scratch ring is ready to work, starting the scratch when you move it, stoping the scratch when you don't move anymore. When you know your scratching session is over, you can deactivate the ring by pressing the center button. That's it. I thinks this is now a quite stable configuration, getting the bonus of easy scratching, without much risks of random scratching when you don't want to. Enjoy!
|
|
|
Post by leolo on Aug 17, 2004 14:52:21 GMT -5
so can this method be translated to any midi control slider do you think?
|
|
|
Post by gaelead on Aug 18, 2004 19:19:24 GMT -5
What do you meen? The activate/deactivate system? I thinck so, you have to assign multi-events to sliders and to do some redifine multi event event on your toggle button (and to the 1, 2, 3, 4 buttons maybe)
Putting your nose in DM2MIDI configuration is rewarding!
Hope it helps...
|
|
|
Post by ben on Aug 21, 2004 13:19:06 GMT -5
I just got a dm2 today, and i wanted to set up my scratch rings so i dont have to hit the button. i downloaded all the software necessary, the only thing is in dm2tomidi, i cannot find "Transmit event if Scratch Ring realesed" under settings/scratch rings. someone please help me out. also in bomes midi translator, when i go to the file menu to load the settings, my only options are minimize to tray and exit. im using version 1.20 build 55 of bomes and version 1.0 of dm2 to midi
|
|
|
Post by corporation on Aug 21, 2004 13:40:02 GMT -5
Ben- you need to be running the latest version of dm2midi, version 1.1. . Get it from www.pdoom.ch/dm2/ also, you have to copy and paste the code examples given by gaelead into new .ini files. ...
|
|