diff --git a/src/constants/coreConstants.ts b/src/constants/coreConstants.ts index b755357..34ea5a6 100644 --- a/src/constants/coreConstants.ts +++ b/src/constants/coreConstants.ts @@ -7,7 +7,7 @@ export const DB_CONSTANTS = { }; export const TIME_CONSTANTS = { - DEFAULT_BPM: 125, + DEFAULT_BPM: 120, DEFAULT_TIME_SIGNATURE: { numerator: 4, denominator: 4, diff --git a/src/core/KGProject.ts b/src/core/KGProject.ts index 0a30895..5eaf7fe 100644 --- a/src/core/KGProject.ts +++ b/src/core/KGProject.ts @@ -89,7 +89,7 @@ export class KGProject { private globalTracks: KGGlobalTrack[] = createDefaultGlobalTracks(); // Constructor - constructor(name: string = RESERVED_PROJECT_NAME, maxBars: number = 32, currentBars: number = 0, bpm: number = 125, timeSignature: TimeSignature = { numerator: 4, denominator: 4 }, keySignature: KeySignature = "C major", selectedMode: string = "ionian", isLooping: boolean = false, loopingRange: [number, number] = [0, 0], barWidthMultiplier: number = 2, tracks: KGTrack[] = [], projectStructureVersion: number = KGProject.CURRENT_PROJECT_STRUCTURE_VERSION, pianoRollZoom: number = 1, globalTracks: KGGlobalTrack[] = createDefaultGlobalTracks()) { + constructor(name: string = RESERVED_PROJECT_NAME, maxBars: number = 32, currentBars: number = 0, bpm: number = TIME_CONSTANTS.DEFAULT_BPM, timeSignature: TimeSignature = { numerator: 4, denominator: 4 }, keySignature: KeySignature = "C major", selectedMode: string = "ionian", isLooping: boolean = false, loopingRange: [number, number] = [0, 0], barWidthMultiplier: number = 2, tracks: KGTrack[] = [], projectStructureVersion: number = KGProject.CURRENT_PROJECT_STRUCTURE_VERSION, pianoRollZoom: number = 1, globalTracks: KGGlobalTrack[] = createDefaultGlobalTracks()) { this.name = name; this.maxBars = maxBars; this.currentBars = currentBars;