Skip to content

Commit

Permalink
Update to 2.0
Browse files Browse the repository at this point in the history
Update to 2.0
  • Loading branch information
MyBlackMIDIScore authored Apr 21, 2023
2 parents dc7668f + 21c419f commit 7ec2780
Show file tree
Hide file tree
Showing 217 changed files with 2,620 additions and 23,895 deletions.
519 changes: 519 additions & 0 deletions .Assets/Include/LICENSE.md

Large diffs are not rendered by default.

69 changes: 69 additions & 0 deletions .Assets/Include/SFZ/MainPiano.sfzh
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
//////////////////////////
// Cathan Concert Grand //
//////////////////////////

// The original piano samples were recorded by Mats Helgesson for the Maestro Concert Grand V2
// sound set and were edited by MBMS upon obtaining written permission from Mats Helgesson.
// Project's webpage: https://github.com/MyBlackMIDIScore/CathanConcertGrand

// This SFZ extension file is licensed under the GNU General Public License v2.0.
// More info about this SoundFont's licensing can be found in the LICENSE.md file.
// For special use cases please contact MBMS (midisendmail@gmail.com).

// Samples version: 2.0
// SFZ implementation version: 4.0


// Piano SFZ Instrument Configuration


// *********************
// MIDI CC Definitions

#define $CCVOLUME 7
#define $CCPAN 10
#define $CCRELEASE 72


// *********************
// Value Definitions

#include "../.Assets/Include/ValueDefs/PianoAttackCurve.sfzh"
#include "../.Assets/Include/ValueDefs/PianoFilterCurve.sfzh"


// *********************
// Global Control

<control>
label_cc$CCVOLUME=Master.Volume
label_cc$CCPAN=Master.Pan
label_cc$CCRELEASE=Release.Time

set_cc$CCVOLUME=100
set_cc$CCPAN=64
set_cc$CCRELEASE=64


// *********************
// Piano Section

<control>
default_path=../.Assets/Samples/

<global>
master_label=CathanConcertGrand

amplitude_oncc$CCVOLUME=100
amplitude_curvecc$CCVOLUME=4
pan_oncc$CCPAN=100
pan_curvecc$CCPAN=1
ampeg_releasecc$CCRELEASE=1
ampeg_release_curvecc$CCRELEASE=7

loop_mode=no_loop
ampeg_start=10

fil_type=lpf_2p
fil_keytrack=16
fil_keycenter=21
399 changes: 399 additions & 0 deletions .Assets/Include/SFZ/PianoGroups.sfzh

Large diffs are not rendered by default.

38 changes: 38 additions & 0 deletions .Assets/Include/SFZ/PianoRandomOffsetGroups.sfzh
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
//////////////////////////
// Cathan Concert Grand //
//////////////////////////

// The original piano samples were recorded by Mats Helgesson for the Maestro Concert Grand V2
// sound set and were edited by MBMS upon obtaining written permission from Mats Helgesson.
// Project's webpage: https://github.com/MyBlackMIDIScore/CathanConcertGrand

// This SFZ extension file is licensed under the GNU General Public License v2.0.
// More info about this SoundFont's licensing can be found in the LICENSE.md file.
// For special use cases please contact MBMS (midisendmail@gmail.com).

// Samples version: 2.0
// SFZ implementation version: 4.0


// Random Offset Groups Configuration

<master> lorand=0.0 hirand=0.16 offset=0
#include "../.Assets/Include/SFZ/PianoGroups.sfzh"

<master> lorand=0.16 hirand=0.3 offset=50
#include "../.Assets/Include/SFZ/PianoGroups.sfzh"

<master> lorand=0.3 hirand=0.44 offset=100
#include "../.Assets/Include/SFZ/PianoGroups.sfzh"

<master> lorand=0.44 hirand=0.58 offset=150
#include "../.Assets/Include/SFZ/PianoGroups.sfzh"

<master> lorand=0.58 hirand=0.72 offset=200
#include "../.Assets/Include/SFZ/PianoGroups.sfzh"

