Skip to content

Instantly share code, notes, and snippets.

View esaruoho's full-sized avatar

Esa Juhani Ruoho esaruoho

View GitHub Profile
@ryrun
ryrun / no_margin.lua
Created June 9, 2022 17:25
REnoise ViewBuilder API remove margin from buttons
local function _b()
return vb:horizontal_aligner {
width = gridStepSizeW-2,
mode = "center",
vb:vertical_aligner {
height = gridStepSizeH-2,
mode = "center",
vb:button {
width = gridStepSizeW,
height = gridStepSizeH,
Plug Ins :-
1. https://github.com/rickytan/RTImageAssets
2. https://github.com/nomad/shenzhen
Loding Indicators :-
1. https://github.com/mobitar/Starburst
2. https://github.com/jdg/MBProgressHUD
3. https://github.com/Marxon13/M13ProgressSuite
4. https://github.com/danielamitay/DACircularProgress
@ryrun
ryrun / SFZ2XRNI.lua
Last active July 27, 2025 12:42
Simple converter for renoise 3.1 to convert sfz files to xrni
files = renoise.app():prompt_for_multiple_filenames_to_read({"*.sfz"},"SFZ files to convert")
--check for files
if table.getn(files)>0 then
for key,value in pairs(files) do
outputfile = value:match("^(.*)\.[sS][fF][zZ]+$")
renoise.app():load_instrument_multi_sample(value)
renoise.app():save_instrument(outputfile)
end
renoise.app():show_message(table.getn(files) .. " instruments converted.")
else
@mackuba
mackuba / wwdc15.md
Last active August 6, 2022 17:28
New stuff from WWDC 2015

Here's my own list of the interesting stuff announced during this year's WWDC, collected from the keynotes, various Apple docs, blog posts and tweets.

If you're planning to watch the videos, I really recommend this Mac app that helps you download and watch them: https://github.com/insidegui/WWDC.

OS X El Capitan

http://www.apple.com/osx/elcapitan-preview/

  • split view - two apps side by side on full screen
@ryrun
ryrun / PitchPhrases.lua
Last active July 25, 2025 18:23
create phrases for pitching (Renoise)
-- create phrases to pitch sample
-- get current insturment and selected sample
local instrIndex = renoise.song().selected_instrument_index
local smplIndex = renoise.song().selected_sample_index
local instr = renoise.song().instruments[instrIndex]
local basenote =instr.sample_mappings[renoise.Instrument.LAYER_NOTE_ON][smplIndex].base_note
-- how many steps
local steps = 12
@ianoshorty
ianoshorty / Awesome iOS
Last active August 29, 2015 14:01
Useful iOS Development Resources
Xcode Extensions
================
Xcode Cocoapods plugin
======================
https://github.com/ricobeck/KFCocoaPodsPlugin
Xcode documentation plugin
==========================
https://github.com/onevcat/VVDocumenter-Xcode
@Chrisedmo
Chrisedmo / Mountain Lion tweaks
Created July 30, 2012 14:30
Mountain Lion tweaks (under the hood)
# ~/.osx — http://mths.be/osx
###############################################################################
# General UI/UX #
###############################################################################
# Set computer name (as done via System Preferences → Sharing)
scutil --set ComputerName "MathBook Pro"
scutil --set HostName "MathBook Pro"
scutil --set LocalHostName "MathBook-Pro"