git是否会影响MIDI驱动程序或其他硬件?

时间:2018-10-29 03:51:41

标签: git macos midi

相当疯狂的情况,但是这里走了。我将两个USB MIDI控制器通过直接USB(即不是将MIDI DIN转换为USB)插入我的2012 Macbook Pro并通过Mainstage运行。我已经使用该设置大约一年了,并且通过升级到Mojave也可以。

昨天,我在Mainstage文件上做了几个小时的工作,使用的是我办公桌上的键盘,而不是我的装备中使用的键盘。然后我把电脑带到演出现场,突然之间电脑无法识别我的演出键盘。

它可以识别插入了其他MIDI设备,但是我有时使用的Mainstage或Midipipe(MIDI路由器/修改器程序)都没有看到键盘已插入。

键盘有时会出现在MIDI监视器中(一个程序说明了一切),我可以看到键盘正在接收来自计算机的消息(我在Mainstage中编写了一个MIDI插件,导致键盘上的各个打击垫变亮,并且它们都变亮了)另外,当打开“音频/ MIDI”设置时,键盘似乎已插入(它们变亮了),但是第二秒钟我做了什么,播放了音符或其他东西,音频/ MIDI设置将会崩溃。

将所有相同的电缆插入我的2016年Macbook中都可以工作,谢谢上帝,我在更新但速度较慢的备份计算机上完成了演出。

现在,唯一的事情,我可以想象这可能导致任何异常,在进行了确切的设置后是这样的:我决定那天早上开始使用git进行跟踪更改我的Mainstage项目。我在包含Mainstage文件的文件夹上使用了git add .,虽然这也许不是最好的主意(它添加了3200个文件,可能是由于子文件夹,也可能是由于软件包内容或其他原因),但并不是给我任何生气的消息。 (尽管我所做的只是提交,但我没有分支或恢复或进行任何其他操作。)

将这个文件夹放在git中是否有可能弄乱了我计算机的MIDI驱动程序?而且仅适用于这些键盘吗?!?!?

1 个答案:

答案 0 :(得分:1)

以防万一,请检查git config core.autocrlf的结果:我建议您将其设置为false,以确保Git不会试图规范您文件的eol(olf结束行)字符正在添加(例如将CRLF更改为LF)

然后获取文件的原始副本,并将其再次初始化/添加到新的存储库中:它们应该保持不变。