Go Back   Cockos Incorporated Forums > REAPER Forums > MIDI Hardware, Control Surfaces, and OSC

Reply
 
Thread Tools Display Modes
Old 11-09-2020, 12:36 PM   #1
percy main
Human being with feelings
 
Join Date: Apr 2015
Posts: 181
Default Help needed with CSI installation - odd noise

Having followed the instructions from the GeoffAWaddington
reaper_csurf_integrator page to the letter, when I add the "control surface intergrator" in reaper preferences-control/osc/web I hear the sound of a loud piano chord followed by horrible random digital noise. If I remove it, the sound goes away.
-Strange
percy main is offline   Reply With Quote
Old 11-09-2020, 12:45 PM   #2
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
Default

Quote:
Originally Posted by percy main View Post
Having followed the instructions from the GeoffAWaddington
reaper_csurf_integrator page to the letter, when I add the "control surface intergrator" in reaper preferences-control/osc/web I hear the sound of a loud piano chord followed by horrible random digital noise. If I remove it, the sound goes away.
-Strange
You need to disable the control surface in the general Reaper Midi section -- see step 15 in the wiki installation instructions.
__________________
To install you need the CSI Software and Support Files
For installation instructions and documentation see the Wiki
Donate -- via PayPal to waddingtongeoff@gmail.com
Geoff Waddington is offline   Reply With Quote
Old 11-09-2020, 03:11 PM   #3
percy main
Human being with feelings
 
Join Date: Apr 2015
Posts: 181
Default

Quote:
Originally Posted by Geoff Waddington View Post
You need to disable the control surface in the general Reaper Midi section -- see step 15 in the wiki installation instructions.
Hi Geoff - thank you for replying
Yes - the control surface is disabled, but the noise problem is still there?
percy main is offline   Reply With Quote
Old 11-10-2020, 03:58 AM   #4
percy main
Human being with feelings
 
Join Date: Apr 2015
Posts: 181
Default Noise problem

Quote:
Originally Posted by Geoff Waddington View Post
You need to disable the control surface in the general Reaper Midi section -- see step 15 in the wiki installation instructions.
The noise still persists when devices are disabled and even disconnected
Also it causes the sound card to crash.
I have removed the CSI files and .dll so that is no longer a problem.
Attached Images
File Type: png pref.png (41.4 KB, 74 views)

Last edited by percy main; 11-10-2020 at 04:40 AM.
percy main is offline   Reply With Quote
Old 11-10-2020, 05:31 AM   #5
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
Default

Quote:
Originally Posted by percy main View Post
The noise still persists when devices are disabled and even disconnected
Also it causes the sound card to crash.
I have removed the CSI files and .dll so that is no longer a problem.
Please post the contents of your CSI.ini, .mst file and any .zon files, we'll have a look.

It makes things easier if you put the results inside code blocks like this:

Code:
Your file contents go here
The tags are [bode] at the beginning and [/bode] at the end -- I used the word bode instead of code to fool the forum software, you will use code

[bode]

Your file contents go here

[/bode]
__________________
To install you need the CSI Software and Support Files
For installation instructions and documentation see the Wiki
Donate -- via PayPal to waddingtongeoff@gmail.com
Geoff Waddington is offline   Reply With Quote
Old 11-10-2020, 06:41 AM   #6
percy main
Human being with feelings
 
Join Date: Apr 2015
Posts: 181
Default

Quote:
Originally Posted by Geoff Waddington View Post
Please post the contents of your CSI.ini, .mst file and any .zon files, we'll have a look.

It makes things easier if you put the results inside code blocks like this:

Code:
Your file contents go here
The tags are [bode] at the beginning and [/bode] at the end -- I used the word bode instead of code to fool the forum software, you will use code

[bode]

Your file contents go here

