Compare commits
3 Commits
a485d78e6f
...
d0251550dd
| Author | SHA1 | Date | |
|---|---|---|---|
| d0251550dd | |||
| 08bed4de9e | |||
| 4a4faa5b5e |
@ -4,7 +4,7 @@
|
||||
<meta charset="UTF-8" />
|
||||
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<title>Vite + React + TS</title>
|
||||
<title>Matrix 1000 Patch Selector</title>
|
||||
</head>
|
||||
<body>
|
||||
<div id="root"></div>
|
||||
|
||||
@ -58,4 +58,9 @@
|
||||
|
||||
.unselected {
|
||||
font-size: medium;
|
||||
}
|
||||
|
||||
.midi-settings-container {
|
||||
display: grid;
|
||||
grid-template-columns: auto auto;
|
||||
}
|
||||
17
src/App.tsx
17
src/App.tsx
@ -72,7 +72,10 @@ function App() {
|
||||
|
||||
function pause(milliseconds: number) {
|
||||
const futureTime = new Date().getTime() + milliseconds;
|
||||
while (futureTime >= new Date().getTime()) {}
|
||||
while (futureTime >= new Date().getTime()) {
|
||||
// NOSONAR
|
||||
// Intentionally left blank because it's just pausing.
|
||||
}
|
||||
}
|
||||
|
||||
const bankList = makeList(10)
|
||||
@ -113,8 +116,16 @@ function App() {
|
||||
|
||||
return (
|
||||
<>
|
||||
<select onChange={handleMidiDeviceSelect}>{midiDeviceOptions()}</select>
|
||||
<select onChange={handleMidiChannelSelect}>{midiChannelOptions()}</select>
|
||||
<div className={"midi-settings-container"}>
|
||||
<div>MIDI DEVICE</div>
|
||||
<div>MIDI CHANNEL</div>
|
||||
<div>
|
||||
<select onChange={handleMidiDeviceSelect}>{midiDeviceOptions()}</select>
|
||||
</div>
|
||||
<div>
|
||||
<select onChange={handleMidiChannelSelect}>{midiChannelOptions()}</select>
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
PATCH:
|
||||
</div>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user