You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Improved wording. Display shortcut on hovering the copy/paste buttons. Mention long-press in mobile instructions. Mention octave scrollbar in recording setup prompt. Rename auto-follow preference. Spell out the double harmonic scale.
Copy file name to clipboardExpand all lines: editor/RecordingSetupPrompt.ts
+3-2Lines changed: 3 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -74,10 +74,11 @@ export class RecordingSetupPrompt implements Prompt {
74
74
"Enable MIDI performance:",
75
75
this._enableMidi,
76
76
),
77
-
p("Tip: Recorded notes often overlap such that one note ends after the next note already started. In BeepBox, these notes get split into two notes which may sound different when re-played than they did when you were recording. To fix the sound, you can either manually clean up the notes in the pattern editor, or you could try enabling the \"transition type\" effect on the instrument and setting it to \"continue\"."),
77
+
p("The range of pitches available to play via your computer keyboard is affected by the octave scrollbar of the currently selected channel."),
78
+
p("Recorded notes often overlap such that one note ends after the next note already started. In BeepBox, these notes get split into multiple notes which may sound different when re-played than they did when you were recording. To fix the sound, you can either manually clean up the notes in the pattern editor, or you could try enabling the \"transition type\" effect on the instrument and setting it to \"continue\"."),
option({selected: true,disabled: true,hidden: false},"Preferences"),// todo: "hidden" should be true but looks wrong on mac chrome, adds checkmark next to first visible option even though it's not selected. :(
179
179
option({value: "autoPlay"},"Auto Play on Load"),
180
-
option({value: "autoFollow"},"Keep Current Pattern Selected"),
180
+
option({value: "autoFollow"},"Show And Play The Same Bar"),
181
181
option({value: "enableNotePreview"},"Hear Preview of Added Notes"),
182
182
option({value: "showLetters"},"Show Piano Keys"),
183
183
option({value: "showFifth"},'Highlight "Fifth" of Song Key'),
Copy file name to clipboardExpand all lines: editor/TipPrompt.ts
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -51,7 +51,7 @@ export class TipPrompt implements Prompt {
51
51
case"instrumentIndex": {
52
52
message=div(
53
53
h2("Instrument Number"),
54
-
p("In the \"Channel Settings\" option from BeepBox's \"File\" menu, there are a few ways to enable multiple instruments per channel."),
54
+
p("In the \"Channel Settings\" option from BeepBox's \"Edit\" menu, there are a few ways to enable multiple instruments per channel."),
55
55
p("First, you could enable multiple simultaneous instruments per channel. All of the channel's instruments will play all of the notes in the channel at the same time, and you can click an instrument number to view and edit its settings."),
56
56
p("Second, you could enable different instruments per pattern. Only one of the instruments will play at any given time, but you can click the instrument number to change which instrument is used for the currently selected pattern(s)."),
57
57
p("Finally, you can enable them both, in which case you can click an instrument number once to view it, and again to toggle whether the instrument is used for the currently selected pattern(s)."),
You can also long-press in the pattern editor to select a time range within a pattern, which you can then drag to move multiple notes at once.<br/>
206
+
</p>
207
+
</div>
203
208
<p>
204
209
ADVANCED: Drag vertically from an existing note to bend its pitch, or drag vertically from above or below the note to adjust its volume. Drag on the numbered pattern boxes to select multiple patterns to copy and paste parts of your song.
document.getElementById("introduction").innerHTML="BeepBox is an online tool for sketching and sharing instrumental music. Make sure that your volume is turned up, then press the play button!";
document.getElementById("bar-editing").innerHTML="Tap the boxes to move to a different part of the song, or tap on the currently selected box to swap which pattern is played during that part of the song.";
252
258
document.getElementById("offline-instructions").innerHTML='You can use BeepBox when your device is offline if you put a shortcut to BeepBox on your home screen. <ul><li>Chrome: find the "Add to Home Screen" option in the ⋮ menu.</li><li>Firefox: find the "Add Page Shortcut" option in the ⋮ menu.</li><li>Safari: find the "Add to Home Screen" option in the bookmark menu.</li></ul>';
0 commit comments