Comments (4)
I'm on ubuntu: and the keyboard shortcut problem looks like it might be tricky. It turns out there is also a problem with ctrl-m, which mutes the tab! So, to unmute facet I have to do ctrl-m again.
I did a bit of searching, and I can't find a simple list of probably-unused shortcuts for web-based apps. On my experiments here, though, it looks like ctrl-period and ctrl-comma might be ok?
from facet.
This is a good question, and it's definitely a blind spot of mine since I developed Facet almost entirely on my Macbook Pro, where the command to clear hooks is [ctrl]+c whereas the command to copy code would be [command]+c. Sounds like Windows machines (and perhaps other OS-es as well) don't have a [command] modifier, so I think this does need to be changed.
What modifiers / key combinations do you think would be best for this?
from facet.
Ok, I found those keycodes in index.html
and hacked them to be comma and period, seems to work.
from facet.
Fixed in v0.5.10 👍 thanks for the suggestion of [ctrl + ,] and [ctrl + .], those are the default now.
from facet.
Related Issues (20)
- Closing and reopening the laptop while running facet causes the transport to run way too fast to "catch up"
- untangle the clear hook / stop pattern wonkiness HOT 2
- feature: real-time pattern visualization (someday/maybe) HOT 1
- Feature: user-set variables / system-level variables improvements HOT 2
- load wav files entirely client-side as .wav rather than via HTTP request to transport HOT 1
- [ctrl + ;] doesn't work in firefox
- automatic bpm change wonkiness HOT 1
- bug: editor websocket connection wonkiness HOT 1
- feature: add linter to repo (someday/maybe)
- feature: editor compatibility for safari
- improve aliasing on stretchto() / stretch() methods
- Compatibility errors with recent Node.js versions HOT 4
- in-pattern lookup data store/lookup functionality HOT 1
- Feature: float32arrays for FacetPattern methods that generate/process number arrays
- Enhancement: redo MIDI for deeper polyphony HOT 1
- Feature: create interactive tutorial
- Enhancement: 2D methods not requiring square sizes
- Enhancement: ability to save patterns as MIDI files
- Sounds not coming trough on a Linux Pipewire system HOT 7
- move chord logic for real-time MIDI notes out of transport
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from facet.