Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

OpenNBS

We create music-making tools for the game Minecraft, helping people of many different skill levels — from aspiring to professional musicians — create better note block music!
Collective - Host: opensource - https://opencollective.com/opennbs - Website: https://opennbs.org/ - Code: https://github.com/OpenNBS

Prevent creating a data pack with no alphanumeric characters in the name

github.com/OpenNBS/NoteBlockStudio - dba37dc063199d7614fc61378818cafdd4849836 authored over 4 years ago by Bentroen <[email protected]>
Fix crash in Arpeggio and Stagger macros

due to inserting invalid characters in the pattern

github.com/OpenNBS/NoteBlockStudio - 2230504013ac086d961aa13a2f1de3159e6bf0f4 authored over 4 years ago by Bentroen <[email protected]>
Add macro for instrument box window

Whoops.

github.com/OpenNBS/NoteBlockStudio - 938804a0a9c8782f1f28f9dbc9cc0ec7ae0be2b6 authored over 4 years ago by Bentroen <[email protected]>
Set unsaved changes when renaming custom instruments

github.com/OpenNBS/NoteBlockStudio - 452f406064f54e44d527de5ef7efc5d92116bcb0 authored over 4 years ago by Bentroen <[email protected]>
Fix custom sound files not being copied to Sounds folder

github.com/OpenNBS/NoteBlockStudio - cf0bf3a72a3014a6934eff5cb2d5487c7b73d37d authored over 4 years ago by Bentroen <[email protected]>
Prevent too many ticks from piling up during major lag or window resize

Since we play all ticks since the last one played in order to "catch up" on missed ticks, a majo...

github.com/OpenNBS/NoteBlockStudio - 856898cbe38d6397152c9b167198c9e78cb5b097 authored over 4 years ago by Bentroen <[email protected]>
Remove /particle command from Piano Roll visualizer

After the removal of the negative sign in f049f8a4beea8244f2b2fd4efa29a062ec43948b, the command ...

github.com/OpenNBS/NoteBlockStudio - aeeacb3398c09d9fee784d7077e76dd0a31996d2 authored over 4 years ago by Bentroen <[email protected]>
Add expand/collapse icons to instrument box

github.com/OpenNBS/NoteBlockStudio - e676b0fd6a1cf3238ae3cd5b497d6a9a0d6f1649 authored over 4 years ago by Bentroen <[email protected]>
Add expandable instrument box when there are too many

Fixes #155

github.com/OpenNBS/NoteBlockStudio - 02dfeb8e7f402cce3e2b0747bbfebcec42075ab1 authored over 4 years ago by Bentroen <[email protected]>
Add y parameter to toolbar icons

Minor improvement to code modularity.

github.com/OpenNBS/NoteBlockStudio - fb389c00cdb1c335735bf2fc12da047c6015f741 authored over 4 years ago by Bentroen <[email protected]>
Prevent scrollbars from hiding while they're being dragged

github.com/OpenNBS/NoteBlockStudio - 2713cffd7cbe106c1be0fe224fe6a00048d609ae authored over 4 years ago by Bentroen <[email protected]>
Fix fullscreen mode drawing one less row/column than needed

github.com/OpenNBS/NoteBlockStudio - 0c1a7eb0d5dc2ac21a50f64d6f17b5aadc162ab9 authored over 4 years ago by Bentroen <[email protected]>
Fix fullscreen margins

github.com/OpenNBS/NoteBlockStudio - 96e8ccc0d3ba4ead1742d3813cb4c2d66a64d1b0 authored over 4 years ago by Bentroen <[email protected]>
Add scrollbar appearing animation in fullscreen mode

github.com/OpenNBS/NoteBlockStudio - 4feb56e59e4f96be7648d17e77e5dc63ec406a88 authored over 4 years ago by Bentroen <[email protected]>
Make scrollbars only appear when the mouse is near the edge of the screen

github.com/OpenNBS/NoteBlockStudio - ef3b88a9a9f371885e163c29b9d12b1e6e175420 authored over 4 years ago by Bentroen <[email protected]>
Clip scrollbars to the bottom/right edges of screen in fullscreen mode

github.com/OpenNBS/NoteBlockStudio - 6162e3c7f9f3de0453e2f088c5d7e1f866d30ae3 authored over 4 years ago by Bentroen <[email protected]>
Fix left margins on fullscreen mode

