Posts tagged with “The player”
Here’s a nice new feature for those of you using Soundslice to teach beginner musicians. You can now enable automatic display of pitch names directly above notation.
If you enable automatic pitch names, anybody viewing your slice will be able to toggle them via the “Show pitch names” checkbox in our player’s settings menu. Here’s what it looks like:
And here’s an example you can play with directly:
To enable automatic pitch names, edit your slice, open the slice details menu, go to the Teacher tab and set your preference:
You can specify whether the pitch names should be visible by default or whether the student can opt into them manually. By default, pitch names aren’t visible or toggleable.
Of course, if you make any changes to your music within our editor, the pitch names will instantly update. Everything’s automatic and in sync.
We’d been surprised to hear from teachers who had been adding pitch names to their music manually — a tedious and error-prone process. Sit back and let the computer do the work for you!
This feature is now available for anybody in the Teacher or Licensing plan. Enjoy!
Using Soundslice on a touch device, such as a smartphone or tablet? You’re going to love the improvements we’ve just made to scrolling and zooming.
This is best explained by showing. Here’s a quick before-and-after video:
Previously, using a single-finger swipe would stop scrolling the music as soon as you lifted your finger — which felt icky and unrefined. Now, the music will continue scrolling for a bit even after you lift your finger — just like a news article or social media feed. (The technical term for this is “momentum scrolling.”) It feels so much better.
Previously, using a two-finger “pinch zoom” would temporarily hide all the notes except for bar lines and staff lines. Now, we keep everything visible, to give you clearer, more immediate feedback.
These changes make a huge difference in how responsive Soundslice feels on your mobile device. Enjoy!
Here’s what we’ve improved this week:
More intuitive editing of invisible notes
Previously, if a note or rest in your slice was marked as invisible, it was hard to figure out how to change that. Now, if you’ve selected that note, we’ll indicate its invisibility in our editor’s “Current” panel:
Click that icon to toggle note or rest invisibility.
We’ve also added an icon for “Toggle note visibility” directly to our editor’s Engraving menu. Previously this function was only available by searching for it in our editor’s search.
Smarter rendering of invisible notes
Previously, if all of the notes in a beam were marked as invisible, we still displayed the beam itself — which was a bit silly. We’ve fixed that.
Quick access to edit tempo markings
We’ve added tempo markings to our editor’s “Current” panel. If you’ve selected a note or rest that has a tempo marking above it, you’ll see the tempo marking icon up there:
Click that to quickly edit (or delete) the tempo marking.
More intuitive key signature editing for transposed instruments
If you edit the key signature for a transposed instrument such as a Bb clarinet, you now do that with respect to the transposed instrument. Previously, key signatures were always edited in concert pitch — which required you to do a mental calculation.
Hid message from Mixer if synth playback is disabled
Our player’s Mixer feature displays a special message if you have a real recording enabled:
However, it’s possible for a slice owner to disable synthetic playback — in which case that message is incorrect/confusing. We’ve fixed our player to hide that message if synthetic playback has been disabled.
Here’s what we’ve improved on Soundslice this week:
New keyboard shortcut for ‘go to start’
When viewing any piece of music on Soundslice, you can now use the Enter key to go back to the beginning. This is a convention we’ve borrowed from DAW software, and many musicians already have it in their muscle memory. :-)
This keyboard shortcut also works in our notation editor. If you have a paid plan, you can use our custom keyboard shortcuts feature to change the specific key combination (look for “Seek audio to start” when editing your shortcuts).
Autoscroll during playback in editor
If you’re editing a slice and hit Play, the notation will now autoscroll during playback. Previously, autoscroll was disabled in the editor and enabled in view-only mode. Now things are nice and consistent across both modes (editing and viewing).
More intuitive editor selection behavior
If you’re editing a slice and hit Play, then eventually hit Pause, we will now select the note or rest that’s closest to where your playback paused.
Our previous behavior was a bit weird: we didn’t update the selected note, but our player’s internal “start playback from here” position was indeed updated. Meaning sometimes playback started from the selected note but sometimes it didn’t.
If that all sounds confusing and technical, just know that the new behavior should be much more intuitive!
Here’s a variety of improvements we’ve made to Soundslice this week.
Quickly copy embed codes
For those of you embedding Soundslice in your own websites, we’ve made it easier to get a slice’s embed code.
There’s now a “Copy” button next to the code. Click that, and the full embed code will be copied to your clipboard. Much better than highlighting the text manually!
Input fingering more quickly
Last week we improved lyrics entry in our notation editor, so that the spacebar automatically moves you to the next note. Now we’ve done the same for fingering entry.
After you enter a note’s fingering, you can hit spacebar to automatically move to the next note. This makes the entry process really fast! If a given note doesn’t need a fingering, just press spacebar again to go to the next one.
This applies to both of Soundslice’s fingering concepts: general fingering (e.g., piano) and right-hand fingering (e.g., pima for classical guitar).
More info in the slice manager
We’ve improved the slice manager to add two new badges to your slices when appropriate:
- Embeddable — you’ll see this if a slice has embedding enabled.
- Shareable — you’ll see this if a slice has sharing enabled.
This lets you see this information at a glance, without needing to go to the slice’s page. It can help prevent silly mistakes like mistakenly thinking you’d already marked something as shareable.
Duplicate slices stay in their folders
Previously, if you used our “Duplicate slice” feature, the newly created duplicate would appear at the top level of your slice manager — even if the original slice was in a folder.
Now, the duplicate will be in the same folder as the original. This makes it generally easier to keep track of your duplicates.
Synth playback now honors tremolos
We’ve improved our synthetic audio engine to honor tremolos in notation.
Fix for sharing edit URLs
Our recent editor redesign changed things so that the edit view of a slice has a different URL than the non-editable version. This has caused some small confusion, as people were trying to share their edit view URLs instead of the non-edit URLs — which didn’t work.
We’ve made a fix for that now. If you share an edit view of a public slice (something you’ve marked as shareable or published to your channel), your recipient will no longer see an unfriendly 404 page. They’ll be instantly redirected to the proper non-edit page.
Here’s a new feature that makes it easier to isolate the music you want to learn. Our player’s settings menu now has a Solo button next to each track:
Click Solo to hide the notation of all other tracks, displaying only the track you want to see. This is great if, for example, you’re looking at a choral piece or full band arrangement, and you only want to see your specific part.
Technically this was already possible on Soundslice — we’ve offered a way to hide parts of notation for years now. The problem was that it took lots of clicks! In the above example, you’d have to click the yellow icons to disable notation and lyrics for each track, one at a time. The Solo button turns six clicks into one, making this common task much quicker.
Note that the Solo button will only appear in slices that have at least two tracks. The button wouldn’t make much sense in single-track slices. :-)
Using Soundslice for music that has fingerings? Now you can quickly hide the fingerings if you don’t want to see them — and toggle them back on at any point.
In our player’s settings menu, you’ll now find a fingerings icon under “Track appearance.” It’s a hand icon that looks like this:
This icon will only be visible for tracks that have fingerings within. See here for an example you can play with.
Why might you want to hide fingerings? A couple reasons:
- You might want to make the music more compact and clearer to read.
- You might disagree with them, having come up with your own (different) fingerings.
Note this fingerings toggle applies to both types of fingerings in our system — traditional fingerings (e.g., piano or violin) and right-hand fingerings for plucked instruments such as guitar.
If you’re creating slices with fingerings, you now have the ability to hide the fingerings by default. In our notation editor, edit your track and deselect the fingerings icon. Anybody viewing your slice will not see fingerings by default, but they’ll still be able to enable them on in the player’s settings menu.
A final detail: Fingerings will always be shown in our visual piano keyboard, regardless of whether you’ve toggled off their display in notation. Likewise, fingerings will always be shown in notation if you have the notation editor open.
Here’s a roundup of some small improvements we’ve made recently.
General improvements to our site:
- Videos can now go down to 25 percent speed, instead of 50. Hooray!
- As you browse the timeline of slices from people you follow, if you press play on one of the slices, we’ll now stop playback for any other slices that are playing on the page.
- Our violin fingerboard visualization can now be active for tracks whose notation is hidden.
- Tenuto markings are positioned better in our notation. They’re now rendered within staff lines if appropriate.
Improvements to our notation editor:
- When you drag to select notes, we used to display a box with a dashed border. We’ve removed this, as it was unnecessary and kind of ugly.
- When you drag to select notes, you’ll no longer occasionally run into a weird bug where multiple things are selected despite you not selecting them.
- When you’re adding notes on a staff line that has a currently active accidental, we’ll now assume you want to continue that accidental. Previously a newly added note would always use a natural if the key signature didn’t affect the note.
- Slices can end in double barlines. We’ll now detect that when importing MusicXML, and we’ve improved our notation editor to allow this. (Previously we disallowed it for no good reason.)
We’re announcing a bunch of new features and improvements today:
Embed channel posts
An exciting new option for those of you posting to channels: You can now embed your channel posts in other websites — for free.
Each channel post now has an “Embed” tab on its page (example). Click that to get the embed code for the post. Then just copy and paste that code into your own website. If you’ve ever embedded a YouTube video, you’ll feel right at home.
The embed looks like this (go on, press Play!):
This is our “miniplayer,” which is optimized for giving a quick taste of the music as opposed to being a full practice environment. It has a “View full version” link, along with a link back to your Soundslice channel.
Some ideas for why you’d want to embed a channel post in your website:
- For bloggers: Easily share licks/ideas in your music-focused blog, so that people can hear the real audio and see synced notation
- For course creators: Promote a course you’re selling in our store
- For Soundslice licensing customers: Give your potential customers an idea of the high-quality music learning experience paying members get access to
- For music teachers: Give your potential students an idea of the high-quality music learning experience you’re using with your private students
You can now add strum directions to your slices. These are arrows that specify whether to strum upward or downward:
To add this to your slices, use the new “Strum upward” and “Strum downward” buttons in our notation editor‘s “More notations” section. This works for music with and without tablature.
Disable synth playback
Each slice you create on our site has synthetic playback active by default, regardless of whether you’ve synced it with separate audio/video. You can now disable the synthetic playback option, such that only the “real audio” recordings are available for that slice.
Some reasons for why you might want to do this:
- The specific piece of music doesn’t have pitched notes (e.g., it’s only chord diagrams)
- You want to minimize choice/confusion for your students/customers
- You simply don’t like the synth playback and don’t see value in it
To disable synth playback for one of your slices, edit the slice, click “Settings” and choose the (new!) “Advanced” menu. This is available for all paying Soundslice customers.
Update your channel posts without unpublishing
Previously, if you published a slice to your channel and wanted to make a change to its channel post settings, the only way to do that was to unpublish it, make the changes, then republish. That was rather annoying…!
Now, you can edit the channel post’s information without unpublishing. Much better.
Ability to put a course on sale
For those of you selling courses in our store, you can now mark a course as “for sale.” Previously, you could have simply changed the price, but that didn’t communicate that the course was on sale. With our new feature, the old price will remain on the page, crossed out, for context.
More info is here.
For those of you on slower connections, we’ve added a loading indicator in our player. Previously, the notation area of our player simply stayed blank until it loaded. Now you’ll be assured that things are loading.
A larger default video width
We’ve increased the default width of videos in our player. Previously, they were a bit too small. The video will now be 40% of the player’s width:
Although it’s always been possible to resize videos easily, by dragging the vertical line between the video and notation, this is a nicer default.
Today we’ve launched a new feature that better communicates the presence of audio before or after a slice’s notation.
It looks like this:
The new thing here is those “0:14” and “2:06” sections. (Here’s a link so you can play with it yourself.)
This slice, like many on our site, has a bit of audio introduction before the notated part (and some more after it ends). Until today, if you viewed this slice and pressed Play, the playhead wouldn’t start moving until 14 seconds later. This confused a fair share of Soundslice users; due to the lack of visual feedback, it was easy to assume something was broken!
After giving this thorny problem a lot of thought, we arrived at a solution: represent the audio intro (and/or outro) directly in the notation. This has some nice benefits:
- The playhead immediately starts moving when you press Play, giving you feedback that things are working properly.
- The timecode communicates the exact length of the intro, so you know how long before the synced notation comes in.
- You can click anywhere in the intro area to pan to that moment of the audio, and you can drag across the area to make a loop. This unifies things nicely with the “real” notation area.
An additional benefit: This will save time for some of you who create slices. Several of our customers were already creating dummy bars of notation with labels like “Intro” or “Untranscribed audio” for this exact situation. Our new feature means you no longer have to do that! (Of course, the slices you’ve already created with that old workaround will still work as expected.)
For the record, here’s the specific logic we use:
- If there is at least 1 second of audio between the first syncpoint and the (potentially cropped) start of the audio, display the intro section.
- If there are at least 4 seconds of audio between the last syncpoint and the (potentially cropped) end of the audio, display the outro section.
We determined these thresholds based on experimentation with a variety of slices. We tried to find a balance between being useful and not being too overbearing.
Finally, for those of you creating slices, we updated our syncpoint editor to give you context on the intro and outro. The little message area atop the syncpoint editor will now tell you about it, providing some shortcuts to crop the audio.
Hope you find the new feature useful, and let us know what you think.
Read more posts…