【问题标题】:Would git ever affect MIDI drivers or other hardware?git 会影响 MIDI 驱动程序或其他硬件吗?
【发布时间】:2019-04-01 23:21:10
【问题描述】:

相当疯狂的情况,但就这样。我在一个乐队中演出,两个 USB MIDI 控制器通过直接 USB(即不是 MIDI DIN 到 USB)插入我的 2012 Macbook Pro,并通过 Mainstage 运行。我已经使用这个设置大约一年了,通过升级到 Mojave 也很好。

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

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

键盘有时会出现在 MIDI Monitor(一个名称说明一切的程序)中,我可以看到键盘正在接收来自计算机的消息(我在 Mainstage 中编写了一个 MIDI 插件导致键盘上的各种打击垫亮起,并且它们亮起)此外,当打开音频/MIDI 设置时,键盘似乎已插入(它们亮起)但第二次我做任何事情,播放音符或任何东西,音频/MIDI 设置会崩溃。

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

现在,唯一的事情我可以想象,在确切的设置工作之后,可能会导致任何不寻常的事情是:我决定那天早上开始使用 git 来跟踪我的 Mainstage 项目的更改。我在包含我的 Mainstage 文件的文件夹上使用了git add .,虽然这可能不是最好的主意(它添加了类似 3200 个文件,可能是因为子文件夹,也可能是因为包内容或其他原因),但它没有给我任何愤怒的消息。 (虽然我所做的只是提交,但我没有分支或恢复或其他任何事情)。

有没有可能把这个文件夹放在 git 里弄乱我电脑的 MIDI 驱动程序?并且只针对这些键盘?!?!?

【问题讨论】:

  • 不可能影响驱动程序本身,但可能会弄乱 Mainstage 的配置文件。无论如何,这似乎与git完全无关。

标签: git macos midi


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-02-28
    • 1970-01-01
    • 1970-01-01
    • 2016-04-14
    • 1970-01-01
    • 2017-02-27
    • 2016-02-22
    相关资源
    最近更新 更多