github.com/OpenNBS/NoteBlockStudio - 75d140dd2865698cb74e050a16ab96ffdaadec1a authored over 4 years ago by Bentroen <[email protected]>
Draw colored custom instruments

Closes #74

github.com/OpenNBS/NoteBlockStudio - c103740aad412abc2135a150c89ed306c100c554 authored over 4 years ago by Bentroen <[email protected]>
Add placeholder sprites for colored custom instruments

github.com/OpenNBS/NoteBlockStudio - 34456a37dde5a883000f8398bb88d14c712a5097 authored over 4 years ago by Bentroen <[email protected]>
Split button to select out of range notes into lower and higher

Split button to select out of range notes into lower and higher

Fixes #161

github.com/OpenNBS/NoteBlockStudio - 7c5b62c234aefed7e8c3d1971bcc738dcdc988b5 authored over 4 years ago by Bentroen <[email protected]>
Version 0.4.0

github.com/OpenNBS/pynbs - fe228f8cfc3be1fc09a7f711f6a583c50787aeb2 authored over 4 years ago by Valentin Berlier <[email protected]>
Merge pull request #2 from Bentroen/format-update

Add support to version 4 + all previous NBS versions

github.com/OpenNBS/pynbs - bda72f895e69c1a96fbd643af895405e807716cb authored over 4 years ago by Valentin Berlier <[email protected]>
Fix typo

github.com/OpenNBS/pynbs - 7b95681346ef28d9cd9883d50efcc77072abd9e4 authored over 4 years ago by Valentin Berlier <[email protected]>
Load changelog from text file instead of creating it in the code

github.com/OpenNBS/NoteBlockStudio - 97adb8916abe992d88371cfc2c8edc44cfc3f2b9 authored over 4 years ago by Bentroen <[email protected]>
Include changelog as a separate text file

github.com/OpenNBS/NoteBlockStudio - 1cd4ad631c8916517372581c77743f82900ca541 authored over 4 years ago by Bentroen <[email protected]>
Increase size of Preferences window

github.com/OpenNBS/NoteBlockStudio - 1a91bcac27b7848f405b32ab4505d4da0d8d5371 authored over 4 years ago by Bentroen <[email protected]>
Fix double negative sign in /particle command in Piano Roll visualizer

Fixes #144

github.com/OpenNBS/NoteBlockStudio - f049f8a4beea8244f2b2fd4efa29a062ec43948b authored over 4 years ago by Bentroen <[email protected]>
Implement individual note block drawing toggles

The instrument icon by the side of the note block is now a separate sprite that's added independ...

github.com/OpenNBS/NoteBlockStudio - 40c66259310b713522f3bf8bb1ee8ca47182d66b authored over 4 years ago by Bentroen <[email protected]>
Add extra note block sprites for independent drawing

Added sprites of custom-shaped note blocks without any color, and instrument icons for custom in...

github.com/OpenNBS/NoteBlockStudio - 269632182147455a4e012b3ce4cf5a055649bbb3 authored over 4 years ago by Bentroen <[email protected]>
Change note block display setting to three individual toggles

github.com/OpenNBS/NoteBlockStudio - 896a8b3540d93ad98cfd181f820918a9190123ea authored over 4 years ago by Bentroen <[email protected]>
Add preference to toggle right-click numbers in piano keys

github.com/OpenNBS/NoteBlockStudio - ae014b4bb5b46459b27167c033dea9379e3bcfa9 authored over 4 years ago by Bentroen <[email protected]>
Fix issues with looping

- Temp variable "loop" in schematic export was conflicting with "loop" setting for the song. The...

github.com/OpenNBS/NoteBlockStudio - 51d9fd3af4abb3e82b5886709941e39c9f559f15 authored over 4 years ago by Bentroen <[email protected]>
Remove lag machine; sort code a little bit

github.com/OpenNBS/NoteBlockStudio - c54cec764c221cbff7479b8af92ea535e7419949 authored over 4 years ago by Bentroen <[email protected]>
Fix indentation in playback code

github.com/OpenNBS/NoteBlockStudio - 5c8e162e68dd2ee4df052617d0a961038e8ac596 authored over 4 years ago by Bentroen <[email protected]>
Prevent marker from skipping notes on fast playback speeds

