Skip to content

Commit 0c1a3be

Browse files
Old stuff I forgot to do
1 parent ac43c12 commit 0c1a3be

File tree

13 files changed

+41243
-41243
lines changed

13 files changed

+41243
-41243
lines changed
Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,33 @@
1-
name: Automatic Batch Conversion
2-
run-name: ${{github.actor}} started a batch conversion job.
3-
on: push
4-
jobs:
5-
Batch-Convert:
6-
runs-on: windows-latest
7-
if: "!contains(github.event.head_commit.message, '|NoConvert|')"
8-
steps:
9-
- name: Set up NodeJS
10-
uses: actions/setup-node@v3
11-
- name: Checkout repository
12-
uses: actions/checkout@v3
13-
- name: Set up Python
14-
uses: actions/setup-python@v4
15-
- name: Install MuseScore 3
16-
run: |
17-
Invoke-WebRequest -URI https://github.com/musescore/MuseScore/releases/download/v3.6.2/MuseScore-3.6.2.548021803-x86_64.msi -OutFile MuseScore3Installer.msi
18-
.\MuseScore3Installer.msi -q
19-
- name: Install MuseScore 4
20-
run: |
21-
Invoke-WebRequest -URI https://github.com/musescore/MuseScore/releases/download/v4.0.1/MuseScore-4.0.1.230121751-x86_64.msi -OutFile MuseScore4Installer.msi
22-
.\MuseScore4Installer.msi -q
23-
- name: Install MIDIflip (NodeJS)
24-
run: npm install https://github.com/ThePython10110/midiflip
25-
- name: Convert!
26-
run: python batch_convert.py --auto --output Converted
27-
- name: Commit to git
28-
run: |
29-
git config user.name "GitHub Actions Bot"
30-
git config user.email "<>" #No idea whether this will work, but I looked it up...
31-
git add .
32-
git commit -m "Automatic conversion |NoConvert|"
33-
git push
1+
name: Automatic Batch Conversion
2+
run-name: ${{github.actor}} started a batch conversion job.
3+
on: push
4+
jobs:
5+
Batch-Convert:
6+
runs-on: windows-latest
7+
if: "!contains(github.event.head_commit.message, '|NoConvert|')"
8+
steps:
9+
- name: Set up NodeJS
10+
uses: actions/setup-node@v3
11+
- name: Checkout repository
12+
uses: actions/checkout@v3
13+
- name: Set up Python
14+
uses: actions/setup-python@v4
15+
- name: Install MuseScore 3
16+
run: |
17+
Invoke-WebRequest -URI https://github.com/musescore/MuseScore/releases/download/v3.6.2/MuseScore-3.6.2.548021803-x86_64.msi -OutFile MuseScore3Installer.msi
18+
.\MuseScore3Installer.msi -q
19+
- name: Install MuseScore 4
20+
run: |
21+
Invoke-WebRequest -URI https://github.com/musescore/MuseScore/releases/download/v4.0.1/MuseScore-4.0.1.230121751-x86_64.msi -OutFile MuseScore4Installer.msi
22+
.\MuseScore4Installer.msi -q
23+
- name: Install MIDIflip (NodeJS)
24+
run: npm install https://github.com/ThePython10110/midiflip
25+
- name: Convert!
26+
run: python batch_convert.py --auto --output Converted
27+
- name: Commit to git
28+
run: |
29+
git config user.name "GitHub Actions Bot"
30+
git config user.email "<>" #No idea whether this will work, but I looked it up...
31+
git add .
32+
git commit -m "Automatic conversion |NoConvert|"
33+
git push

.gitignore

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
.mscbackup/
2-
Private/
3-
convert_job3.json
4-
convert_job4.json
5-
*.autosave
6-
*.msi
7-
package-lock.json
8-
package.json
9-
node_modules/
1+
.mscbackup/
2+
Private/
3+
convert_job3.json
4+
convert_job4.json
5+
*.autosave
6+
*.msi
7+
package-lock.json
8+
package.json
9+
node_modules/

Converted/FlippedMIDI/readme.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
# Flipped MIDI files
2-
These are flipped versions of all the MIDI files. Basically, all the notes are inverted, so high notes become low notes and vice versa. After doing that, every channel is transposed to
3-
approximately its original octave.
4-
5-
I did all this with [my version of](https://thepython10110.github.io/midiflip) midiflip (here's [the original](https://1j01.github.io/midiflip)), which just adds the octave-remapping option.
6-
7-
Note: Anything in channels 10 and 11 is ignored since those channels are usually used for drums. This makes anything that uses those channels for anything besides drums sound kind of terrible.
8-
For example, in "Following Stanley," MuseScore decided that it would be a good idea to put the "Voice" instrument on one of those channels. I could probably fix it by just changing the MIDI channel in
1+
# Flipped MIDI files
2+
These are flipped versions of all the MIDI files. Basically, all the notes are inverted, so high notes become low notes and vice versa. After doing that, every channel is transposed to
3+
approximately its original octave.
4+
5+
I did all this with [my version of](https://thepython10110.github.io/midiflip) midiflip (here's [the original](https://1j01.github.io/midiflip)), which just adds the octave-remapping option.
6+
7+
Note: Anything in channels 10 and 11 is ignored since those channels are usually used for drums. This makes anything that uses those channels for anything besides drums sound kind of terrible.
8+
For example, in "Following Stanley," MuseScore decided that it would be a good idea to put the "Voice" instrument on one of those channels. I could probably fix it by just changing the MIDI channel in
99
MuseScore, but I'm lazy (plus I already typed all this and I don't want to waste it).

0 commit comments

Comments
 (0)