[/bode]
Code:
Page "HomePage" FollowMCP NoSynchPages UseScrollLink NoTrackColoring { 39 255 45 }
MidiSurface "Console1" 7 6 "Console1.mst" "Console1" 0 0 0 0 
MidiSurface "LaunchPad" 6 7 "LaunchPadMiniMK3.mst" "LaunchPadMiniMK3" 0 0 0 0 
OSCSurface "iPad" 8001 9001 "TouchOSCPad.ost" "TouchOSCPad" 0 0 0 0  192.168.2.19
OSCSurface "iPhone" 8000 9000 "TouchOSCPhone.ost" "TouchOSCPhone" 0 0 0 0  192.168.2.11
MidiSurface "A800" 10 8 "RolandA800.mst" "RolandA800" 0 0 0 0 
MidiSurface "Mix1" 0 0 "MCU.mst" "MCU" 8 8 8 0 
MidiSurface "Mix2" 1 1 "MCU.mst" "MCU" 8 0 0 0
csi.ini
percy main is offline   Reply With Quote
Old 11-10-2020, 06:54 AM   #7
percy main
Human being with feelings
 
Join Date: Apr 2015
Posts: 181
Default Zon

Code:
Zone Home
    IncludedZones
        "Buttons"
        "Channel"
        "MasterTrack"
    IncludedZonesEnd
ZoneEnd


Zone "Buttons"
    Track                       NoAction
    Send                        MapSelectedTrackSendsToWidgets
    Pan                         NoAction
    Plugin                      MapSelectedTrackFXToMenu
    EQ                          NoAction
    Instrument                  NoAction
    BankLeft                    TrackBank "-8"
    BankRight                   TrackBank "8"
    ChannelLeft                 TrackBank "-1"
    ChannelRight                TrackBank "1"
    Flip                        NoAction
    GlobalView                  GoZone Channel
    nameValue                   NoAction
    smpteBeats                  CycleTimeDisplayModes
    TimeDisplay                 TimeDisplay
    F1                          NoAction
    F2                          NoAction
    F3                          NoAction
    F4                          NoAction
    F5                          NoAction
    F6                          NoAction
    F7                          NoAction
    F8                          NoAction
    MidiTracks                  NoAction
    Inputs                      NoAction
    AudioTracks                 NoAction
    AudioInstrument             NoAction
    Aux                         NoAction
    Busses                      NoAction
    Outputs                     NoAction
    User                        NoAction
    Shift                       Shift
    Option                      Option
    Control                     Control
    Alt                         Alt     
    Read                        TrackAutoMode "1"
    Write                       TrackAutoMode "3"
    Trim                        TrackAutoMode "0"
    Touch                       TrackAutoMode "2"
    Latch                       TrackAutoMode "4"
    Group                       Reaper "42023"              //Set track automation mode to latch preview
    Shift+Read                  GlobalAutoMode "1"
    Shift+Write                 GlobalAutoMode "3"
    Shift+Trim                  GlobalAutoMode "0"
    Shift+Touch                 GlobalAutoMode "2"
    Shift+Latch                 GlobalAutoMode "4"  
    Shift+Group                 Reaper "42024"              //Set all tracks automation mode to latch preview   
    Save                        ToggleLearnMode
    Undo                        NoAction
    Cancel                      NoAction
    Enter                       NoAction
    Marker                      Reaper "40157"              //Insert marker at current position
    Hold+Marker                 Reaper "40614"              //Edit marker near cursor
    Nudge                       Reaper "_S&M_CYCLACTION_1"  //Show track receives T/W Recall mix visibility and selection
    Cycle                       CycleTimeline
    Drop                        ToggleVCAMode
    Replace                     ToggleScrollLink 17
    Click                       Reaper "40364"              //Toggle metronome
    Hold+Click                  Reaper "40363"              //Show metronome settings
    Solo                        ClearAllSolo 
    Rewind                      Reaper "40172"              //Go to next marker/project end      
    FastForward                 Reaper "40173"              //Go to previous marker/project start
    Stop                        Stop
    Play                        Play
    Record                      Record
    JogWheelRotaryCW            Reaper "40647"              //Move cursor right to grid division
    JogWheelRotaryCCW           Reaper "40646"              //Move cursor left to grid division
    Scrub                       NoAction
    Left                        TrackBank "-8"      
    Right                       TrackBank "8"
    Up                          TrackBank "1"
    Down                        TrackBank "-1"
    Zoom                        ForceScrollLink
