- 4 Pattern Groups (PG): I, II, III, iV
- 16 Patterns (PA) per PG, eight "A" patterns and eight "B" patterns.
- Each PA can have up to 16 steps. Default step is a 16th note.
- 7 Tracks (TR)
- PG I consists TR 1, 2
- PG II consists TR 3, 4
Get-ChildItem -File -Filter '*.mscz' | ForEach-Object { | |
"Converting $($_.BaseName) ..." | |
$tempfile = 'temp.json' | |
'* Extract JSON' | |
Start-Process ` | |
-Wait ` | |
-WorkingDirectory (Get-Location).Path ` | |
-FilePath """$env:ProgramFiles\MuseScore 4\bin\MuseScore4.exe""" ` |
Get-ChildItem -LiteralPath "${env:HOMEDRIVE}${env:HOMEPATH}/scoop/shims" -File -Recurse -Filter 'scoop-*.ps1' ` | |
| Select-Object ` | |
@{ Name = 'Name'; Expression = { $_.BaseName.SubString(6) } }, | |
@{ Name = 'Command'; Expression = { (Get-Content $_.FullName | Select-String -Pattern '^# Summary: (.*)' -NotMatch) -replace '''','''''' } }, | |
@{ Name = 'Summary'; Expression = { (Get-Content $_.FullName | Select-String -Pattern '^# Summary: (.*)').Matches[0].Groups[1] }} ` | |
| ForEach-Object { | |
"scoop alias add '$($_.Name)' '$($_.Command)' '$($_.Summary)'" | |
} |
<html> | |
<head> | |
<title>JavaScript Mortgage Calc</title> | |
</head> | |
<style> | |
body { | |
font-family: Arial, sans-serif; | |
background-color: #f4f4f9; |
' | |
' File: SysInfo.vbs | |
' Created: May 29, 2002 | |
' Version: 1.1 | |
' | |
' Function: Displays system information using WMI | |
' Author: Jeff Miller | |
' | |
' History: | |
' 1.0 May 29, 2002 - initial revision |
Boost your management skills by getting back to the basics — here are some common sense tips for leading an effective team.
By Inside CRM Editors
Management is all about connecting with the people on your team. So how do you effectively manage a team? With common knowledge, of course. These are a few back-to-basics rules that will help you develop management skills that really matter.
Param( | |
[string]$SourcePath = '~\scoop\persist\doublecmd', | |
[string]$DestinationPath = (Resolve-Path '~').Path, | |
[string]$Filename = 'DoubleCmd Backup {0}' -f (Get-Date -Format '(yyyy-MM-dd)') | |
) | |
# Ensure 7z.exe exists | |
Get-Command '7z.exe' -CommandType Application -ErrorAction Stop | Out-Null | |
$archiveName = '{0}.7z' -f (Join-Path -Path $DestinationPath -ChildPath $Filename) |
Adapted parts from Splitting a recording into separate tracks.
If using a record player, you'll need a phono preamp to increase the level from the record player to line level. Better still, use a record player that has RCA line out or USB out. The Audio-Technica LP-120XUSB has both. If the record player has USB out, you can connect that directly to your computer, and skip to the next section.
If using a tape deck, or a record player with RCA line out, you'll need to connect RCA cables to a DAC (digital-to-analog converter). For example, I use Livewire Essential Interconnect Dual Cable RCA Male to 1/4" TS Male, plugging the RCA Male to the "Line Out (Play)" jacks on my tape deck, and the 1/
$SqliteAssembly = Resolve-Path -LiteralPath '~\scoop\apps\scoop\current\supporting\sqlite\System.Data.SQLite.dll' | |
$DbPath = Resolve-Path -LiteralPath '~\AppData\Roaming\Code\User\globalStorage\state.vscdb' | |
if (!('System.Data.SQLite.SQLiteConnection' -as [Type])) { | |
Add-Type -Path $SqliteAssembly | |
} | |
$connection = New-Object -TypeName 'Data.SQLite.SQLiteConnection' | |
$connection.ConnectionString = "Data Source=$DbPath" | |
$connection.Open() | |
$command = $connection.CreateCommand() |
<# | |
.SYNOPSIS | |
Create a Hyper-V VM from an ISO. | |
.DESCRIPTION | |
Create a Hyper-V VM from an ISO. | |
.PARAMETER VMName | |
VM Name | |