The cause of this issue was that the marker only plays notes that it flies over. When the playba...

github.com/OpenNBS/NoteBlockStudio - 2959f054e766b63689a9d64fdb4c0613aaad5845 authored over 4 years ago by Bentroen <[email protected]>
Make up for slowdowns during playback by moving marker further

By multiplying the marker position change by the inverse of the current speed factor, we figure ...

github.com/OpenNBS/NoteBlockStudio - dd259c85a3388e56619adc73697988f15eac9b1e authored over 4 years ago by Bentroen <[email protected]>
Create artificial lag to test program slowdown

github.com/OpenNBS/NoteBlockStudio - 8460acda0e7315cc542b6458cd199ce71b3fbd98 authored over 4 years ago by Bentroen <[email protected]>
Display running speed percentage in the window caption

This feature was in Note Block Studio a long, long while ago. It's back, baby 😎

github.com/OpenNBS/NoteBlockStudio - 7faeb7fea9968f22ac9883c4124e44b954db0b1f authored over 4 years ago by Bentroen <[email protected]>
Show number of clicks in piano keys inside the 2-octave range

Closes #154

github.com/OpenNBS/NoteBlockStudio - 5f4d18ca6fe44ff2afadb4d5623c1a5ec3eba3c1 authored over 4 years ago by Bentroen <[email protected]>
Prevent renaming default instruments added in 1.14

github.com/OpenNBS/NoteBlockStudio - 2bb2de3b667c392a18827e656b68a42788c5dc54 authored over 4 years ago by Bentroen <[email protected]>
Fix pattern export adding .nbs extension to filename

github.com/OpenNBS/NoteBlockStudio - 67da7c882efdfe3839a594bb348e13aae8ca1bd6 authored over 4 years ago by Bentroen <[email protected]>
Add preference to toggle showing sound count

github.com/OpenNBS/NoteBlockStudio - dcbe41946ca0119454bd0be75b0bb8c70cbdf2f0 authored over 4 years ago by Bentroen <[email protected]>
Add current sound count display to status bar

github.com/OpenNBS/NoteBlockStudio - 6de1ff333960ac906da0e3fcabc46b8d131d7517 authored over 4 years ago by Bentroen <[email protected]>
Increase polyphony limit to 256 sounds

github.com/OpenNBS/NoteBlockStudio - d91512178f112483329d636daca63f0b51f588ef authored over 4 years ago by Bentroen <[email protected]>
Fix emittters lasting much longer than they should

For some weird reason the audio_get_length() GM function seems to return a value that's consiste...

github.com/OpenNBS/NoteBlockStudio - d7167543522f56d249b817b1270e4b3bb5208065 authored over 4 years ago by Bentroen <[email protected]>
Add nbs prefix to visualizer teams

github.com/OpenNBS/NoteBlockStudio - 6e31cb086a4c8887e88d151fbfbb4074dbfdddfe authored over 4 years ago by Bentroen <[email protected]>
Only create visualizer teams when the glow effect is enabled

github.com/OpenNBS/NoteBlockStudio - 2dd35da98ef3c4c5a41366512576c0fe29f35069 authored over 4 years ago by Bentroen <[email protected]>
Fix range of spawn height drag control on visualizer

github.com/OpenNBS/NoteBlockStudio - 502381831d3e12f91a2a2eb09d641a9459e7cca9 authored over 4 years ago by Bentroen <[email protected]>
Improve glowing effect description on data pack visualizer

github.com/OpenNBS/NoteBlockStudio - 2160563883156c8719e9a60b572061ad4f6d0322 authored over 4 years ago by Bentroen <[email protected]>
Change key to select multiple layers from Shift to Ctrl

Makes more sense in a Windows environment. :P

github.com/OpenNBS/NoteBlockStudio - 27124c12b7758200b5d645deae12006ba41b39d4 authored over 4 years ago by Bentroen <[email protected]>
Fix typo and improve wording in preferences

github.com/OpenNBS/NoteBlockStudio - 18125389e83f726cc540d18ce87d93622c52f1ce authored over 4 years ago by Bentroen <[email protected]>
Fix piano keys played with keyboard not emitting sound during playback