<master> lorand=0.72 hirand=0.86 offset=250
#include "../.Assets/Include/SFZ/PianoGroups.sfzh"

<master> lorand=0.86 hirand=1.0 offset=300
#include "../.Assets/Include/SFZ/PianoGroups.sfzh"
106 changes: 106 additions & 0 deletions .Assets/Include/SFZ/PianoRegions.sfzh
Original file line number Diff line number Diff line change
@@ -0,0 +1,106 @@
//////////////////////////
// Cathan Concert Grand //
//////////////////////////

// The original piano samples were recorded by Mats Helgesson for the Maestro Concert Grand V2
// sound set and were edited by MBMS upon obtaining written permission from Mats Helgesson.
// Project's webpage: https://github.com/MyBlackMIDIScore/CathanConcertGrand

// This SFZ extension file is licensed under the GNU General Public License v2.0.
// More info about this SoundFont's licensing can be found in the LICENSE.md file.
// For special use cases please contact MBMS (midisendmail@gmail.com).

// Samples version: 2.0
// SFZ implementation version: 4.0


// Keyboard Configuration

<region> region_label=PianoKey021 sample=CATHAN-021.flac lokey=0 hikey=21 pitch_keycenter=21 pan=$PAN021 ampeg_release=$REL021
<region> region_label=PianoKey022 sample=CATHAN-022.flac key=22 pan=$PAN022 ampeg_release=$REL022
<region> region_label=PianoKey023 sample=CATHAN-023.flac key=23 pan=$PAN023 ampeg_release=$REL023
<region> region_label=PianoKey024 sample=CATHAN-024.flac key=24 pan=$PAN024 ampeg_release=$REL024
<region> region_label=PianoKey025 sample=CATHAN-025.flac key=25 pan=$PAN025 ampeg_release=$REL025
<region> region_label=PianoKey026 sample=CATHAN-026.flac key=26 pan=$PAN026 ampeg_release=$REL026
<region> region_label=PianoKey027 sample=CATHAN-027.flac key=27 pan=$PAN027 ampeg_release=$REL027
<region> region_label=PianoKey028 sample=CATHAN-028.flac key=28 pan=$PAN028 ampeg_release=$REL028
<region> region_label=PianoKey029 sample=CATHAN-029.flac key=29 pan=$PAN029 ampeg_release=$REL029
<region> region_label=PianoKey030 sample=CATHAN-030.flac key=30 pan=$PAN030 ampeg_release=$REL030
<region> region_label=PianoKey031 sample=CATHAN-031.flac key=31 pan=$PAN031 ampeg_release=$REL031
<region> region_label=PianoKey032 sample=CATHAN-032.flac key=32 pan=$PAN032 ampeg_release=$REL032
<region> region_label=PianoKey033 sample=CATHAN-033.flac key=33 pan=$PAN033 ampeg_release=$REL033
<region> region_label=PianoKey034 sample=CATHAN-034.flac key=34 pan=$PAN034 ampeg_release=$REL034
<region> region_label=PianoKey035 sample=CATHAN-035.flac key=35 pan=$PAN035 ampeg_release=$REL035
<region> region_label=PianoKey036 sample=CATHAN-036.flac key=36 pan=$PAN036 ampeg_release=$REL036
<region> region_label=PianoKey037 sample=CATHAN-037.flac key=37 pan=$PAN037 ampeg_release=$REL037
<region> region_label=PianoKey038 sample=CATHAN-038.flac key=38 pan=$PAN038 ampeg_release=$REL038
<region> region_label=PianoKey039 sample=CATHAN-039.flac key=39 pan=$PAN039 ampeg_release=$REL039
<region> region_label=PianoKey040 sample=CATHAN-040.flac key=40 pan=$PAN040 ampeg_release=$REL040
<region> region_label=PianoKey041 sample=CATHAN-041.flac key=41 pan=$PAN041 ampeg_release=$REL041
<region> region_label=PianoKey042 sample=CATHAN-042.flac key=42 pan=$PAN042 ampeg_release=$REL042
<region> region_label=PianoKey043 sample=CATHAN-043.flac key=43 pan=$PAN043 ampeg_release=$REL043
<region> region_label=PianoKey044 sample=CATHAN-044.flac key=44 pan=$PAN044 ampeg_release=$REL044
<region> region_label=PianoKey045 sample=CATHAN-045.flac key=45 pan=$PAN045 ampeg_release=$REL045
<region> region_label=PianoKey046 sample=CATHAN-046.flac key=46 pan=$PAN046 ampeg_release=$REL046
<region> region_label=PianoKey047 sample=CATHAN-047.flac key=47 pan=$PAN047 ampeg_release=$REL047
<region> region_label=PianoKey048 sample=CATHAN-048.flac key=48 pan=$PAN048 ampeg_release=$REL048
<region> region_label=PianoKey049 sample=CATHAN-049.flac key=49 pan=$PAN049 ampeg_release=$REL049
<region> region_label=PianoKey050 sample=CATHAN-050.flac key=50 pan=$PAN050 ampeg_release=$REL050
<region> region_label=PianoKey051 sample=CATHAN-051.flac key=51 pan=$PAN051 ampeg_release=$REL051
<region> region_label=PianoKey052 sample=CATHAN-052.flac key=52 pan=$PAN052 ampeg_release=$REL052
<region> region_label=PianoKey053 sample=CATHAN-053.flac key=53 pan=$PAN053 ampeg_release=$REL053
<region> region_label=PianoKey054 sample=CATHAN-054.flac key=54 pan=$PAN054 ampeg_release=$REL054
<region> region_label=PianoKey055 sample=CATHAN-055.flac key=55 pan=$PAN055 ampeg_release=$REL055
<region> region_label=PianoKey056 sample=CATHAN-056.flac key=56 pan=$PAN056 ampeg_release=$REL056
<region> region_label=PianoKey057 sample=CATHAN-057.flac key=57 pan=$PAN057 ampeg_release=$REL057
<region> region_label=PianoKey058 sample=CATHAN-058.flac key=58 pan=$PAN058 ampeg_release=$REL058
<region> region_label=PianoKey059 sample=CATHAN-059.flac key=59 pan=$PAN059 ampeg_release=$REL059
<region> region_label=PianoKey060 sample=CATHAN-060.flac key=60 pan=$PAN060 ampeg_release=$REL060
<region> region_label=PianoKey061 sample=CATHAN-061.flac key=61 pan=$PAN061 ampeg_release=$REL061
<region> region_label=PianoKey062 sample=CATHAN-062.flac key=62 pan=$PAN062 ampeg_release=$REL062
<region> region_label=PianoKey063 sample=CATHAN-063.flac key=63 pan=$PAN063 ampeg_release=$REL063
<region> region_label=PianoKey064 sample=CATHAN-064.flac key=64 pan=$PAN064 ampeg_release=$REL064
<region> region_label=PianoKey065 sample=CATHAN-065.flac key=65 pan=$PAN065 ampeg_release=$REL065
<region> region_label=PianoKey066 sample=CATHAN-066.flac key=66 pan=$PAN066 ampeg_release=$REL066
<region> region_label=PianoKey067 sample=CATHAN-067.flac key=67 pan=$PAN067 ampeg_release=$REL067
<region> region_label=PianoKey068 sample=CATHAN-068.flac key=68 pan=$PAN068 ampeg_release=$REL068
<region> region_label=PianoKey069 sample=CATHAN-069.flac key=69 pan=$PAN069 ampeg_release=$REL069
<region> region_label=PianoKey070 sample=CATHAN-070.flac key=70 pan=$PAN070 ampeg_release=$REL070
<region> region_label=PianoKey071 sample=CATHAN-071.flac key=71 pan=$PAN071 ampeg_release=$REL071
<region> region_label=PianoKey072 sample=CATHAN-072.flac key=72 pan=$PAN072 ampeg_release=$REL072
<region> region_label=PianoKey073 sample=CATHAN-073.flac key=73 pan=$PAN073 ampeg_release=$REL073
<region> region_label=PianoKey074 sample=CATHAN-074.flac key=74 pan=$PAN074 ampeg_release=$REL074
<region> region_label=PianoKey075 sample=CATHAN-075.flac key=75 pan=$PAN075 ampeg_release=$REL075
<region> region_label=PianoKey076 sample=CATHAN-076.flac key=76 pan=$PAN076 ampeg_release=$REL076
<region> region_label=PianoKey077 sample=CATHAN-077.flac key=77 pan=$PAN077 ampeg_release=$REL077
<region> region_label=PianoKey078 sample=CATHAN-078.flac key=78 pan=$PAN078 ampeg_release=$REL078
<region> region_label=PianoKey079 sample=CATHAN-079.flac key=79 pan=$PAN079 ampeg_release=$REL079
<region> region_label=PianoKey080 sample=CATHAN-080.flac key=80 pan=$PAN080 ampeg_release=$REL080
<region> region_label=PianoKey081 sample=CATHAN-081.flac key=81 pan=$PAN081 ampeg_release=$REL081
<region> region_label=PianoKey082 sample=CATHAN-082.flac key=82 pan=$PAN082 ampeg_release=$REL082
<region> region_label=PianoKey083 sample=CATHAN-083.flac key=83 pan=$PAN083 ampeg_release=$REL083
<region> region_label=PianoKey084 sample=CATHAN-084.flac key=84 pan=$PAN084 ampeg_release=$REL084
<region> region_label=PianoKey085 sample=CATHAN-085.flac key=85 pan=$PAN085 ampeg_release=$REL085
<region> region_label=PianoKey086 sample=CATHAN-086.flac key=86 pan=$PAN086 ampeg_release=$REL086
<region> region_label=PianoKey087 sample=CATHAN-087.flac key=87 pan=$PAN087 ampeg_release=$REL087
<region> region_label=PianoKey088 sample=CATHAN-088.flac key=88 pan=$PAN088 ampeg_release=$REL088
<region> region_label=PianoKey089 sample=CATHAN-089.flac key=89 pan=$PAN089 ampeg_release=$REL089
<region> region_label=PianoKey090 sample=CATHAN-090.flac key=90 pan=$PAN090 ampeg_release=$REL090
<region> region_label=PianoKey091 sample=CATHAN-091.flac key=91 pan=$PAN091 ampeg_release=$REL091
<region> region_label=PianoKey092 sample=CATHAN-092.flac key=92 pan=$PAN092 ampeg_release=$REL092
<region> region_label=PianoKey093 sample=CATHAN-093.flac key=93 pan=$PAN093 ampeg_release=$REL093
<region> region_label=PianoKey094 sample=CATHAN-094.flac key=94 pan=$PAN094 ampeg_release=$REL094
<region> region_label=PianoKey095 sample=CATHAN-095.flac key=95 pan=$PAN095 ampeg_release=$REL095
<region> region_label=PianoKey096 sample=CATHAN-096.flac key=96 pan=$PAN096 ampeg_release=$REL096
<region> region_label=PianoKey097 sample=CATHAN-097.flac key=97 pan=$PAN097 ampeg_release=$REL097
<region> region_label=PianoKey098 sample=CATHAN-098.flac key=98 pan=$PAN098 ampeg_release=$REL098
<region> region_label=PianoKey099 sample=CATHAN-099.flac key=99 pan=$PAN099 ampeg_release=$REL099
<region> region_label=PianoKey100 sample=CATHAN-100.flac key=100 pan=$PAN100 ampeg_release=$REL100
<region> region_label=PianoKey101 sample=CATHAN-101.flac key=101 pan=$PAN101 ampeg_release=$REL101
<region> region_label=PianoKey102 sample=CATHAN-102.flac key=102 pan=$PAN102 ampeg_release=$REL102
<region> region_label=PianoKey103 sample=CATHAN-103.flac key=103 pan=$PAN103 ampeg_release=$REL103
<region> region_label=PianoKey104 sample=CATHAN-104.flac key=104 pan=$PAN104 ampeg_release=$REL104
<region> region_label=PianoKey105 sample=CATHAN-105.flac key=105 pan=$PAN105 ampeg_release=$REL105
<region> region_label=PianoKey106 sample=CATHAN-106.flac key=106 pan=$PAN106 ampeg_release=$REL106
<region> region_label=PianoKey107 sample=CATHAN-107.flac key=107 pan=$PAN107 ampeg_release=$REL107
<region> region_label=PianoKey108 sample=CATHAN-108.flac lokey=108 hikey=127 pitch_keycenter=108 pan=$PAN108 ampeg_release=$REL108
106 changes: 106 additions & 0 deletions .Assets/Include/ValueDefs/KeysPanCurve.sfzh
Original file line number Diff line number Diff line change
@@ -0,0 +1,106 @@
//////////////////////////
// Cathan Concert Grand //
//////////////////////////