ZoneEnd


Zone "Channel"
    TrackNavigator
    DisplayUpper|               TrackNameDisplay
    DisplayLower|               TrackPanDisplay
    RotaryPush|                 GoZone PanWidth
    VUMeter|                    TrackOutputMeter
/    Rotary|                     TrackPan "0" [ (0.001,0.005,0.025,0.05,0.1) ]
    Rotary|                     TrackPan "0"
    RecordArm|                  TrackRecordArm
    Solo|                       TrackSolo
    Mute|                       TrackMute
    Select|                     TrackUniqueSelect
    Shift+Select|               TrackRangeSelect
    Control+Select|             TrackSelect
    Shift+Control+Select|       TogglePin
    Fader|                      TrackVolume
    Alt+Select|                 TrackUniqueSelect
    Alt+Select|                 Reaper "41665"
    Alt+Select|                 TrackToggleVCASpill
ZoneEnd


Zone "MasterTrack"
    MasterTrackNavigator
    MasterFader                 TrackVolume
    Control+MasterFader         FocusedFXParam
ZoneEnd


Zone "PanWidth"
    TrackNavigator
    Rotary|                     TrackPanWidth "1" //[ (0.001,0.005,0.025,0.05,0.1) ]
    DisplayLower|               TrackPanWidthDisplay
    FaderTouch+DisplayLower|    TrackVolumeDisplay
    RotaryPush|                 GoZone "Pan"
ZoneEnd


Zone "Pan"
    TrackNavigator
    Rotary|                     TrackPan "0" //[ (0.001,0.005,0.025,0.05,0.1) ]
    DisplayLower|               TrackPanDisplay
    FaderTouch+DisplayLower|    TrackVolumeDisplay
    RotaryPush|                 GoZone "PanWidth"
ZoneEnd


Zone "Send"
    SendNavigator
    DisplayUpper|               TrackSendNameDisplay
    DisplayLower|               TrackSendVolumeDisplay
    Mute|                       TrackSendMute
    Fader|                      TrackSendVolume
ZoneEnd 


Zone "FXMenu"
    FXMenuNavigator
    DisplayUpper|               FXMenuNameDisplay
    DisplayLower|               NoAction
    Rotary|                     NoAction
    RotaryPush|                 GoFXSlot
ZoneEnd
percy main is offline   Reply With Quote
Old 11-10-2020, 06:56 AM   #8
percy main
Human being with feelings
 
Join Date: Apr 2015
Posts: 181
Default MCU

This file had too many characters to post - it was above the limitation allowed
percy main is offline   Reply With Quote
Old 11-10-2020, 03:45 PM   #9
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
Default

Quote:
Originally Posted by percy main View Post
Code:
Page "HomePage" FollowMCP NoSynchPages UseScrollLink NoTrackColoring { 39 255 45 }
MidiSurface "Console1" 7 6 "Console1.mst" "Console1" 0 0 0 0 
MidiSurface "LaunchPad" 6 7 "LaunchPadMiniMK3.mst" "LaunchPadMiniMK3" 0 0 0 0 
OSCSurface "iPad" 8001 9001 "TouchOSCPad.ost" "TouchOSCPad" 0 0 0 0  192.168.2.19
OSCSurface "iPhone" 8000 9000 "TouchOSCPhone.ost" "TouchOSCPhone" 0 0 0 0  192.168.2.11
MidiSurface "A800" 10 8 "RolandA800.mst" "RolandA800" 0 0 0 0 
MidiSurface "Mix1" 0 0 "MCU.mst" "MCU" 8 8 8 0 
MidiSurface "Mix2" 1 1 "MCU.mst" "MCU" 8 0 0 0
csi.ini
Ok, that's my CSI.ini file you have there.

It is there as an example.

You need to configure CSI for your setup.

Each of the lines in CSI.ini except the first line represent control surfaces.