Fixes #156

github.com/OpenNBS/NoteBlockStudio - 879711b615fa616b7d2b8c6d36a3e6039509308d authored over 4 years ago by Bentroen <[email protected]>
Add fullscreen workspace toggle with F11

Closes #121

github.com/OpenNBS/NoteBlockStudio - bed3d778e88a236634047823466ac6ffdf27aa40 authored over 4 years ago by Bentroen <[email protected]>
Set unsaved changes when editing song properties

Changing the time signature, looping, loop start tick or max loop count will now mark the song a...

github.com/OpenNBS/NoteBlockStudio - 56c35dedb2df182590733ea7034115ddbfdbbb82 authored over 4 years ago by Bentroen <[email protected]>
Set unsaved changes when changing layer properties

Renaming, shifting, adding, removing or (un)locking layers will now mark the song as having unsa...

github.com/OpenNBS/NoteBlockStudio - ca5c2d660ae7502b589363556c06314b42cc08d2 authored over 4 years ago by Bentroen <[email protected]>
Fix input box ID clashes

...between macros, data pack info, clipboard editor and custom instrument names.

Moved all new ...

github.com/OpenNBS/NoteBlockStudio - eb42b1e737c5f97fc0f038ba4271d5fbcfaa78de authored over 4 years ago by Bentroen <[email protected]>
Improve layout of song properties window

github.com/OpenNBS/NoteBlockStudio - 13c5808775126742bbe693d3b4504d3cd9b0c215 authored over 4 years ago by Bentroen <[email protected]>
Add separate option for enabling the loop in a song

Enabling looping persistently for a song now requires ticking the "Enable looping" check box in ...

github.com/OpenNBS/NoteBlockStudio - e5a8e624028ca4cb393e43394035bfbb11321943 authored over 4 years ago by Bentroen <[email protected]>
Use URL drawing function; change website URL to new domain name

github.com/OpenNBS/NoteBlockStudio - d5cb160dfb566a30ee7537c920c456814196e35a authored over 4 years ago by Bentroen <[email protected]>
Add script to draw text as a URL

github.com/OpenNBS/NoteBlockStudio - 09782f3f396cfd991749ff7a10bf04f51c6af633 authored over 4 years ago by Bentroen <[email protected]>
Delete temp folder before/after creating a data pack

More problems with GameMaker's sandbox: https://docs.yoyogames.com/source/dadiospice/002_referen...

github.com/OpenNBS/NoteBlockStudio - ad1f03c09254da5c6ace20c807739ab671f10b3a authored over 4 years ago by Bentroen <[email protected]>
Change "sound file" to "MIDI file" in greeting window

Fixes #142

github.com/OpenNBS/NoteBlockStudio - 042d20715af33bfaa335bd2ebe7df6254e6685dc authored over 4 years ago by Bentroen <[email protected]>
Change "Room speed" to "Max frame rate"

Fixes #146

github.com/OpenNBS/NoteBlockStudio - 33483b43c9f7917078625f08ece378dd2826302d authored over 4 years ago by Bentroen <[email protected]>
Small improvements to README

github.com/OpenNBS/pynbs - b9f814347b95ebd1d5bd4287ccf5edbc7e6964ae authored over 4 years ago by Bentroen <[email protected]>
Update README to mention support to older versions

github.com/OpenNBS/pynbs - 70ce89606f05e42edd35e7606a3d011a2184c36a authored over 4 years ago by Bentroen <[email protected]>
Update examples

- Update demo_song.nbs to version 4
- Regenerate new_file.nbs
- Add example of saving a file in ...

github.com/OpenNBS/pynbs - 4942345964e6ac129d647e83cf3742e009e13acf authored over 4 years ago by Bentroen <[email protected]>
Add support for NBS versions 1, 2 and 4

github.com/OpenNBS/pynbs - 3b491432f1970ff4e3569b44372eb6df41ad4724 authored over 4 years ago by Bentroen <[email protected]>
Merge pull request #131 from HielkeMinecraft/development

3.7.2

github.com/OpenNBS/NoteBlockStudio - f0babe61f75f24e5c563c6209e70098eb3613b44 authored almost 5 years ago by Bentroen <[email protected]>
Change schematic Minecraft version selector to not include 1.13