// The original piano samples were recorded by Mats Helgesson for the Maestro Concert Grand V2
// sound set and were edited by MBMS upon obtaining written permission from Mats Helgesson.
// Project's webpage: https://github.com/MyBlackMIDIScore/CathanConcertGrand

// This SFZ extension file is licensed under the GNU General Public License v2.0.
// More info about this SoundFont's licensing can be found in the LICENSE.md file.
// For special use cases please contact MBMS (midisendmail@gmail.com).

// Samples version: 2.0
// SFZ implementation version: 4.0


// Pan Value Definitions

#define $PAN021 -34
#define $PAN022 -34
#define $PAN023 -34
#define $PAN024 -33
#define $PAN025 -33
#define $PAN026 -33
#define $PAN027 -33
#define $PAN028 -32
#define $PAN029 -32
#define $PAN030 -31
#define $PAN031 -31
#define $PAN032 -31
#define $PAN033 -30
#define $PAN034 -30
#define $PAN035 -29
#define $PAN036 -28
#define $PAN037 -28
#define $PAN038 -27
#define $PAN039 -27
#define $PAN040 -26
#define $PAN041 -25
#define $PAN042 -24
#define $PAN043 -24
#define $PAN044 -23
#define $PAN045 -22
#define $PAN046 -21
#define $PAN047 -21
#define $PAN048 -20
#define $PAN049 -19
#define $PAN050 -18
#define $PAN051 -17
#define $PAN052 -16
#define $PAN053 -15
#define $PAN054 -14
#define $PAN055 -13
#define $PAN056 -13
#define $PAN057 -12
#define $PAN058 -11
#define $PAN059 -10
#define $PAN060 -9
#define $PAN061 -8
#define $PAN062 -7
#define $PAN063 -6
#define $PAN064 -5
#define $PAN065 -4
#define $PAN066 -3
#define $PAN067 -2
#define $PAN068 -1
#define $PAN069 0
#define $PAN070 0
#define $PAN071 1
#define $PAN072 2
#define $PAN073 2
#define $PAN074 3
#define $PAN075 4
#define $PAN076 5
#define $PAN077 6
#define $PAN078 7
#define $PAN079 8
#define $PAN080 9
#define $PAN081 9
#define $PAN082 10
#define $PAN083 11
#define $PAN084 12
#define $PAN085 12
#define $PAN086 13
#define $PAN087 14
#define $PAN088 15
#define $PAN089 15
#define $PAN090 16
#define $PAN091 16
#define $PAN092 17
#define $PAN093 18
#define $PAN094 18
#define $PAN095 19
#define $PAN096 19
#define $PAN097 20
#define $PAN098 20
#define $PAN099 20
#define $PAN100 21
#define $PAN101 21
#define $PAN102 21
#define $PAN103 22
#define $PAN104 22
#define $PAN105 22
#define $PAN106 22
#define $PAN107 22
#define $PAN108 22
Loading

0 comments on commit 7ec2780

Please sign in to comment.