You need to remove all of those via the configuration panel and add your own surface(s).

That's where your problems are coming from.

Please see steps 9-13 in the installation guide on the wiki and also click the CSI.ini link on the page to help understand how this all fits together.

What surface(s) are you trying to use ?

The documentation is fairly out of date, we are just finishing the next version, at that point the docs will be updated, so please bear with us
__________________
To install you need the CSI Software and Support Files
For installation instructions and documentation see the Wiki
Donate -- via PayPal to waddingtongeoff@gmail.com

Last edited by Geoff Waddington; 11-10-2020 at 03:50 PM.
Geoff Waddington is offline   Reply With Quote
Old 11-11-2020, 04:23 AM   #10
percy main
Human being with feelings
 
Join Date: Apr 2015
Posts: 181
Default

Quote:
Originally Posted by Geoff Waddington View Post
Ok, that's my CSI.ini file you have there.

It is there as an example.

You need to configure CSI for your setup.

Each of the lines in CSI.ini except the first line represent control surfaces.

You need to remove all of those via the configuration panel and add your own surface(s).

That's where your problems are coming from.

Please see steps 9-13 in the installation guide on the wiki and also click the CSI.ini link on the page to help understand how this all fits together.

What surface(s) are you trying to use ?

The documentation is fairly out of date, we are just finishing the next version, at that point the docs will be updated, so please bear with us
Frontier Alphatrack - it does work in W10 but some of the less important buttons do not respond.

The problem with the noise occurs immediately I choose the option "Control Surface Integrator"

-9. Click on the empty box beside "control surface mode" and select Control Surface Integrator - this will now show the setting for CSI. If Control Surface Integrator is not visible, you might have to install the Microsoft Visual C++ 2019 runtime 32bit | 64bit and restart Reaper.

eventually followed by my sound card crashing and reaper exiting or freezing

So I fall at the first hurdle.

I once managed to get this far:

"Back on the main Reaper window, run the Reaper Action "CSI Edit Mode" to get the Edit Mode Window. Click on "Show Input from Surfaces" checkbox. Close the Edit Mode Window.

You should now be able to turn a knob, push a button or move a fader and see the ReaConsole window pop up to show you the message received by CSI. If so, we're now ready to start defining our control surface capabilities."

However ReaConsole did not respond

I think there maybe some conflict between the CSI software and the sound card?
Have there been any other reports of this noise problem/crashing in the past?

Last edited by percy main; 11-11-2020 at 04:38 AM.
percy main is offline   Reply With Quote
Old 11-11-2020, 05:08 AM   #11
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
Default

Quote:
Originally Posted by percy main View Post
Frontier Alphatrack - it does work in W10 but some of the less important buttons do not respond.

The problem with the noise occurs immediately I choose the option "Control Surface Integrator"

-9. Click on the empty box beside "control surface mode" and select Control Surface Integrator - this will now show the setting for CSI. If Control Surface Integrator is not visible, you might have to install the Microsoft Visual C++ 2019 runtime 32bit | 64bit and restart Reaper.

eventually followed by my sound card crashing and reaper exiting or freezing

So I fall at the first hurdle.

I once managed to get this far:

"Back on the main Reaper window, run the Reaper Action "CSI Edit Mode" to get the Edit Mode Window. Click on "Show Input from Surfaces" checkbox. Close the Edit Mode Window.

You should now be able to turn a knob, push a button or move a fader and see the ReaConsole window pop up to show you the message received by CSI. If so, we're now ready to start defining our control surface capabilities."

However ReaConsole did not respond

I think there maybe some conflict between the CSI software and the sound card?
Have there been any other reports of this noise problem/crashing in the past?
Ok, looks like some kind of Midi / sound card interaction,

Edit your CSI.ini with notepad or some other text editor so that it looks like this containing only one line:

Code:
Page "HomePage" FollowMCP NoSynchPages UseScrollLink NoTrackColoring { 39 255 45 }
Then add CSI and let me know what happens, nothing should work, but it should not affect your sound card anymore.
__________________
To install you need the CSI Software and Support Files
For installation instructions and documentation see the Wiki
Donate -- via PayPal to waddingtongeoff@gmail.com
Geoff Waddington is offline   Reply With Quote
Old 11-11-2020, 12:04 PM   #12
percy main
Human being with feelings
 
Join Date: Apr 2015
Posts: 181
Default

Quote:
Originally Posted by Geoff Waddington View Post
Ok, looks like some kind of Midi / sound card interaction,

Edit your CSI.ini with notepad or some other text editor so that it looks like this containing only one line:

Code:
Page "HomePage" FollowMCP NoSynchPages UseScrollLink NoTrackColoring { 39 255 45 }
Then add CSI and let me know what happens, nothing should work, but it should not affect your sound card anymore.
I did as you advised and as you predicted the sound card wasn't affected, thank you

Not sure what I should do next with regard to the Alphatrack.
The idea was that I could test the water with CSI on the Alphtrack before investing on a more up to date control surface.

https://github.com/GeoffAWaddington/...r/wiki/CSI.INI

I saw there was a CSI.ini entry:

MidiSurface "AlphaTrack" 8 8 "AlphaTrack.mst" AlphaTrack UseZoneLink NoAutoMapSends AutoMapFX NoAutoMapFXMenu NoAutoMapFocusedFX

but no mst or zon files associated with it?


Should I wait until the next CSI version is released, which maybe more comprehensive for somebody like me?
percy main is offline   Reply With Quote
Old 11-11-2020, 03:55 PM   #13
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
Default

Quote:
Originally Posted by percy main View Post
I did as you advised and as you predicted the sound card wasn't affected, thank you

Not sure what I should do next with regard to the Alphatrack.
The idea was that I could test the water with CSI on the Alphtrack before investing on a more up to date control surface.

https://github.com/GeoffAWaddington/...r/wiki/CSI.INI

I saw there was a CSI.ini entry:

MidiSurface "AlphaTrack" 8 8 "AlphaTrack.mst" AlphaTrack UseZoneLink NoAutoMapSends AutoMapFX NoAutoMapFXMenu NoAutoMapFocusedFX

but no mst or zon files associated with it?


Should I wait until the next CSI version is released, which maybe more comprehensive for somebody like me?
I believe that's Malcolm Groves setup there.

The wiki really needs work, those parameters are way out of date, we need to get the wiki fixed up.

I'll ask Malcolm in the main thread if he has that .mst.

Glad to hear progress is being made !
__________________
To install you need the CSI Software and Support Files
For installation instructions and documentation see the Wiki
Donate -- via PayPal to waddingtongeoff@gmail.com
Geoff Waddington is offline   Reply With Quote
Old 11-12-2020, 03:56 AM   #14
percy main
Human being with feelings
 
Join Date: Apr 2015
Posts: 181
Default

Quote:
Originally Posted by Geoff Waddington View Post
I believe that's Malcolm Groves setup there.

The wiki really needs work, those parameters are way out of date, we need to get the wiki fixed up.

I'll ask Malcolm in the main thread if he has that .mst.

Glad to hear progress is being made !
Thank you

Is the sound card conflict something that can be solved without replacing it?

Last edited by percy main; 11-12-2020 at 12:23 PM.
percy main is offline   Reply With Quote
Old 11-18-2020, 08:37 AM   #15
percy main
Human being with feelings
 
Join Date: Apr 2015
Posts: 181
Default

Quote:
Originally Posted by Geoff Waddington View Post
I believe that's Malcolm Groves setup there.

The wiki really needs work, those parameters are way out of date, we need to get the wiki fixed up.

I'll ask Malcolm in the main thread if he has that .mst.

Glad to hear progress is being made !
I found the mst and zon file to try out but only the master fader, play, stop and record worked. I think the zon file may be limited to those parameters.
I could see the midi in rea console but not midi ox.
It worked for a short time and then stopped.
I think I will leave it there until such time as CSI is further developed.
percy main is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 03:30 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.