Was previously displaying 1.11+, which incorrectly indicated that any version after 1.11 is comp...

github.com/OpenNBS/NoteBlockStudio - 7f198d36544fe0cc0fbd453855b99d7f58a219d8 authored almost 5 years ago by Bentroen <[email protected]>
Improve changelist window

Added a box around changelog content and resized the scrollbar to span the whole height

github.com/OpenNBS/NoteBlockStudio - 2da2add7ac417d12a5961524e84f1cc8b98a7f86 authored almost 5 years ago by Bentroen <[email protected]>
Expand text box limit from 200 to 10,000

Prevents the program from crashing when reaching layer 200 due to running out of free text boxes...

github.com/OpenNBS/NoteBlockStudio - 990efe449820fe2f82e161ff51ae862dfc78e149 authored almost 5 years ago by Bentroen <[email protected]>
Fix key C8 not being playable via keyboard shortcut

Fixes #128

github.com/OpenNBS/NoteBlockStudio - cc1e544e28d623d69fde27f9e0d5b280e8e81de8 authored almost 5 years ago by Bentroen <[email protected]>
Fix notes in the first tick of a song not playing when selected

Fixes #47

CAUSE:
To know when to play a column, the program checks when floor(marker_prevpos) !...

github.com/OpenNBS/NoteBlockStudio - 03b2a788e86236979aa75f839590dacba7623e5d authored almost 5 years ago by Bentroen <[email protected]>
Fix replacing note with custom instrument not triggering compatibility check

Fixes #88

github.com/OpenNBS/NoteBlockStudio - ca262c8f6622e3b3389ba723a6f9c8c6edfd9d23 authored almost 5 years ago by Bentroen <[email protected]>
Fix scrollbar being drawn outside the screen area

The calculation for the amount of columns wasn't taking into consideration the width of the scro...

github.com/OpenNBS/NoteBlockStudio - 67b47eb340aef4a3581304d78d2eb9ac79a66154 authored almost 5 years ago by Bentroen <[email protected]>
Prevent auto-saving while song is playing

This causes a lag spike which disrupts a smooth song playback.

github.com/OpenNBS/NoteBlockStudio - aed5f02318eb2d80731b29f0e82d338c6c3629cd authored almost 5 years ago by Bentroen <[email protected]>
Merge pull request #118 from HielkeMinecraft/development

3.7.1

github.com/OpenNBS/NoteBlockStudio - d0fa783ebc185b8f293b00928b0d1ff155796d25 authored almost 5 years ago by Bentroen <[email protected]>
Fix "Github" typo

github.com/OpenNBS/NoteBlockStudio - 5199c42ffa95f7dd91447a758a53dcd9169a9bc0 authored almost 5 years ago by Bentroen <[email protected]>
Remove auto-save from the song properties window

No longer per-song, it's now a global setting.

github.com/OpenNBS/NoteBlockStudio - 9d17e36f04fc1376f85db5500356bab1a1b264b4 authored almost 5 years ago by Bentroen <[email protected]>
Fix lower notes not playing all the way through

The time that each emitter will remain active for now depends on the pitch of the sound -- lower...

github.com/OpenNBS/NoteBlockStudio - 0029b2747014daa6777d6d79e2bd8591de376f9e authored almost 5 years ago by Bentroen <[email protected]>
Re-add importing instruments from another song

Updated to be compatible with all NBS versions up to date, which no longer crashes the program.

github.com/OpenNBS/NoteBlockStudio - da7e0a8cce8052bf8626053d523fdc620d203816 authored almost 5 years ago by Bentroen <[email protected]>
Keep track of blocks with fine pitch tuning

This is for a future addition in the Compatibility window to transpose notes inside the ±100 pit...

github.com/OpenNBS/NoteBlockStudio - dd96a160d5ebb0e609b8f38d52df3bb11d0ccb90 authored almost 5 years ago by Bentroen <[email protected]>
Change stereo panning popup to L 100/R 100 instead of 0-200%

Also made the hover text for the stereo icon a bit more centered

github.com/OpenNBS/NoteBlockStudio - f945ba2fce94bf711d8a6b84d01e0082b62ee4a5 authored almost 5 years ago by Bentroen <[email protected]>
Fix wrong song area height when starting the program with piano disabled

The height was being defined inside the Preferences window, once the 'Show piano' toggle was cha...

github.com/OpenNBS/NoteBlockStudio - d269267e52101bbee57f639ddb9a13c03e0fff5b authored almost 5 years ago by Bentroen <[email protected]>
Fix crash due to undefined MIDI name variable

In ec445fe791676e595d5ceeade77473c6b1596161, the variable song_midi wasn't initialized properly ...

github.com/OpenNBS/NoteBlockStudio - d08ed95d0650d88e5ecac5a056212880f3af6f18 authored almost 5 years ago by Bentroen <[email protected]>
Fix missing space in Compatibility window

Fixes #111

github.com/OpenNBS/NoteBlockStudio - 292e7187f90079de299c8fb92c4d5475e12f878f authored almost 5 years ago by Bentroen <[email protected]>
Improve contrast of some colors in dark theme

- Layers without a name now display the default text in gray (as in light mode)
- Changed link c...

github.com/OpenNBS/NoteBlockStudio - 11f5423d3512df5159638fd3fc677f01f9b6d451 authored almost 5 years ago by Bentroen <[email protected]>
Fix text overflow in various places

- Add a new string_truncate function that automatically adds ellipses (...) when necessary
- Rep...

github.com/OpenNBS/NoteBlockStudio - 41d5c68d9d1b7fc2542b49d13462d84715feafb1 authored almost 5 years ago by Bentroen <[email protected]>
Fix crash when redoing a manual block placement

On undo/redo, add_block was passing a wrong argument that was causing the program to crash.

Fix...

github.com/OpenNBS/NoteBlockStudio - 2c1f7484f4f7e14485820c814c263aba550e3b18 authored almost 5 years ago by Bentroen <[email protected]>
Merge pull request #117 from HielkeMinecraft/auto-updater

Auto-updater/Download new versions automatically

github.com/OpenNBS/NoteBlockStudio - d8af355915b69dc14204163ea7292794e07dc1ee authored almost 5 years ago by Bentroen <[email protected]>
Minor optimizations to updater

- Add quotation marks to the shell command to allow spaces in the filename
- Draw a placeholder ...

github.com/OpenNBS/NoteBlockStudio - 279132a0868f59864b2f982170c845b3e0867383 authored almost 5 years ago by Bentroen <[email protected]>
Restore original draw_loading code and move new code to a new script

Restored the original loading bar drawing code for historical reasons (despite unused, it's stil...

github.com/OpenNBS/NoteBlockStudio - df25c8f0ec2202823afdd4fe4e8080cde0e04508 authored almost 5 years ago by Bentroen <[email protected]>
Move update check back to the get_update script

github.com/OpenNBS/NoteBlockStudio - 99b42913d3e9f2835b8cc8ee817ba4a02326535b authored almost 5 years ago by Bentroen <[email protected]>
Properly detect incomplete download

The update system now detects if the download failed by comparing the file size against the tota...

github.com/OpenNBS/NoteBlockStudio - 89ca8079723fc60dbfa5ceb6207c5e5aa0b957e6 authored almost 5 years ago by Bentroen <[email protected]>
Download update automatically when one is detected

The function which previously only checked if an update was available (control_http) was split i...

github.com/OpenNBS/NoteBlockStudio - 03de267bf843bbfe128c7c5a246be5294e765c17 authored about 5 years ago by Bentroen <[email protected]>
Reset note count per instrument when creating a new song

Fixes #89

github.com/OpenNBS/NoteBlockStudio - 062a262363238cf1cd0b69b2ad924b9d015754ec authored about 5 years ago by Bentroen <[email protected]>
Fix MIDI import setting pitch of all notes to +1

The MIDI import code was passing a `true` parameter as the note pitch, which should be the value...

github.com/OpenNBS/NoteBlockStudio - a9e54903d7a7ce5cc5fbf0ea6508fcf2c10a4f6c authored about 5 years ago by Bentroen <[email protected]>
Allow precise control of layer volume/stereo by holding Shift

- Layer volume and stereo can now be changed in increments of 1, not only 10
- Made normal contr...

github.com/OpenNBS/NoteBlockStudio - 9fead0c0e046cc1d7e848c71334ea3972ef126c6 authored about 5 years ago by Bentroen <[email protected]>